在CentOS下配置Tomcat的步骤如下:
创建安装路径:
mkdir /usr/local/tomcat
下载Tomcat: 可以从Tomcat官网下载最新版本的Tomcat。例如,下载Tomcat 9:
wget http://mirrors.estointernet.in/apache/tomcat/tomcat-9/v9.0.56/bin/apache-tomcat-9.0.56.tar.gz
解压安装:
tar -zxvf apache-tomcat-9.0.56.tar.gz -C /usr/local/tomcat/
编辑配置文件:
打开 /etc/profile
文件并添加以下内容:
export CATALINA_HOME=/usr/local/tomcat/apache-tomcat-9.0.56
使配置生效:
source /etc/profile
编辑 server.xml
文件:
进入Tomcat安装目录下的 conf
文件夹,使用 vim
编辑 server.xml
文件:
vim conf/server.xml
修改端口: 找到配置8080端口的位置,将其改为其他端口(例如80):
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
firewall-cmd
命令开放8080端口(或你修改后的端口):firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload
启动Tomcat:
进入Tomcat的 bin
目录并执行启动脚本:
cd /usr/local/tomcat/bin
./startup.sh
验证启动:
打开浏览器并访问 http://localhost:8080
(或你修改后的端口),如果看到Tomcat的欢迎页面,则表示启动成功。
关闭Tomcat:
同样在 bin
目录下执行关闭脚本:
./shutdown.sh
修改 logging.properties
文件:
在Tomcat的 conf
目录下找到 logging.properties
文件,将以下行:
java.util.logging.ConsoleHandler.encoding=UTF-8
改为:
java.util.logging.ConsoleHandler.encoding=GBK
重新启动Tomcat:
再次执行 startup.sh
脚本以应用更改。