CentOS开启Tomcat服务指南
环境准备

在开始之前,请确保您的CentOS服务器已经安装了Java环境,以下是开启Tomcat服务所需的步骤:
| 步骤 | 说明 |
|---|---|
| 1 | 确保Java环境已安装,可以使用java -version命令检查Java版本。 |
| 2 | 安装Tomcat,可以使用yum或wget命令下载并安装。 |
| 3 | 配置Tomcat,包括设置环境变量、启动和停止Tomcat等。 |
安装Tomcat
- 使用
yum命令安装Tomcat
sudo yum install tomcat
- 使用
wget命令下载并安装Tomcat
sudo wget http://archive.apache.org/dist/tomcat/tomcat-9/v9.0.41/bin/apache-tomcat-9.0.41.tar.gz sudo tar -zxvf apache-tomcat-9.0.41.tar.gz -C /usr/local/
配置Tomcat
设置环境变量
编辑~/.bashrc文件,添加以下内容:
export CATALINA_HOME=/usr/local/apache-tomcat-9.0.41 export PATH=$PATH:$CATALINA_HOME/bin
使用source ~/.bashrc命令使环境变量生效。
配置防火墙
确保Tomcat监听的端口号(默认为8080)在防火墙中开放:

sudo firewall-cmd --permanent --add-port=8080/tcp sudo firewall-cmd --reload
配置Tomcat的web.xml
编辑$CATALINA_HOME/conf/web.xml文件,添加以下内容:
<filter>
<filter-name>characterEncodingFilter</filter-name>
<filter-class>org.apache.catalina.filters.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>characterEncodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping> 启动和停止Tomcat
启动Tomcat
sudo $CATALINA_HOME/bin/startup.sh
停止Tomcat
sudo $CATALINA_HOME/bin/shutdown.sh
访问Tomcat
在浏览器中输入以下地址,即可访问Tomcat的默认首页:
http://your_centos_ip:8080/ FAQs

问题:如何查看Tomcat的版本信息?
解答: 在命令行中,使用以下命令查看Tomcat的版本信息:
$CATALINA_HOME/bin/catalina.sh version
问题:如何修改Tomcat的端口号?
解答: 编辑
$CATALINA_HOME/conf/server.xml文件,找到以下行:<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
将
port属性的值修改为您想要的端口号,然后重启Tomcat服务即可。

