当前位置: 首页 > 教程 > Tomcat >

Linux安装Tomcat

精华
小牛编辑
171浏览
2023-03-14

本文将在CentOS7上安装Tomcat。

1 下载并解压

我们将到官网下载或者本地下载Tomcat,并解压缩Tomcat:

sudo mkdir /opt/tomcat
sudo tar xvf apache-tomcat-8.5.51.tar.gz -C /opt/tomcat --strip-components=1

2 确保已经安装Java环境

我们还要确保已安装Java并在系统上可用:

java -version

您应该看到类似以下输出:

3 设置Tomcat开机启动

3.1 增加JAVA_HOME和JRE_HOME变量

修改Tomcat的startup.sh文件:

vi /opt/tomcat/bin/catalina.sh

3.2 新建tomcat.service文件

让我们新建一个简单的脚本让Tomcat通过在系统启动时自动启动:

vi /usr/lib/systemd/system/tomcat.service

该脚本用于在需要时启动和停止服务:

[Unit]
Description=tomcat8
After=tomcat.service

[Service]
Type=forking
ExecStart=/opt/tomcat/bin/startup.sh
ExecReload=
ExecStop=/opt/tomcat/bin/shutdown.sh
PrivateTmp=true

[Install]
WantedBy=multi-user.target

3.3 设置开机启动

systemctl enable tomcat

4 启动Tomcat

执行以下命令启动Tomcat:

systemctl start tomcat

5 开放Linux防火墙端口

如果Linux的防火墙开启了,默认是没有开放8080端口的,执行以下命令开放端口:

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

6 访问Tomcat

在浏览器输入:http://192.168.66.133:8080。注意:ip地址应该改为你的Linux的IP。