Linux上面部署java項目


  1. 最近做項目遷移,費了很大周折。總算順利遷移了。其實一直以為搞不懂單用tomcat是怎么發布項目的。但還是得硬着頭皮做。  
  2.   
  3.    
  4.   
  5.    不過這個是在搭建測試服務器的時候弄的。開始我就直接把程序包丟tomcat里面也能運行。很是神奇。。哈哈,估計是以為它已經編譯了。  
  6.   
  7. 今天是用另外一種方法的,當然這個方法是從百度上百度到的:  
  8.   
  9.    
  10.   
  11. 1、在eclipse或者myEclipse上將項目打好包(war)  
  12. 右擊項目/export.../java EE/war file  
  13. 2、使用ftp將war包上傳至linux服務器,並在webapps下創建一個文件夾demo,用於存放解壓的項目  
  14. mkdir demo  
  15. 3、將war包移動到demo文件夾中  
  16. mv demo.war demo/  
  17. 4、解壓war文件(注意文件權限)  
  18. jar -xvf demp.war  
  19. 5、備份並且刪除demo目錄下的demo.war文件  
  20. rm -ef demo.war   (備份略)  
  21. 6、進入tomcat的bin文件夾,重啟Apache  
  22. ./shutdown.sh  
  23. service httpd stop(執行這句話是報錯的)  
  24. kill 線程序號  
  25. 7、啟動Apache  
  26. ./startup.sh  
  27. service httpd start  
  28. (或者直接重啟:service httpd restart)  
  29. 8、訪問項目的地址  
  30. eg:http://192.168.48.128:8080/demo/login.jsp  
  31.   
  32.   
  33. 9.項目 打包成 war包     首先找到jdk的bin目錄,然后執行  jar  cvf 打成的包.war  原包名。  
  34.   
  35. 10.項目 打包成 jar包     首先找到jdk的bin目錄,然后執行  jar  cvf 打成的包.jar  原包名。  

 

---------------------------------------------------------------------------------------------------------------------

  上傳工具使用xmanager   

  將java項目打包為.zip包 ,linux 解壓.zip包的命令為 unzip appName.

  啟動tomcat:  進入tomcat bin目錄, ./startup.sh  和 關閉tomcat ,  ./shudown.sh  在linux中 運行bin里面的命令用 :   ./命名名詞

 

-------------------常用命令------

1: find /etc -name *.xml  在/etc 目錄下面根據名字查詢.xml結尾的文件

2:echo $PATH :查看環境變量


免責聲明!

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



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