一、下载上传安装包
安装tomcat确保已安装jdk,然后去官网下载tomcat包,上传到服务器
二、 执行以下命令,解压刚刚下载Tomcat包。
tar -zxvf apache-tomcat-8.5.58.tar.gz
三、 执行以下命令,修改Tomcat名字。
mv apache-tomcat-8.5.58 /usr/local/Tomcat8.5
四、执行以下命令,为Tomcat授权。
chmod +x /usr/local/Tomcat8.5/bin/*.sh
五、 执行以下命令,修改Tomcat默认端口号为80。
说明: Tomcat默认端口号为8080。
sed -i 's/Connector port="8080"/Connector port="80"/' /usr/local/Tomcat8.5/conf/server.xml
image.png
注;需服务器放行对应端口号
在CentOS 7中引入Firewall防火墙。需要在Firewall中开启8080端口命令如下:
firewall-cmd --zone=public --add-port=8080/tcp --permanent
这样就成功的将8080端口加入了public区域中,permanent参数表示永久生效,即重启也不会失效,最后不要忘记更新防火墙规则:
firewall-cmd --reload
查看一下public区域下所有已打开的端口,命令如下:
firewall-cmd --zone=public --list-ports
六、浏览器打开服务器地址,查看是否安装成功
image.png
如果是页面操作出现乱码,或者存入数据库出现乱码,这时需要查看tomcat的配置,在tomcat配置中的server.xml中
connectionTimeout="20000"
redirectPort="8443" />
修改为
connectionTimeout="20000"
URIEncoding="UTF-8"
redirectPort="8443" />