前言
PS:安装tomcat需要先配置jdk
1.Tomcat下载
1.1.Tomcat安装包下载
1. 可以选择直接在omcat官网Apache Tomcat® - Apache Tomcat 9 Software Downloads下载,上传至linux服务器
1.2. 主机wget源下载
也可以通过直接在linux直接下载
#执行命令
wget https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.87/bin/apache-tomcat-8.5.87.tar.gz
2. 部署安装
2.1.解压安装包:
tar -xzvf apache-tomcat-8.5.87.tar.gz
cd 到解压后的安装路径:
cd /home/checkTicket/apache-tomcat-8.5.87(该路径为本人存放tomcat的路径 仅供参考)
2.2. tomcat环境变量tomcat环境变量与配置
2.2.1. 编辑profile文件
vi /etc/profile 添加tomcat环境变量路径
#tomcat环境变量路径
export TOMCAT_HOME=/home/checkTicket/apache-tomcat-8.5.87
配置成功后,使文件生效:
source /etc/profile
2.2.2. 配置修改Tomcat端口
默认端口为8080,一般情况下为避免端口进程访问冲突,我们可以修改下端口,用来进行访问 例如下:
cd /home/checkTicket/apache-tomcat-8.5.87/conf
vi server.xml
<Connector port="8185" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8445" />
3. 启动Tomcat
进入bin目录
启动:
sh startup.sh 或者 ./startup.sh
停止:
sh shutdown.sh 或者 ./shutdown.sh
查看是否启动成功:
ps -ef|grep tomcat
启动成功,查询进程如下:
4. 访问验证
浏览器访问:http://IP:端口/
5.补充说明
注意主机防火墙,是否拦截Tomcat端口,或者查看启动日志,是否报错
service iptables status 查看防火墙状态
service iptables start 开启防火墙
service iptables stop 关闭防火墙
service iptables restart 重启防火墙systemctl start firewalld 启动防火墙
systemctl stop firewalld 禁用防火墙
systemctl enable firewalld 设置开机启动
systemctl disable firewalld 永久关闭防火墙
systemctl status firewalld 查看防火状态