首先下载jar包或者从git等版本工具下载代码
sql文件导入修改相关配置
修改配置
#eureka:
server:
port: 5060 //端口
servlet:
context-path: /eureka
spring:
application:
name: eureka-server
eureka:
client:
fetch-registry: false
register-with-eureka: true
service-url:
defaultZone: http://localhost:5060/eureka/eureka
instance:
hostname: localhost
server:
enable-self-preservation: false
eviction-interval-timer-in-ms: 10000
//其他模块例如user
rabbitmq: //消息队列rabbitmq
host: 0.0.0.0 //服务器地址
port: 5672 //端口
username: yh
password: mima!
datasource:
name: dataSource
type: com.zaxxer.hikari.HikariDataSource
url: jdbc:mysql://1.2.3.4:3306/user_center?useUnicode=true&characterEncoding=utf-8&serverTimezone=GMT%2B8&useSSL=false&zeroDateTimeBehavior=CONVERT_TO_NULL&allowPublicKeyRetrieval=true
//修改成自己服务器外网地址
username: siwei //用户
password: 123456!//密码
#redis缓存
redis:
database: 0
host: 1.2.3.4 //redis安装的服务器
port: 16379
timeout: 10000
//eureka配置
eureka:
client:
service-url:
defaultZone: http://localhost:5060/eureka/eureka
文件服务器配置 second-common
#修改 fdfs_client.conf,FdfsClient两个文件里面的服务器地址和端口
具体文件服务器配置部署详见
https://www.jianshu.com/p/044286fe1295
//解压
tar 包名
//克隆git代码
git clone git@12.34.56.78:/home/gitrepo/xxx.git
cd 进入代码目录
#下载安装服务包
mvn install -DskipTests
启动 首先cd进入springbootdemo-eureka 启动eureka服务
#启动命令
nohup mvn spring-boot:run &
#查看日志命令
tail -f nohup.out
#然后依次给用户 订单 商品 支付模块启动
#注意:启动前需要给second-web-utils second-common 工具模块下载打包
安装nginx并且绑定自己的域名
注:小程序必须是备案域名,并且在小程序上配置