【鲲鹏云移植干货分享15】Tomcat 8.5.42安装指导

举报
李耳King 发表于 2020/02/06 09:44:57 2020/02/06
【摘要】 Tomcat是由Apache旗下的Servlet容器,提供了对Servlet和JavaServer Page(JSP)的支持,并具有作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全局管理和Tomcat阀等。

1、软件介绍

Tomcat是由Apache旗下的Servlet容器,提供了对ServletJavaServer PageJSP)的支持,并具有作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全局管理和Tomcat阀等。

2、预制条件

Tomcat需要依赖openjdk1.8,需用户提前安装好,本次安装基于euler2.3环境

3、下载tomcat安装包

下载tar.gz安装包,本次安装版本为8.5.42

下载地址:

http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.42/bin/apache-tomcat-8.5.42.tar.gz

将安装包上传到/home文件夹下

4、安装tomcat

1、解压安装包

#tar –zxvf apache-tomcat-8.5.42.tar.gz

2、移动到自定义的安装目录下

#mv apache-tomcat-8.5.42/ /opt/ tomcat8

启动

#./opt/tomcat8/bin/startup.sh

4、检查安装结果

访问http://服务器ip:8080/

5、配置tomcat

1、配置管理员权限

#vim /opt/tomcat8/conf/tomcat-users.xml

<role rolename=”manger-gui”/>

<user username=”root” password=”123456” roles=”manager-gui”/>

其他权限也照此配置即可

2、重启

#/opt/tomcat8/bin/shutdown.sh

#/opt/tomcat8/bin/startup.sh

3、注册成系统服务,开机自动启动

#cp /opt/tomcat8/lib/catalina.sh /etc/init.d/tomcat8

#vim /etc/init.d/catalina.sh

添加两行注释

#chkconfig: 2345 10 90

#description: tomcat8 service

如果配置了JAVA_HOME变量和TOMCAT_HOME变量

CATALINA_HOME=$TOMCAT_HOME

CLASSPATH=.:$JAVA_HOME/lib:$CATALINA_HOME/lib

如果没有配置

JAVA_HOME=/usr/lib/jdk/openjdk-1.8

CATALINA_HOME=/opt/tomcat8

CLASSPATH.:$JAVA_HOME/lib:$CATALINA_HOME/lib

4、配置tomcat服务

#chkconfig –add tomcat8

此时tomcat已经可以开机自启动和使用service tomcat8 startservice tomcat8 stop来启动和停止tomcat服务了。

6、常见问题

1、  tomcat服务启动但是无法访问。

检查防火墙是否打开8080端口。

#service iptables status

如果没有开放,则需要要开放后测试访问

#vi /etc/sysconfig/iptables

添加

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

保存退出后

Service iptables restart

2、  远程无权限登录tomcatmanager页面

/opt/tomcat8/webapps/manager/META-INF/context.xml中注释掉配置

<!--

  <Valve className="org.apache.catalina.valves.RemoteAddrValve"

         allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />

 -->

7、环境信息

    Tomcat-1.png

大家实际安装遇到任何问题,可以到混合云社区提问:https://bbs.huaweicloud.com/forum/forum-1011-1.html

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。