天天看點

tomcat安全配置 以及 運作記憶體大小配置

tomcat安全配置方案

1. 開啟 Tomcat 的通路日志

修改 conf/server.xml 檔案,将下列代碼取消注釋:

<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"   
prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"   
prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
           

啟用通路日志功能,重新開機 Tomcat 服務後,在 tomcat_home/logs 檔案夾中就可以看到通路日志。

2. 修改預設通路端口

修改 conf/server.xml 檔案把預設的 8080 通路端口改成其它端口。

3. 禁止列出目錄

防止直接通路目錄時由于找不到預設頁面,而列出目錄下的檔案的情況。

在 web.xml 檔案中,将<param-name>listings</param-name>改成<param-name>false</param-name>。
           

4. 删除文檔和示例程式

删除 webapps 目錄下的 docs、examples、manager、ROOT、host-manager 檔案夾

運作記憶體大小配置

編輯配置檔案 apache-tomcat-7.0.78/bin/catalina.sh