springboot項目從打包到部署到上線域名綁定一條龍服務

本身剛到一家公司,目前的話有可能本身部署項目上線和服務器處理,之前都是不關心上線的問題都是有運維來處理。如今要親自動手去解決這些事情,因此多學習一些技術和只是仍是挺不錯的,我要發奮圖強,廢話很少說。讓我一天的研究成果來上線吧!java

1.idea打包springboot的項目的方式有不少,這裏咱們使用maven進行打包開發,nginx

注意:不要忘記本地安裝maven呦spring

mvn clean package數據庫

2.打包完成以後就是上傳到服務器,這有不少的上傳工具MobaXterm filezilla,上傳以前要仔細檢查一些數據庫配置還要其餘的配置。否則還要重新上傳。springboot

nohup java -jar 項目名稱 &(這樣可讓項目一直在後臺運行)服務器

敲重點:ps -ef | grep java 查看進程運維

3.項目運行起來以後,你要把域名作解析,這個很好解析。上圖maven

4.這樣咱們就能夠 域名+port 訪問項目,可是沒見上線的哪家網站是這樣的。因此咱們要作一個域名的反向代理,nginx做爲中間轉發的中間件ide

5.下載nginx。一種是源碼安裝,一種是yum安裝。介紹最簡單的yum安裝工具

yum install nginx

6.執行命令 vi /etc/nginx/nginx.conf 編輯 Nginx 的配置文件,將默認的server {...} 配置修改成如下內容:
 

第二個箭頭寫域名,第三個是代理的本地ip

 這樣就能夠了,也能夠用節點的方式進行反向代理。這樣基本的操做步驟就完成了。裏面還有不少細節須要去完善。本身動手豐衣足食。

相關文章
相關標籤/搜索