大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂。
服务端部署配置
- 在新服务器上安装mysql8.0 ,redis ,nginx,emqx
- 修改数据库的远程访问权限,导入数据库文件
- application.yml中修改redis的信息
- application-druild.yml中修改数据库的信息
- MqttConfiguration 中修改mqtt的连接信息 tcp://xxxxx:1883
- CommonController 中修改uploadFile方法中的上传文件地址
- task-work.vue 页面修改el-upload中action中的地址为:http://xxxx:8688/prod-api/common/upload
- 打包前后端,发布到服务器中的指定目录下面
- 修改nginx中的配置信息,如下
##机器人服务端
server {
listen 80;
server_name xxx.com;
location / {
root /home/wechatbot/dist;
try_files $uri $uri/ /index.html;
index index.html index.htm;
}
location ^~ /prod-api/ {
proxy_pass http://127.0.0.1:8900/;
proxy_connect_timeout 300s;
proxy_send_timeout 300s;
proxy_read_timeout 300s;
}
#文件上传
location /upload {
alias /home/ruoyi/uploadPath/upload;
index index.html index.htm;
try_files $uri $uri/ /index.html;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
客户端部署
- 安装jdk8的版本和3.7.30的微信
- MyMQTTClient在这里修改mqtt的地址
- LoginUtil 中修改mqtt的地址
- CommonFinal中修改port服务端的地址
- application.yml中修改redis的信息