yadianna 发表于 2017-1-19 11:32:56

Tomcat安裝手記

1.到tomcat網站找對應的tomcat版本:http://tomcat.apache.org/
2.下載對應的版本,可得到zip的安裝包.
3.直接解壓縮到你需要的路徑,就算安裝成功.
4.作基本設置:
    a. 如果有安裝oracle,因為oracle采用8080端口,為避免沖突,要將tomcat的默認端口號8080改為其它的端口
    b. 根據需要配置tomcat-users.xml文件,設置方式類似如下:
   <?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<user username="jackter" password="123456" roles="admin,manager"/>
</tomcat-users>
5.驗證是否安裝成功: 開啟瀏覽器,在地址欄上輸入"http://localhost:8080/",看是否彈出tomcat的測試網頁,
如果有彈出,說明安裝正常.
6.點擊頁面上的status,輸入在第4步裡所配置的用戶名和密碼.在裡面可以看到tomcat及電腦的配置信息.
7.讓log資訊從控制台導入到文件中的方法:
將config/server.xml文件的<Host>節點下加入如下內容,重啟Tomcat即可:

<Contextpath="這裡輸入你的項目所在目錄" docBase="這裡輸入你的項目名" reloadable="true" swallowOutput="true">
<Logger className="org.apache.catalina.logger.FileLogger"
prefix="dtr_log." suffix=".txt" timestamp="true"/>
</Context>

或者可以在Tomcat\conf\Catalina\localhost目錄下新增一個項目名對應的xml配置文件,如我的項目名稱為dtr,則文件名為dtr.xml,內容如下:

<!--
path:表示此web應用程序的url前綴,這樣請求的url為http://localhost:8080/path/...
docBase: 應用程序的路徑或者是WAR文件存放的路徑
prefix:文件名前綴
suffix:文件名後綴
timestamp:是否在文件名後加上時間
reloadable="true" : class更新時,Tomcat自動加載,不需重啟
swallowOutput="true" : 將控制台信息輸入至文件中
-->
<Contextpath="/dtr" docBase="dtr" reloadable="true" privileged="true" swallowOutput="true">
<Logger className="org.apache.catalina.logger.FileLogger"
prefix="dtr_log." suffix=".txt" timestamp="true"/>
</Context>


推薦使用後者..
页: [1]
查看完整版本: Tomcat安裝手記