转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.
本文出自 不怕报错 就怕不报错的小猿猿 的博客
Tomcat安装图解(Linux环境搭建之五)
前言
此篇“Linux环境搭建之四”博客接上四篇博客的后续,
| VMware虚拟机的安装图解(Linux环境搭建之一) |
|---|
| Centos系统镜像安装图解(Linux环境搭建之二) |
| 使用XShell和WinSCP工具(Linux环境搭建之三) |
| JDK安装图解(Linux环境搭建之四) |
五. Tomcat安装图解
- 官方网站下载tomcat:
网址:https://tomcat.apache.org/download-10.cgi - 下载完成后,安装包如下图所示:
- 使用WinSCP工具将安装包,发送到centos中的xiaoqing目录,如下图所示
- 使用命令解压
tar -axvf 安装包名 - (前面jdk的配置那篇博客有说此方法,请详细去看)现在配置Tomcat,修改etc/profile文件,文件内容如下:
export TOMCAT_HOME=/xiaoqing/apache-tomcat-8.5.20(Tomcat解压路径)
- 使配置文件生效,使用命令 source /etc/profile
- 启动tomcat
两种方式启动:
<1> ./startup.sh 这种方式没有日志,但是可以后台运行Tomcat
<2> ./catalina.sh 这种方式启动tomcat,会有日志,一般在开发环境下使用 - 访问,在浏览器中输入
http://IP地址:8080 -
可能访问不到,有可能是防火墙的问题,需要设置(先关闭Tomcat服务,如果没启动Tomcat成功输入此命令时会出错)
(1) 将端口8080加入到防火墙中(开放端口)
firewall-cmd --zone=public --add-port=8080/tcp --permanent
(2) 更新防火墙规则
firewall-cmd --reload
(3) 查看防火墙中已打开的端口(查看防火墙列表)
firewall-cmd --zone=public --list-ports
关于防火墙的相关命令操作:
开放端口
firewall-cmd --zone=public --add-port=8089/tcp --permanent
跟新防火墙规则
firewall-cmd --reload
防火墙列表
firewall-cmd --zone=public --list-ports
防火墙状态
systemctl status firewalld
启动防火墙
systemctl start firewalld
关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
-
重新启动Tomcat
-
重新访问即可
尾篇
Linux的环境搭建第五步安装Tomcat环境就完成啦,接下来的两步请看博主后续的博客