1. 程式人生 > 其它 >若依微服務版(ruoyi-cloud)阿里雲伺服器部署踩坑詳細解決方案

若依微服務版(ruoyi-cloud)阿里雲伺服器部署踩坑詳細解決方案


1. 阿里雲的部署,先要有一個伺服器,我是搞的免費試用一個禮拜,可以是虛擬機器或者別的
2. 原始碼下載到本地,改成自己的伺服器的地址[點這裡](https://gitee.com/y_project/RuoYi-Cloud)
以上是準備工作,最後有圖片
3. 用xftp(或者別的)把docker目錄上傳到伺服器的目錄下,我是在/home下,最後的結果是/home/docker
4. 用shell或者別的什麼連線上伺服器,當然你要先準備好docker docker-compose
5. cd /home/docker
6. ls
7. copy.sh deploy.sh docker-compose.yml jar mysql nacos nginx redis ruoyi
jar 是我新建的目錄
8. docker-compose up -d 使用docker compose 命令後臺啟動
9. docker-compose ps 檢視,這裡可能有些同學就直接啟動了,我就採坑了,下面說解決

10. 檢視發現 ruoyi-modules 下面的這幾個都沒成功 檢視日誌發現是nacos的問題
11. docker-compose stop ruoyi-nacos
12. docker-compose rm -f ruoyi-nacos
13.
docker run --name ruoyi-nacos -d -p 8848:8848 -p 9848:9848 -p 9849:9849 -v /home/docker/nacos/logs:/home/nacos/logs -v /home/docker/nacos/conf/application.properties:/home/nacos/conf/application.properties --privileged=true --restart=always -e MODE=standalone -e PREFER_HOST_MODE=hostname nacos/nacos-server
說到這裡呢 回頭說下 nacos 下的application.properties 要修改下子IP你的改成自己的吧,使用者名稱密碼要自己的吧

14. docker-compose restart
15. 瀏覽器輸入http://ip:80 (nginx 配置的埠)
16. 成功 不懂的留言哈