centOs7 java啟動jar 並部署到nginx


簡單啟動命令

啟動命令:

nohup java –jar 項目名 &

 

注意
1.加&表示一直后台運行,不加表示臨時運行,關閉窗口項目即停止運行
2.nohup:即項目在運行前新建一個nohup.out文件用來記錄該項目的運行日志情況。

 

更新Jar包需要 殺死之前的進程重新部署
重啟時需要
ps aux|grep xx.jar
獲取當前jar 的端口號
kill -9 端口號
之后 再重新 java -jar xx.jar &

如需要指定端口號
java -jar xx.jar --server.port=8081 &

如果發現&無效 關閉終端還是會殺死進程就用這個

nohup java -jar xx.jar --server.port=8081 >/dev/null 2>&1 &

 

nginx 配置

server {
    listen       80;
    server_name  www.rr.com;

    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /usr/share/nginx/html;
    }
    #將/renren-admin請求轉發給http://127.0.0.1:8080/renren-admin處理
    location /renren-admin {
        proxy_pass http://127.0.0.1:8080; #這里的端口記得改成項目對應的哦
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header X-Forwarded-Port $server_port;
    }

}

  


免責聲明!

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



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