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