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。