CentOS7安装tomcat8.0
一、下载Tomcat9压缩包
地址:https://tomcat.apache.org/download-90.cgi/
二、上传
将下载好的tomcat上传到服务器的/opt/home目录下
三、解压压缩包
tar -zxvf apache-tomcat-9.0.45.tar.gz
四、重命名文件为tomcat
mv apache-tomcat-9.0.45 tomcat9
五、修改环境变量
vi /etc/profile
# 在末尾添加如下配置,保存退出
CATALINA_BASE=/opt/home/tomcat9 PATH=$PATH:$CATALINA_BASE/bin
# export 使上述配置⽣效
export CATALINA_BASE PATH
六、重新加载环境变量
source /etc/profile
七、配置防火墙,开放8080端口
有些需要在服务器控制台开放端口,例如阿里云需要在安全组配置规则
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload
关于防火墙指令
# 查看防火墙命令
firewall-cmd --state
# 开启防火墙
systemctl start firewalld
# 关闭防火墙
systemctl stop firewalld
# 重启防火墙
firewall-cmd --reload
八、启动和关闭tomcat
切换到tomcat的bin目录下
# 切换目录
cd /opt/home/tomcat9/bin
# 启动
./startup.sh
# 关闭
./shutdown.sh
九、测试
浏览器输入以下地址测试
http://IP地址:8080/
测试时发现无法访问,经查看得知8080端口被占用更换端口测试
netstat -lnp | grep 8080
十、修改tomcat端口
cd /opt/home/tomcat9/conf
vi server.xml
将8080改为8989, 退出保存
http://IP地址:8989/ 测试