環境准備:服務器搭建寶塔linux面板項目: springboot項目項目打包方式jar包
環境:
一、服務器,一個域名,然后再服務器上(DNS服務)將域名解析好。把安全組設置好。
二、用寶塔快速搭建一個服務器后台
用shell連接到服務器主機:(具體方法百度)
在shell中安裝寶塔:wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
然后根據寶塔給出的后台鏈接和賬號密碼進入后台,根據提示選擇安裝四件套(LNMP,LAMP);
選擇運行的環境,如果是java環境選擇合適的JDK(在shell中用 java -version 或 java -v,查看是否有環境,並根據提示選擇安裝)
三、將項目部署到服務器中:
1.將項目打包為jar包
2.添加站點
(添加自己的網站域名,FTP和數據庫看自己需求,密碼名稱都可修改)
3.將打包好的jar包上傳至網站根目錄:點擊根目錄,
點擊上傳,選擇上傳的文件,比如一個jar包
4.添加反向代理
在頁面的網站中,點擊網站名,進入設置,點擊反向代理,目標URL為你的ip和端口號(如:123.123.123.123:8080)
緩存和高級功能自行百度。
5.在后台的安全中開放端口
注意開放端口才可以訪問(端口為Tomcat的代理端口)
四,在shell中找到當前網站的目錄,進入文件,找到上傳的jar包,並運行
(這個過程中涉及的各種Linux的語法,建議自己學習掌握)
在目錄中:java -jar XXX.jar 就可運行jar包,注意了解nohup 的用法
五、遇到端口占用
查看端口進程:netstat -anp | grep 端口號
殺死某個進程:kill -s 9 進程號
了解這些可以讓網站正常跑起來,如果要追求更多的東西,繼續百度;