0x00
今天在ubuntu上搭建tomcat容器的時候遇到了幾個坑
在這分享出來、
下面的配置不要在tomcat7上進行,會GG的,要在tomcat8上進行!
0x01
在運行startup這個腳本之前,先要去配置 tomcat-user.xml的用戶名密碼,推薦配置如下
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="admin" password="admin" roles="admin-gui,admin-script"/>
<user username="manager" password="manager" roles="manager-gui,manager-status"/>
<user username="tomcat" password="manager" roles="manager-status,manager-jmx,manager-script"/>
這裏將HostManager配置爲admin,admin
將Manager APP配置爲 manager manager
0x02
一定不要忘了去配置允許訪問的IP
在webaspps下面存在 host-manager和manager兩個文件夾,進入,並找到META-INF下的context.xml
修改
<Context antiResourceLocking="false" privileged="true" >
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="10.128.35.70" /> 這裏是你想允許訪問的主機IP,或者改變原來只能匹配本機的正則
</Context>
0x03
這兩個配置OK了就真的OK了