Aliyun平台Nginx+Mysql+Redis部署easyboot
生活随笔
收集整理的這篇文章主要介紹了
Aliyun平台Nginx+Mysql+Redis部署easyboot
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
注冊阿里云,免費申領一臺云服務器
- 地址 https://free.aliyun.com/?spm=5176.10695662.7708050970.1.28142c4fKrKBP8
- 新人特惠-購買一臺云服務器ECS https://www.aliyun.com/activity/new?spm=5176.12901015.d71.d71.4ea4525cvsDqbO&scm=20140722.3873.7.3972
安裝jdk,配置環境變量
- 下載,上傳jdk-8u202-linux-x64.tar.gz
- 解壓
- 配置環境變量 vim /etc/profile
- 刷新環境變量 source /etc/profile,檢查環境變量配置是否正確 java -version
安裝Nginx
- 設置Nginx開機啟動
安裝Redis
- 設置Redis開機啟動
安裝 MySQL
- 下載 Yum 資源包 https://dev.mysql.com/downloads/repo/yum/
- 使用 yum 命令安裝 MySQL
- 權限設置:
- 初始化 MySQL:
- 設置開機啟動,并啟動 MySQL:
- 查看 MySQL 運行狀態:
- 查看MySQL初始密碼:
- 修改密碼,設置允許遠程登錄
部署 easyboot 后臺管理系統
- 創建數據庫和用戶(只需創建數據庫和用戶,建表語句由flyway管理,啟動服務會自動執行)
- git clone https://gitee.com/zmzhou-star/easyboot.git
- 修改redis等配置文件
- 打包
- 新建Linux后臺運行啟動腳本 startup.sh
- 值得注意的是阿里云服務器WAF防火墻不放行25端口,所以發郵件需要使用 465端口 或者 587端口,設置開啟ssl
添加Nginx反向代碼配置
location /eboot {proxy_pass http://127.0.0.1:8089/eboot; } error_page 404 /404.html; location = /404.html {# 放錯誤頁面的目錄路徑。root html; }部署vue前端
- 打包
- 壓縮上傳 dist 文件夾下的文件到 nginx 的 html 文件夾下解壓
瀏覽器地址欄訪問:http://47.119.196.11
記得要在阿里云安全組添加80端口等放行策略
總結
以上是生活随笔為你收集整理的Aliyun平台Nginx+Mysql+Redis部署easyboot的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: QQ等级图标对应的算法
- 下一篇: linux cmake编译源码,linu