- Clone & Build
> git clone https://github.com/Dromara/soul.git
> cd soul
> mvn -DskipTests clean install -U
- 执行soul.sql
本地启动:
- 使用你的idea 打开项目,maven install
- 修改yml文件,修改你的数据库与zookeeper配置,注意环境。
server:
port: 8082
address: 0.0.0.0
spring:
datasource:
url: jdbc:mysql://192.168.1.98:3306/soul?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=CONVERT_TO_NULL&failOverReadOnly=false&autoReconnect=true
username: root
password: 123456
dbcp2:
driver-class-name: com.mysql.jdbc.Driver
zookeeper:
url : localhost:2181
sessionTimeout: 5000
connectionTimeout : 2000
mybatis:
config-location: classpath:/mybatis/mybatis-config.xml
mapper-locations: classpath:/mappers/*.xml
启动
org.dromara.soul.admin.SoulAdminApplication
.访问 http://localhost:8888/index.html 默认的用户名和密码为 admin 123456
服务端启动:
其实admin项目就是一个springboot 的jar包。admin jar包也已经上传到maven 私服。
最好的方式是自己git clone 代码,然后修改配置,自己打包上传,然后spring boot 的方式启动这个jar包就行了.
注意:因为soul使用的前后端分离的技术,如果你想指定不同的ip 使用-Dsoul.httpPath 比如:-Dsoul.httpPath=http://127.0.0.1:8888 端口就不要变啦,改变ip就行。
也可以使用soul提供的脚步执行.start-admin
把jar包上传到服务器的/data/apps/soul目录
执行脚步 ./start-admin.sh start prod 这个就会使用application-prod.yml 启动 ,同理 dev 就是使用application-dev.yml
当前内容版权归 dromara.org 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 dromara.org .