1. utf-8 設定
$/conf/server.xml
<
connector
port
="8080"
maxthreads
="150"
minsparethreads
="25"
maxsparethreads
="75"
enablelookups
="false"
redirectport
="8443"
acceptcount
="100"
debug
="0"
connectiontimeout
="20000"
disableuploadtimeout
="true"
uriencoding
="utf-8"
/>
2. 禁止目錄瀏覽
$/conf/web.xml
<
servlet
>
<
servlet-name
>
default
servlet-name
>
<
servlet-class
>
org.apache.catalina.servlets.defaultservlet
servlet-class
>
<
init-param
>
<
param-name
>
debug
param-name
>
<
param-value
>
0param-value
>
init-param
>
<
init-param
>
<
param-name
>
listings
param-name
>
<
param-value
>
false
param-value
>
init-param
>
<
load-on-startup
>
1load-on-startup
>
servlet
>
3. 增加 admin 控制台使用者
$/conf/tomcat-users.xml
<?
xml version='1.0' encoding='utf-8'
?>
<
tomcat-users
>
<
role
rolename
="tomcat"
/>
<
role
rolename
="role1"
/>
<
role
rolename
="manager"/>
<
user
username
="admin"
password
="admin"
roles
="manager"/>
<
user
username
="tomcat"
password
="tomcat"
roles
="tomcat"
/>
<
user
username
="both"
password
="tomcat"
roles
="tomcat,role1"
/>
<
user
username
="role1"
password
="tomcat"
roles
="role1"
/>
tomcat-users
>
Tomcat基本配置
根據公司的安排,需要學習web後台開發,那麼來個最簡單的,先配置乙個tomcat吧。本機配置,win 10 jdk 1.8 解壓到某乙個路徑,得到乙個apache tomcat 7.0.85的資料夾。配置系統環境變數 新建變數catalina home,路勁為f development tools ...
tomcat基本安全配置
0x00 刪除預設目錄 0x01 使用者管理 如果不需要通過web部署應用,建議注釋或刪除tomcat users.xml下使用者許可權相關配置 0x02 隱藏tomcat版本資訊修改c atal inah ome conf ser ver.xml,在con nect or節點 新增se rver ...
Tomcat的角色配置 Tomcat的後台管理
在tomcat5.5版本中,如果沒有對使用者角色進行配置,那麼管理頁面 即 url http localhost port manager html url 和 url http localhost 8080 admin url 會因為使用者名稱和密碼錯誤而無法登陸.雖然我們在tomcat安裝目錄下...