1. 程式人生 > >tomcat安裝、配置與使用

tomcat安裝、配置與使用

tomcat安裝、配置與使用

Tomcat安裝程式包apache-tomcat-7.0.40.zip,解壓到一個非中文目錄下即可完成安裝

Tomcat啟動:預設已經安裝好java環境,如果未安裝java會報錯。

方法1、雙擊bat檔案啟動:

   進入到tomcat安裝目錄的bin目錄下,雙擊startup.bat即可啟動tomcat(還可以把startup.bat傳送到桌面,以後啟動就方便了)。

方法2、命令列啟動(可以任意目錄下啟動):

1、開啟命令列視窗,直接輸入startup然後回車,提示不是內部或外部命令:

 

2、把tomcat的安裝bin目錄新增到環境變數path中,再試(重新啟一個命令列視窗),提示如下:

 

3、根據上面的提示,到tomcat安裝bin目錄下,開啟startup.bat檔案,發現正是如下11、12行的內容,根據如下第10行的判斷條件可以推測CATALINA_HOME的值是tomcat的根目錄:      

 1 rem Guess CATALINA_HOME if not defined 2 set "CURRENT_DIR=%cd%" 3 if not "%CATALINA_HOME%" == "" goto gotHome

 4 set "CATALINA_HOME=%CURRENT_DIR%" 5 if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome 6 cd .. 7 set "CATALINA_HOME=%cd%" 8 cd "%CURRENT_DIR%" 9 :gotHome10 if exist "%CATALINA_HOME%\bin\catalina.bat
" goto okHome11 echo The CATALINA_HOME environment variable is not defined correctly12 echo This environment variable is needed to run this program13 goto end14 :okHome

4、根據以上資訊新增環境變數,D:\tomcat是我的安裝目錄:

5、在從命令列啟動tomcat,此時成功。啟動是成功了,但是會發現重新打開了一個命令列視窗,怎麼樣讓它在同一個視窗下呢?由上面可知在startup.bat裡呼叫了catalina.bat命令,於是我們在命令列裡輸入:catalina,得到如果資訊:

 

可以看到,catalina可以帶引數,在命令列輸入catalina run就可看到在當前視窗啟動了tomcat:

 

三、Tomcat使用:

1、啟動好tomcat後,在瀏覽器位址列輸入:http://localhost:8080/,顯示如下表示toamcat啟動成功。      

2、點選上圖中紅色框部分的"manager webapp",彈出如下登入框:  

    

3、點選 取消 按鍵,顯示如下:      

    

4、按圖上提示,把紅色部分新增到comf/tomcat-users.xml下,然後重新從步驟1開始,此時會登入成功,進到一個tomcat管理頁面,可以看到當前有哪些專案部署在tomcat ,也可以從這裡進入某個專案中:

 

四、修改Tomcat伺服器埠

 找到Tomcat的安裝目錄下的conf資料夾,開啟裡面的server.xml檔案,修改配置檔案中的Connector節點的port屬性進行的埠修改,修改後重啟tomcat後就可以使用新埠訪問了。

1     <Connector port="8080" protocol="HTTP/1.1"2                connectionTimeout="20000"3                redirectPort="8443" />