前言,之前做了個汽車停車計費的后端,然后現(xiàn)在需要部署到服務(wù)器顿天。正常部署眨八,使用secureFx找到所屬webapps目錄腺兴,將文件上傳。然后打開shell廉侧,連接至linux服務(wù)器页响,然后pkill -9 java,結(jié)束java進程伏穆,開啟tomcat就結(jié)束了拘泞。結(jié)果今天一直報tomcat進程被使用,然后我關(guān)了shell仍然如此枕扫,感覺tomcat應(yīng)該被其他進程使用了陪腌。
1.首先打開secureFx,然后先到根目錄,然后進入/usr/lib/tomcat/apache-tomcat-7.0.67/web_inst/webapp_cs/webapps/ 在這目錄下,把自己文件放入,拖拽即可
- 運行shell 首先選擇服務(wù)器地址222.73.203.XX 密碼是XXX诗鸭,連接成功以后
3 執(zhí)行命令染簇,pkill -9 -java 結(jié)束java進程
4 執(zhí)行 sh /usr/lib/tomcat/server/web_inst/webapp_cs/start.sh 啟動tomcat
5 ctrl+c(重要) 不能直接退出,直接退出相當(dāng)于結(jié)束進程把tomcat也關(guān)了
6 可以關(guān)閉shell强岸,然后運行222.73.203.XX查看是否tomcat已經(jīng)可以用了
上面是正常的linux部署流程(在不報錯的情況下)
這次報了以下這個錯锻弓,請見圖。
image.png
首先運行指令
netstat -apn |grep :8080
image.png
然后殺死對應(yīng)進程
kill -9 27541
image.png
服務(wù)器正常開啟.