tomact8+jdk
如何在 Ubuntu 20.04 上安装 Tomcat 9 - 知乎 (zhihu.com)
2.4 安装完tomcat后增加用户:
编辑 ..\conf\tomcat-users.xml 文件
在 <tomcat-user> 段落中增加以下几行:
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="tomcat-gui"/>
<user username="admin" password="12345" roles="standard,manager-gui,manager-script,admin-gui,admin-script,tomcat-gui"/>
</tomcat-user>
2.5 停止服务:./shutdown.sh
2.6 修改tomcat默认的端口:
进入 ./conf/server.xml文件,将
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
中port="8080"修改为port="80"
2.7 登陆tomcat
http://127.0.0.1:80 (默认的80端口可以省略,如果是其他的端口则必须加上)
2.8 如果在登陆到tomcat后选择 host manager后出现403错误,在下面的文件中加入本机的IP地址:
/tomcat/apache-tomcat-9.0.0.M13/webapps/manager/META-INF/context.xml
修改前的文件:
<Context antiResourceLocking="false" privileged="true" >
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />
</Context>
修改后的文件:
<Context antiResourceLocking="false" privileged="true" >
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1|127.0.0.1|192.168.58.128" />
</Context>