使用Xshell和Xftfp部署簡單的項目


最近本人偶爾接觸到該如何部署項目,朋友要求截圖,趁此之際,簡單總結一下,以供大家分享,更希望各位大神指點,大家相互學習,有問題的勿噴。

1.使用環境:win 7+MyEclipse 2014 + tomcat 7

2.必備軟件:xshell和Xftp, 本人使用的是4.0版本,在windows下安裝軟件直接下一步下一步,傻瓜式的安裝就可以了

3.開始部署環境:

  3.1打開Xshell遠程連接工具,然后新建一個連接,具體如圖:

  

  3.2填寫好相應信息之后,確定,然后然后彈出頁面如圖:

  

  3.3選擇相應的連接,點擊連接,之后需要輸入連接的用戶名和密碼,輸入正確的用戶名和密碼就可以登錄,具體如圖:

  

  

  

4.部署項目  

  4.1 正如3上面演示,首先遠程一個連接,然后進入Linux服務器tomcat的項目,本人的目錄在本人使用的目錄在/tomcat8/tomcat/下,輸入命令cd /tomcat8/tomcat/,進入項目部署的路徑,然后使用快捷鍵ctrl+Alt+T,或者點擊如圖所示的工具欄命令,

  

  

  4.2之后會自動打開Xftp遠程文件連接工具,這個軟件專門用來進行部署項目,左邊代表本地的文件路徑,右邊代表Linux服務器的文件系統,如下圖:  

 

4.3 左邊操作,進入你本地tomcat的部署路徑,我的在我的在D:\Program Files\apache-tomcat-8.0.11\webapps,注意是tomcat的部署路徑,不是myeclipse的路徑,前者包含jsp,Java class文件,而不是.java文件;右邊進入Linux服務器tomcat的webapps下,然后選擇左邊的項目,右擊選擇傳輸就可以了,如果,之前已經部署過該項目,會提示文件已經存在,選擇覆蓋即可;

4.4 然后下方就會出現一個上傳的進度條,等待上傳完畢。

4.5上傳完文件之后,需要轉到xshell窗口,首先關閉服務器tomcat,然后開啟tomcat服務器就可以了,具體命令之類的如下圖

5.恭喜你,你已經學會如何部署項目了。

 

 

其他問題:

1.一次開了幾個tomcat

  解決方案:可以Xshell中輸入“ps -ef |grep tocmat”,查看當前打開的tomcat有多少,如果大於2,可以使用kill命令殺掉進程

2.端口占用問題

  解決方案:使用以下命令查詢正在被使用的端口號以及使用它的程序。命令:netstat -ano,然后找到對應tomcat端口的進程ID--PID,

 使用kill直接殺掉進程就可以了。至於tomcat的默認端口號,可以通過tomcat服務器下conf目錄的主配置文件server.xml中,如下代碼來查看

 <Connector port="8080" maxHttpHeaderSize="8192" 
maxThreads="150" minSpareThreads="25" maxSpareThreads="75" 
enableLookups="false" redirectPort="8443" acceptCount="100" 
connectionTimeout="20000" disableUploadTimeout="true" />

 


免責聲明!

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



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