zoukankan      html  css  js  c++  java
  • centos8安装tomcat8.5

    安装目录:/usr/local

    1.  下载Tomcat压缩包

    cd /usr/local
    wget
    https://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.59/bin/apache-tomcat-8.5.59.tar.gz

    2.解压Tomcat包

    tar -zxvf apache-tomcat-8.5.59.tar.gz 

    3.  执行以下命令,修改Tomcat名字

    mv apache-tomcat-8.5.59 /usr/local/Tomcat8.5

    4.  执行以下命令,为Tomcat授权。

    chmod +x /usr/local/Tomcat8.5/bin/*.sh

    5.  执行以下命令,修改Tomcat默认端口号为80。

    说明: Tomcat默认端口号为8080。

    sed -i 's/Connector port="8080"/Connector port="80"/' /usr/local/Tomcat8.5/conf/server.xml

    6. 添加安全组规则,放行80端口

    7. 防火墙设置放行80端口

    firewall-cmd --zone=public --add-port=80/tcp --permanent

    更新防火墙规则

    firewall-cmd --reload

    查看下public区域下所有已打开的端口

    firewall-cmd --zone=public --list-ports

    至此,配置已经结束。下面开始启动tomcat

    cd /usr/local/Tomcat8.5/bin
    
    ./startup.sh

    通过公网ip访问tomcat

     至此,Tomcat搭建、启动完成。

    8.新建管理员账号

    首先在conf/tomcat-users.xml文件里面,在</tomcat-users>前面添加如下代码:

    <role rolename="manager-gui"/>
    <user password="admin" roles="manager-gui" username="tomcat"/>

    然后重启tomcat,重新访问manager app页面,如果此时仍然出现403 Access Denied错误,那么就是访问的ip地受到了限制,
    我们打开/webapps/manager/META-INF/context.xml文件,在<Value>的allow属性中新增加粗字符串

    <Valve className="org.apache.catalina.valves.RemoteAddrValve"
    allow="127.d+.d+.d+|::1|0:0:0:0:0:0:0:1|d+.d+.d+.d+" />

    保存,然后重启tomcat。

  • 相关阅读:
    Tornado输出和响应头
    sqlalchemy 学习(二)scoped session
    04:sqlalchemy操作数据库 不错
    sqlalchemy(二)高级用法
    红黑树
    Minimum Window Substring
    Max Points on a Line
    分治算法
    Maximum Subarray
    Word Break
  • 原文地址:https://www.cnblogs.com/517cn/p/14698025.html
Copyright © 2011-2022 走看看