ngnix的配置一個簡單前后端分離的項目


這里我在github上拉了一個前后端分離的項目,ssm框架的項目 准備部署在同一台服務器上

1 項目的部署

因為是war包,首先安裝tomcat,這個就不說了,將tomcat/webapps/ROOT目錄下文件全部清空,將war包放在tomcat/webapps/ROOT目錄下,

通過 jar -xvf  XXXXX.war 進行解壓。然后通過tomcat/conf/server.xml去查看tomcat的啟動端口,有需要的話自己去改端口(一定要記得服務器的這個端口配置允許入站)。

然后去tomcat/bin找到 startbat.sh 啟動項目。

前端html和js等打包成dist文件夾隨便丟在服務器的哪個目錄下,但是要記得路徑。

 

沒報錯啟動不了就去看看防火牆和服務器端口有沒有攔截

這個時候通過tomcat/bin下面shutdown.sh是沒辦法關閉報錯啟動的tomcat的

只能通過 ps -ef|grep tomcat  然后kill -9 端口號 強制關閉

這里就不細說了。

 

2.nginx的安裝   參考:https://blog.csdn.net/t8116189520/article/details/81909574

現在打算 80端口 給用戶返回的界面   tomcat我配置的8989端口   

 然后檢測配置文件是否正確:nginx -t   

沒問題的話,重新啟動ngnix就行了:  nginx  -s  reload 

 另一種啟動方式:nginx安裝目錄地址  -c  nginx配置文件地址

[root@LinuxServer sbin]# /usr/local/nginx/sbin/nginx  -c  /usr/local/nginx/conf/nginx.conf


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM