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包

相关推荐
凉晓风5 分钟前
Linux上TCP通信异常排查工具命令
linux·运维·tcp/ip
Xの哲學6 分钟前
Linux 分区表深度技术剖析
linux·网络·算法·架构·边缘计算
码龄3年 审核中41 分钟前
Linux record 03
java·linux·运维
星驰云1 小时前
记一次CentOS 硬盘损坏无法启动修复教程
linux·运维·centos
人工智能训练1 小时前
windows系统中的docker,xinference直接运行在容器目录和持载在宿主机目录中的区别
linux·服务器·人工智能·windows·ubuntu·docker·容器
q***47431 小时前
Windows 和 Linux 系统下,如何查看 Redis 的版本号?
linux·windows·redis
代码对我眨眼睛1 小时前
Ubuntu 系统 NVIDIA 显卡驱动自动化安装全流程
linux·ubuntu·自动化
xiong2learning1 小时前
Linux虚拟机无法使用u盘的一种可能-- 重新下载open-vm-tools + open-vm-tools-desktop解决
linux
LCG元1 小时前
实战:一次完整的网站故障排查记录(从用户访问到数据库)
linux
xuyanqiangCode1 小时前
Ubuntu二进制安装Apache Doris(2.1版本)
linux·ubuntu·apache