tomcat安装
前言
必须先装好jdk
JDK安装:https://blog.csdn.net/dontYouWorry/article/details/128919926
一、tomcat安装
1. 通过Xftp上传压缩包至Linux服务器 /opt 目录下
2. 解压至 /usr/local/ 目录
tar -zxvf apache-tomcat-8.5.85.tar.gz -C /usr/local
3. 启动tomcat
#在tomcat/bin目录下执行: /usr/local/apache-tomcat-8.5.85/bin
./startup.sh
4.浏览器访问测试(IP:端口)
1. 关闭防火墙或者防火墙开放端口(tomcat默认8080
端口),选一种即可
#1. 关闭防火墙
1. systemctl stop firewalld
#2. 防火墙开放8080端口
1. firewall-cmd --zone=public --add-port=8080/tcp --permanent
2. systemctl restart firewalld //重启
2.访问
二、tomcat更改访问端口
1.配置文件更改端口-8080
改为其他端口
#配置文件路径:/usr/local/apache-tomcat-8.5.85/conf/server.xml
vim /usr/local/apache-tomcat-8.5.85/conf/server.xml
2.重启tomcat
#在 /usr/local/apache-tomcat-8.5.85/bin 下执行。
./shutdown.sh && ./startup.sh #重启
3.浏览器访问
需关闭防火墙或者防火墙开放刚刚更改的端口
#1. 关闭防火墙
1. systemctl stop firewalld
#2. 防火墙开放8080端口
1. firewall-cmd --zone=public --add-port=8801/tcp --permanent
2. systemctl restart firewalld //重启
三、设置开机自启
1.在/etc/init.d
目录下创建系统服务文件tomcat
,添加以下内容
vim /etc/init.d/tomcat
#!/bin/bash
# description:
# processname:
# chkconfig: 234 20 80
#改成自己的安装路径
CATALINA_HOME=/usr/local/apache-tomcat-8.5.85
case $1 in
start)
sh $CATALINA_HOME/bin/startup.sh
;;
stop)
sh $CATALINA_HOME/bin/shutdown.sh
;;
restart)
sh $CATALINA_HOME/bin/shutdown.sh
sh $CATALINA_HOME/bin/startup.sh
;;
*)
echo 'please use : tomcat {start | stop | restart}'
;;
esac
exit 0
2.给文件收授权
chmod 744 /etc/init.d/tomcat
3.修改tomcat配置文件-顶部添加jdk路径
vim /usr/local/apache-tomcat-8.5.85/bin/catalina.sh
4.配置tomcat开机启动
#1. 向chkconfig添加 tomcat 服务的管理
chkconfig --add tomcat
#2. 设置tomcat服务自启动
chkconfig tomcat
#3. 查看tomcat的启动状态
chkconfig --list | grep tomcat
#其他指令
#1.关闭tomcat服务自启动
chkconfig tomcat off
#2.删除tomcat服务在chkconfig上的管理
chkconfig –del tomcat
5.启动tomcat
#启动并查看tomcat的状态
systemctl start tomcat && systemctl status tomcat