1. 服務器配置
1.1 購買服務器
1.2 配置安全組
1.3 登錄實例
1.4 安裝寶塔面板
2. 配置寶塔
2.1 創建數據庫
3. 打包部署項目
3.1 修改項目配置
3.2 打包
3.3 部署
3.4 放行端口
3.5 設置反向代理
1. 服務器配置
1.1 購買服務器
1、購買服務器(這里我用阿里雲舉例子)
阿里雲服務器購買

2、按照流程購買,購買完畢之后呢,點擊右上角的控制台,點擊 “雲服務器ECS”


3、如果我們在購買的時候沒有設置密碼,在進入控制台后,我們可以再去重置密碼


1.2 配置安全組
1、重置密碼之后,我們去配置安全組,目的是為了放行端口


2、放行完畢之后,我們返回實例直接去進行登錄

1.3 登錄實例

1.4 安裝寶塔面板
1、登錄成功后,復制下面代碼,粘貼至命令行,回車,配置寶塔面板
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

2、顯示
Do you want to install Bt-Panel to the /www directory now?(y/n)
輸入Y,回車

配置完畢,顯示

3、保存好自己的內外網面板地址以及賬號密碼,如果不慎忘記,但又不想重新配置
可在命令行輸入以下指令查看
/etc/init.d/bt default
4、接下來,我們進入外網地址,如果加載失敗,可以去安全組看一下是否放行了8888端口,如果沒有,手動輸入8888端口放行即可

2. 配置寶塔
進入外網地址,輸入對應的賬號密碼登錄即可,登錄之后,顯示讓配置apache和nginx,這兩個隨便選擇就好,這里我選擇的是nginx
2.1 創建數據庫
1、如果要上傳的SpringBoot項目有數據庫的話,我們要在寶塔上面配置自己的數據庫,但由於root用戶是最高權限,所有我們還不能以root為用戶名
2、在寶塔面板上,左側選擇數據庫,添加數據庫 ,訪問權限要選擇 所有人

3、接下來就是將本地的數據庫轉儲,然后在寶塔的數據庫上再進行導入


4、上傳完成關閉即可
3. 打包部署項目
3.1 修改項目配置
對SpringBoot項目進行打包,我們將Springboot項目中的application.yml配置文件的數據庫信息修改,也要將localhost改為我們對應的外網IP
修改前

修改后

3.2 打包
修改完畢之后,清理–打包

3、將打包好的jar文件上傳到寶塔面板的文件內
然后我們去軟件商店將這兩個下載安裝

3.3 部署
1、設置 “Java項目一鍵部署”,選擇SpringBoot,然后添加項目,將打包后對應的jar包添加進來,並設置一個端口,最后點擊確認

3.4 放行端口
1、我們還要放行端口,否則的話在訪問的時候會被阻攔

2、然后我們在地址欄輸入外網IP后面加上“ :8080 ”,發現可以訪問了

3.5 設置反向代理
1、如果有已經解析過的域名的話,在寶塔上添加網站並設置反向代理



2、然后我們將外網ip 8080端口下的鏈接 替換為 我們的域名

3、設置完之后直接保存即可,這時候我們直接訪問域名,發現可以訪問了

服務器配置SpringBoot項目的教程到這一步就結束了
如有不足之處還請大家多多指教,如有
