linux 安装Tomcat

1.下载软件并安装软件
(1)下载tomcat


(2)在linux中创建临时目录

 


(3)上传文件并解压安装

上传文件

创建安装位置文件:安装至 /usr/local 下

解压安装至制定目录

 
查看安装的内容

2.写配置文件

(1)vim /etc/profile

vim操作:
a  插入
:wq!保存退出
esc 退出编辑

注:tomcat bin文件所在的目录,上述目录不能有错

(2)重启执行文件

(3)开启tomcat服务

进入tomcat文件下的bin目录

./startup.sh   执行文件  

(4)看启动日志
目录地址:/usr/local/tomcat/apache-tomcat-9.0.63/logs
方法一:在文件中看日志:cat catalina.out


方法二:启动服务时看日志:
./startup.sh & tail -f ../logs/catalina.out

 
访问测试:访问不到tomcat页面

注:linux默认的端口号是24(用于远程连接),但是8080端口被防火墙关闭了,需要关闭防火墙。其中会涉及到两个服务firewalld 和 iptables,这两个服务都是需要安装的。


3.关闭防火墙
查看iptables   防火墙状态: service iptables status
查看firewalld  防火墙状态:systemctl status firewalld
哪个防火墙开就关闭哪个!


提示:关闭firewalld防火墙或者iptables防火墙


关闭防火墙firewalld

service工具实现操作:(关机后失效)
关闭防火墙重启后无效:service firewalld stop
开启防火墙重启后无效:service firewalld start
查看防火墙状态:service firewalld status


systemctl工具实现操作:
开始时自动禁用防火墙:systemctl disable firewalld.service
开机时自动启动防火墙:systemctl enable firewalld.service
查看防火墙状态:  systemctl status firewalld
关闭防火墙,停止firewalld 服务:systemctl stop firewalld
开启防火墙,启动firewalld 服务:systemctl start firewalld
重启防火墙,重启firewalld 服务:systemctl restart firewalld
查看firewalld 服务是否开机启动:systemctl is-enabled firewalld

关闭防火墙iptables
service iptables status  查看防火墙状态
service iptables start   启动防火墙
service iptables stop  关闭防火墙
注:关闭后重启机器不会重启

补充:这两个服务也是需要安装后才有的
安装iptables : yum install iptables-services
安装firewalld: yum install firewalld

关闭防火墙


注:关闭防火墙后要重新启动tomcat才可生效

关闭防火墙,在tomcat文档中的bin目录下 执行  ./shutdown.sh
重启tomcat


4.重新测试访问测试:


版权声明:本文为weixin_44629980原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。