首先Myeclipse進行打包工程爲war文件,選擇"Target runtime",並勾選"Export source files"。打包成咱們須要的war文件,Emample.warhtml
用終端ssh遠程鏈接到咱們的服務器,以下圖:web
命令行關閉tomcat, cd /usr/local/tomcat-7/binwindows
./shutdown.shtomcat
而後能夠選擇把裏面的文件重命名,而後移動到別的地方備份服務器
cd /usr/local/tomcat-7/webappsapp
lseclipse
用ls命令查看webapps下的全部文件夾ssh
找到其中的examplewebapp
重命名:網站
mv example/ example-back
移動文件到備份文件夾下
mv example-back /usr/back-up/
這個時候須要把新的war文件上傳到服務器上面,就用到了scp命令,
scp /home/code/example.war root@192.168.2.1:/usr/local/tomcat-7/webapps/
查看scp命令能夠到網址:http://www.cnblogs.com/peida/archive/2013/03/15/2960802.html下看一下
這時候等待慢慢上傳,注意上面的ip是你本身須要使用的ip,目錄也是本身的文件目錄和上傳目錄。
OK上傳完成後面咱們須要打開tomcat(由於打開tomcat會自動把war文件解壓爲咱們須要的)
cd /usr/local/tomcat-7/bin
./startup.sh
這個時候咱們到
cd /usr/local/tomcat-7/webapps/
而後ls查看全部
會發現有一個example文件夾和一個example.war文件兩個存在。
咱們固然但願把war文件移動到別的地方,而不是在webapp目錄下面咯。
不過須要先關閉tomcat,否則修改war文件名稱會同時修改文件夾的名稱,由於兩個是相關聯的
若是須要創建軟鏈接,那麼須要用命令 ls-l 查看,ls不會把軟鏈接的地址也顯示出來
若是你想在example文件夾下有個目錄upload是軟鏈接到 /usr/apps/fileUpload 這裏那麼須要在example目錄下進行以下指令
首先當前目錄到example目錄下
cd /usr/local/tomcat-7/webapps/example/
而後
ln -s /usr/apps/fileUpload upload
既能夠創建一個軟鏈接,也就是windows下面的快捷方式
關於軟鏈接和硬連接能夠到網址:http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/10/05/2199534.html
創建好後,就能夠打開tomcat,網站就算是更新完畢了