文档笔记

了解最新公司动态及行业资讯

当前位置:首页>文档中心>文档笔记
全部 11 公司动态 1 文档笔记 10

CentOS7安装Tomcat笔记

时间:2022-08-02   访问量:1100

CentOS7安装Tomcat8.5.81

看本地是否自带JAVA环境:

yum list installec | grep java


卸载自带的JAVA环境:

yum -y remove java-1.8.0-openjdk*

yum -y remove tzdate-java*


查看仓库中的安装包

yum -y list java*


安装JAVA:

yum -y install java-1.8.0-openjdk*


查找JAVA路径:

ls -lrt /usr/bin/java

ls -lrt /etc/alternatives/java

cd /usr/lib/jvm


配置JAVA环境:

vi /etc/profile


在中间的fi后面添加

export JAVA_HOME=/usr/lib/jvm/java-1.8.0

export JRE_HOME=$JAVA_HOME/jre

export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin+

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib


然后点esc健:

esc


输入:wq保存退出:

:wq


刷新配置:

source /etc/profile


查看JAVA版本:

java -version


安装tomcat8.5.81:

下载:

wget https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.81/bin/apache-tomcat-8.5.81.tar.gz

解压:

tar -zxvf apache-tomcat-8.5.81.tar.gz

移动到自己指定的目录:

mv apache-tomcat-8.5.81/ tomcat8

启动tomcat:

/etc/tomcat8/bin/startup.sh

查看信息:

netstat -nplt

登录管理配置:

/etc/tomcat8/conf/tomcat-users.xml倒数第二行添加:

<role rolename="admin-gui"/>

<role rolename="tomcat"/>

<role rolename="roles"/>

<role rolename="admin"/>

<role rolename="manager-gui"/>

<role rolename="manager-script"/>

<user username="admin" password="tomcat8" roles="tomcat,admin-gui,admin,roles,manager-gui,manager-script"/>



webapps/manager/META-INF/context.xml注释掉最后这些:

<!--

  <CookieProcessor className="org.apache.tomcat.util.http.Rfc6265CookieProcessor"

                   sameSiteCookies="strict" />

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

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

  <Manager sessionAttributeValueClassNameFilter="java.lang.(?:Boolean|Integer|Long|Number|String)|org.apache.catalina.filters.CsrfPreventionFilter$LruCache(?:$1)?|java.util.(?:Linked)?HashMap"/>

-->

关闭程序:

/etc/tomcat8/bin/shutdown


再次启动:

/etc/tomcat8/bin/startup.sh


添加开机启动:

cd /etc/init.d

vi tomcat8


增加如下内容

#!/bin/bash

# description: Tomcat Start Stop Restart

# processname: tomcat

# chkconfig: 2345 20 80

#idea - tomcat config start 

JAVA_HOME=/usr/lib/jvm/java-1.8.0

export JAVA_HOME

PATH=$JAVA_HOME/bin:$PATH

export PATH

CATALINA_HOME=/etc/tomcat8

case $1 in

start)

sh $CATALINA_HOME/bin/startup.sh

;;

stop)

sh $CATALINA_HOME/bin/shutdown.sh

;;

restart)

sh $CATALINA_HOME/bin/shutdown.sh

sh $CATALINA_HOME/bin/startup.sh

;;

esac

exit 0

然后esc健,:wq保存退出。


设置权限:

chmod 755 /etc/init.d/tomcat8


添加到系统启动列表:

chkconfig --add tomcat8

chkconfig --level 2345 tomcat8 on

systemctl enable tomcat8


演示页面:

http://121.5.140.92:8080


上一篇:CentOS7安装Apache2.4.54笔记

下一篇:没有了!

发表评论:

评论记录:

未查询到任何数据!

在线咨询

点击这里给我发消息 售前咨询专员

点击这里给我发消息 售后服务专员

在线咨询

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部