centos7 tomcat9安装

2 篇文章 0 订阅
1 篇文章 0 订阅

1、下载tomcat

下载地址:https://tomcat.apache.org/download-90.cgi
本文以tomcat9示例,tomcat10还存在很多兼容性问题

2、将下载的 apache-tomcat-9.0.45.tar.gz 包上传到服务器

3、解压安装

tar -xzvf apache-tomcat-9.0.45.tar.gz
[root@oyid-test ~]# cd /opt/tomcat/apache-tomcat-9.0.45
[root@oyid-test apache-tomcat-9.0.45]#
[root@oyid-test apache-tomcat-9.0.45]# ll
total 132
-rw-r----- 1 root root 18984 Mar 30 18:29 BUILDING.txt
-rw-r----- 1 root root  5587 Mar 30 18:29 CONTRIBUTING.md
-rw-r----- 1 root root 57092 Mar 30 18:29 LICENSE
-rw-r----- 1 root root  2333 Mar 30 18:29 NOTICE
-rw-r----- 1 root root  3257 Mar 30 18:29 README.md
-rw-r----- 1 root root  6898 Mar 30 18:29 RELEASE-NOTES
-rw-r----- 1 root root 16507 Mar 30 18:29 RUNNING.txt
drwxr-x--- 2 root root  4096 Apr 22 11:48 bin
drwx------ 3 root root   254 Apr 22 11:52 conf
drwxr-x--- 2 root root  4096 Apr 22 11:48 lib
drwxr-x--- 2 root root  4096 Apr 23 11:40 logs
drwxr-x--- 2 root root    30 Apr 23 11:41 temp
drwxr-x--- 8 root root   115 Apr 22 11:53 webapps
drwxr-x--- 3 root root    22 Apr 22 11:52 work
[root@oyid-test apache-tomcat-9.0.45]#

4、修改权限配置

[root@oyid-test apache-tomcat-9.0.45]# cd conf
## 增加用户权限,访问管理页面
[root@oyid-test conf]# vim tomcat-users.xml
    1、在 </tomcat-users> 前加上以下权限配置
    <role rolename="admin-gui"/>
    <role rolename="manager-gui"/>
    <user username="tomcat" password="tomcat"     roles="admin-gui,manager-gui"/>

5、修改manager配置

[root@oyid-test META-INF]# pwd
/opt/tomcat/apache-tomcat-9.0.45/webapps/manager/META-INF
[root@oyid-test META-INF]# ll
total 4
-rw-r----- 1 root root 1359 Apr 22 11:50 context.xml
[root@oyid-test META-INF]#
## 将这一段注释掉 允许远程访问
 <!-- <Valve className="org.apache.catalina.valves.RemoteAddrValve"
         allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />-->

6、修改host-mamnge配置

[root@oyid-test META-INF]# pwd
/opt/tomcat/apache-tomcat-9.0.45/webapps/host-manager/META-INF
[root@oyid-test META-INF]# ll
total 4
-rw-r----- 1 root root 1360 Apr 22 11:52 context.xml
[root@oyid-test META-INF]#
## 将这一段注释掉 允许远程访问
 <!-- <Valve className="org.apache.catalina.valves.RemoteAddrValve"
         allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />-->

7、修改上传文件限制大小

[root@oyid-test WEB-INF]# pwd
/opt/tomcat/apache-tomcat-9.0.45/webapps/manager/WEB-INF
[root@oyid-test WEB-INF]# ll
total 8
drwxr-x--- 2 root root  187 Apr 22 11:48 jsp
-rw-r----- 1 root root 7266 Apr 22 11:51 web.xml
[root@oyid-test WEB-INF]#
## 这里修改为100M,需要其他大小可自行修改
<multipart-config>
      <!-- 50MB max -->
      <max-file-size>104857600</max-file-size>
      <max-request-size>104857600</max-request-size>
      <file-size-threshold>0</file-size-threshold>
    </multipart-config>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值