linux下jdk、tomcat的安裝及項目的部署和去掉項目名訪問詳細總結

來源:互聯網
上載者:User

1.準備工作:
 01、下載好 1:apache-tomcat-6.0.35.tar.gz。2、jdk-6u18-ea-bin-b01-linux-i586-20_aug_2009.bin。
 02、ishowchina項目打好war包。
 03、此用例的安裝目錄為:/usr/local/

2.安裝jdk:
 01、首先安裝jdk。 1、修改安裝檔案的執行許可權: #chmod +x jdk-6u18-ea-bin-b01-linux-i586-20_aug_2009.bin
      2、執行安裝: #./jdk-6u18-ea-bin-b01-linux-i586-20_aug_2009.bin。
檔案夾改名等命令在此省略。
 02、設定環境變數:1、#vi /etc/profile 。2、在檔案中加入

 #set java environment
 JAVA_HOME=/usr/local/jdk1.6
 TOMCAT_HOME=/usr/local/tomcat6.0 注釋:此處添加的是tomcat目錄,為了後面省事,先加上去了。
 CLASSPATH=.:$JAVA_HOME/lib.tools.jar
 PATH=$JAVA_HOME/bin:$PATH
 export JAVA_HOME CLASSPATH PATH
 03、要使jdk在所有使用者中使用,可以做如下配置:
     1、建立檔案:#vi/etc/profile.d/java.sh
   
     2、JAVA_HOME=/usr/local/jdk1.6
 CLASSPATH=.:$JAVA_HOME/lib/tools.jar
 PATH=$JAVA_HOME/bin:$PATH
 export JAVA_HOME CLASSPATH PATH
 04、儲存退出後,給java.sh分配許可權:chmod 755 /etc/profile.d/java.sh
 05、重啟linux系統,在終端輸入命令:javac 如果出現你熟悉的介面,說明安裝成功。

3.安裝tomcat:
 01、直接解壓完成安裝:tar -zxvf apache-tomcat-6.0.35.tar.gz
 02、修改檔案夾名稱。
 03、啟動tomcat:#./startup.sh  查看進程:ps -ef | grep boot   或者查看連接埠:netstat -lnpt  以確定tomcat成功啟動。
 04、在瀏覽器輸入:http://localhost:8080/ 出現小貓,tomcat安裝完成。

4.項目的部署:
 01、將項目打成war包,複製到所安裝tomcat目錄的webapps下。
 02、重啟tomcat, 瀏覽器輸入:http://localhost:8080/項目名稱,即可訪問。重啟tomcat(./shutdown.sh)的時候可能會出現tomcat不能關閉的問題,
     解決方案:#ps -ef | grep boot 查看進程。 #kill  進程號  來結束進程。再繼續執行重啟命令。

5.去掉項目名稱直接存取項目(http://localhost:8080)。
 在實際應用中,往往是這樣來訪問項目的。
 01、將webapps下面的ROOT目錄中的內容刪除,然後將項目目錄檔案全部拷貝進去,重啟tomcat。http://localhost:8080訪問,ok了。
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.