Tomcat 設定
Tomcat 是一種 JSP 容器,它不僅是最熱門的 JSP 伺服器,而且無須安裝與設定,下載解開就能隨點隨用。即使不當作 JSP 伺服端系統,純粹只是要架個 HTTP 伺服器,Tomcat 也是非常輕巧的選擇~
下載、安裝、執行
安裝
解壓後無須安裝即可執行,但你必須注意是否安裝 JDK,並且設定 JAVA_HOME 環境變數指向你 JDK 所安裝的路徑,否則無法啟動 Tomcat。
啟動
直接點擊 Tomcat 裡面 bin 資料夾的 startup.bat 即可啟動,要關閉的話則是 shutdown.bat。
或者使用命令提示字元,切換路徑到 Tomcat 的 bin 資料夾,輸入 catalina start 來啟動,然後用 catalina stop 關閉。
修改網站的預設網頁路徑
修改 conf 目錄裡面的 server.xml,在 <Host></Host> 裡面插入:
<Context path="" docBase="存放網頁的目錄路徑" reloadable="false" />
存檔後重新啟動 Tomcat。
新增網頁路徑
修改 conf 目錄裡面的 server.xml,在 <Host></Host> 裡面插入:
<Context path="/名稱" docBase="存放網頁的目錄路徑" reloadable="true" />
存檔後重新啟動 Tomcat,在網頁瀏覽器輸入 127.0.0.1:8080/名稱。
取消 8080 埠號
不希望每次輸入網址要打埠號的話,請修改 conf 目錄中 server.xml 裡面 <Connector /> 的 port 為 "80",存檔後重新啟動 Tomcat 即可。
因為 80 是預設的埠號,不輸入埠號的話會自動填入 80,所以達到不用輸入埠號的效果!
需要注意的是,如果其它程序已經佔用 80 埠號,將無法連線到 Tomcat 伺服器。
Linux 的話,必須以 root 權限啟動 Tomcat 伺服器,否則無法連接小於 1024 埠號的傳輸服務。
設定管理者帳號密碼
修改 conf 目錄裡面的 tomcat-users.xml 檔案,然後加入如下敘述:
<user name="帳號" password="密碼" roles="standard, manager" />
主控台亂碼
修改 conf 目錄裡面的 logging.properties 檔案,將 java.util.logging.ConsoleHandler.encoding 改為 Big5。