CentOS 开启 Tomcat 服务指南

环境准备
在开始之前,请确保您的 CentOS 系统已经安装了 Java 环境,因为 Tomcat 是基于 Java 的应用服务器,以下是环境准备步骤:
安装 Java
sudo yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel
验证 Java 版本
java -version
下载与安装 Tomcat
下载 Tomcat 从 Apache 官网下载适合您系统的 Tomcat 版本,
tomcat-9.0.41.tar.gz。解压 Tomcat
sudo tar -zxvf tomcat-9.0.41.tar.gz -C /usr/local/
重命名解压后的文件夹
sudo mv /usr/local/tomcat-9.0.41 /usr/local/tomcat
配置环境变量
打开或创建
~/.bash_profile文件
sudo nano ~/.bash_profile
添加以下内容到文件中:
export CATALINA_HOME=/usr/local/tomcat export PATH=$PATH:$CATALINA_HOME/bin
保存并关闭文件
Ctrl + X Y Enter
使配置生效
source ~/.bash_profile
启动 Tomcat 服务
启动 Tomcat
sudo /usr/local/tomcat/bin/startup.sh
验证 Tomcat 是否启动成功
sudo netstat -tulnp | grep 8080
如果看到如下输出,则表示 Tomcat 启动成功:
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 2987/java 访问 Tomcat
在浏览器中输入以下地址访问 Tomcat:
http://your_server_ip:8080 your_server_ip 为您的服务器 IP 地址。

关闭 Tomcat 服务
关闭 Tomcat
sudo /usr/local/tomcat/bin/shutdown.sh
验证 Tomcat 是否关闭成功
sudo netstat -tulnp | grep 8080
如果找不到关于 8080 端口的输出,则表示 Tomcat 已成功关闭。
常见问题解答 (FAQs)
问题 1:为什么我的 Tomcat 无法启动? 解答:请检查以下原因:
- Java 环境是否安装正确;
- Tomcat 是否正确解压并放置在
/usr/local/tomcat目录下; - 环境变量是否配置正确;
- 是否有权限启动 Tomcat 服务。
问题 2:如何修改 Tomcat 的端口号? 解答:在 Tomcat 的 conf/server.xml 文件中找到以下行:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" /> 将 port 属性的值修改为您想要的端口号即可,修改为 8081:
<Connector port="8081" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" /> 
