世上有可以挽回的和不可挽回的事,而时间经过就是一种不可挽回的事。 —《国境以南太阳以西》村上春树.

|

eye_code

园龄:5年6个月粉丝:2关注:2

CentOS 7 安装配置Tomcat

安装(在root下操作示例)

  1. 准备工作(安装Tomcat8.5为例)
  1. 下载地址
# 下载tar包
wget https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.75/bin/apache-tomcat-8.5.75.tar.gz
  1. 配置tomcat目录
# 创建tomcat目录
mkdir /opt/tomcat

# 解压到指定目录
tar -zxvf apache-tomcat-8.5.75.tar.gz -C /opt/tomcat/

# 改名目录名为tomcat8
mv /opt/tomcat//apache-tomcat-8.5.24 /opt/tomcat/tomcat8
  1. 指定JDK
  • 如果系统默认的JDK版本是JDK 1.8.x,那么可以省略此步骤

如果系统中需要部署多Tomcat,例如:Tomcat 7+JDK 7,Tomcat 8 + JDK 8共存那么则需要进行以下配置

# 查看本机默认Java版本命令
java -version
  • 修改catalina.sh文件
# 修改catalina.sh
vim /opt/tomcat/tomcat8/bin/catalina.sh 

# 增加如下配置:
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_321
  • 修改setclasspath.sh文件
#修改setclasspath.sh
vim /opt/tomcat/tomcat8/bin/setclasspath.sh

#增加如下配置:
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_321

其中/usr/lib/jvm/jdk1.8.0_321是所在服务器jdk目录

  • 修改端口

非必要操作,如果需要部署多Tomcat,则需要修改端口

#修改server.xml
vim /opt/tomcat/tomcat8/conf/server.xml

找到如下行,Tomcat默认端口为8080,按照自己需求修改即可

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
  • 开放端口
# 开放8080端口 && 重新加载防火墙规则
firewall-cmd --add-port=8080/tcp --permanent && firewall-cmd --reload

  • 启动/停用
# 启动
sh /opt/tomcat/tomcat8/bin/startup.sh 

# 停用
sh /opt/tomcat/tomcat8/bin/shutdown.sh 

通过浏览器访问 ip:8080

配置Tomcat开机启动

  • 配置tomcat8.service
# 创建Tomcat8服务文件
vim /usr/lib/systemd/system/tomcat8.service
  
# 内容
[Unit]
Description=Tomcat8
After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]
Type=forking

ExecStart=/opt/tomcat/tomcat8/bin/startup.sh
ExecReload=/opt/tomcat/tomcat8/bin/startup.sh
ExecStop=/opt/tomcat/tomcat8/bin/shutdown.sh

[Install]
WantedBy=multi-user.target

  • 配置开机启动
# 设置Tomcat8开机启动
systemctl enable tomcat8

# 启动tomcat8服务
systemctl start tomcat8

本文作者:eye_code

本文链接:https://www.cnblogs.com/waitCode/p/15894114.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   eye_code  阅读(628)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起
  1. 1 1967 ゴンチチ
  2. 2 Audio name Audio artist
1967 - ゴンチチ
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.