centos 7 tomcat9 配置

https://blog.csdn.net/qq_21077715/article/details/85541685

https://blog.csdn.net/cruel_xuan/article/details/78437934?utm_source=blogxgwz5

https://blog.csdn.net/weixin_44092289/article/details/85701919?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.add_param_isCf&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.add_param_isCf

首先要搞清楚tomcat安装目录,因为我是用宝塔安装的,所以nginx、tomcat、mysql等都安装在宝塔的默认目录下了,关于宝塔的目录,详见下面链接,主要就是在/www/server/下面

https://blog.csdn.net/weixin_44567104/article/details/90170646

因此要修改tomcat的manager权限和Tomcat/webapps/manager/META-INF/context.xml文件都要找对路径

1、配置gui-manager项目部署方式,切换至/tomcat/conf目录,输入vi tomcat-users.xml打开文件,按“i”进入编辑模式,拷贝以下代码放置标签之间(注意将password和username换成你自己设置的)

<role rolename="manager"/>   
<role rolename="admin"/> 
<role rolename="admin-gui"/>
<role rolename="manager-gui"/>
<user username="xxx" password="***" roles="admin-gui,manager-gui"/>

 

2、输入 cd webapps/manager/META-INF/ 切换至目录,输入vi context.xml打开文件,按i进入编辑模式,将 标签下的 标签注释掉

<!-- ***** -->表示注释,中间的内容不生效)
<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>

之后按esc键,然后输入:wq保存退出。

3、配置完用户名密码之后,需要重新启动tomcat,命令如下:

     service tomcat stop

    service tomcat start

4、重启服务之后,点击右侧Manger App按钮,弹出登录对话框,输入刚才设置的用户名和密码,检测是否登录成功,如果登录进入系统,则说明登录成功。

 
posted @ 2020-08-18 17:57  _海阔天空  阅读(293)  评论(0编辑  收藏  举报