linux安全--CentOS7安装Tomcat,远程管理ManagerApp

目录

1.Tomcat安装

2.Tomcat远程管理


1.Tomcat安装

下载安装包并解压

tar xf apache-tomcat-7.0.54.tar.gz -C /usr/local/apache-tomcat_7.0.54/

tomcat启停

启动

./startup.sh

停止

./shutdown.sh 

2.Tomcat远程管理

找到tomcat文件夹中webapps/manager/META-INF/context.xml

XML 复制代码
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="^.*$" />
<Manager sessionAttributeValueClassNameFilter="java\.lang\.(?:Boolean|Integer|Long|Number|String)|org\.apache\.catalina\.filters\.CsrfPreventionFilter\$LruCache(?:\$1)?|java\.util\.(?:Linked)?HashMap"/>

创建远程管理用户conf/tomcat-users.xml

XML 复制代码
<roleomca rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<user username="tomcat" password="tomcat" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script"/>

输入账密记入远程管理,进入之后就可以上传war包

相关推荐
鸡鸭扣1 小时前
Docker:3、在VSCode上安装并运行python程序或JavaScript程序
运维·vscode·python·docker·容器·js
小安同学iter2 小时前
使用Maven将Web应用打包并部署到Tomcat服务器运行
java·tomcat·maven
A ?Charis2 小时前
k8s-对接NFS存储
linux·服务器·kubernetes
小钊(求职中)4 小时前
Java开发实习面试笔试题(含答案)
java·开发语言·spring boot·spring·面试·tomcat·maven
shix .4 小时前
什么是tomcat
java·tomcat
人工干智能4 小时前
科普:“Docker Desktop”和“Docker”以及“WSL”
运维·docker·容器
落笔画忧愁e5 小时前
FastGPT及大模型API(Docker)私有化部署指南
运维·docker·容器
天荒地老笑话么5 小时前
Mac安装配置Tomcat 8
java·macos·tomcat
前端郭德纲5 小时前
前端自动化部署的极简方案
运维·前端·自动化
DC_BLOG5 小时前
Linux-GlusterFS进阶配置
linux·运维·服务器