我用的是如下圖的兩個軟件,連接linux服務器.
其中WinSCp是傳輸文件用的,SecureCRT是用來輸入命令的.
1.復制tomcat到指定目錄(可復制到你想要的目錄下),命令如下:
cp /路徑/文件名 目的地 復制文件的命令(例如: cp /home/server/tomcat.zip /home/upload)
2.解壓zip
unzip xxx.zip (-d 文件名)
3.查看所有tomcat的端口.命令如下:
netstat -tnlp
說明服務器已經有了這些端口號,我們不可以用這些端口號了
4.查看后,主要修改8080,8005,8009 這三個類型的數字,使其不要重復.找到tomcat下的conf文件,進入到server.xml文件的編輯模式.命令如下:
vi server.xml
5.修改端口號並保存
a 可以進行編輯(如圖所示)
按esc鍵, 然后按shif鍵和 '' : ",再按wq
以上tomcat基本東西配置完畢.下面部署項目.
1.進入到你的tomcat/bin目錄中,命令如下
cd 目錄
例如: cd /local/tomcat/bin
2.如果項目正在運行,需要停止項目,殺線程,命令如下:(如果是第一次部署項目,此步驟不需要)
./catalina.sh stop 注:若遇到permission denied則執行下列命令 chmod u+x *.sh 賦權限
ps -ef|fgrep java 查看所有運行的線程,根據你要部署的項目的目錄,來殺死你要停止的線程
kill -9 進程號
Tcp 0 0 192.168.1.110:8080........... 3879/java 3879就是進程號
3.刪除webapps 文件夾,並創建,命令如下:
cd .. 返回到上一級
rm -rf webapps 刪除文件夾
mkdir webapps 創建文件夾
4.打開winscp登錄,上傳項目到webapps里面(其實上一步驟也可不用,直接在這里將原來的war包刪除,再上傳即可)5.
5.啟動tomcat,命令如下:
cd bin
ls 查看文件目錄
./catalina.sh run 可以查看到啟動項目的日志,若啟動成功,則進行下一個命令
./catalina.sh start
6.可查看項目的運行日志
cd logs 到logs目錄下
tail -f catalina.out 查看日志輸出,有時可能不叫catalina.out,可通過 ls 命令查看文件名字,是以out結尾,就是日志文件