Linux下CentOS7安装tomcat

Linux下CentOS7安装tomcat

1.从tomcat官网下载包 https://tomcat.apache.org/
2.把下载的包上传至服务器 /usr/src
3.解压

tar -xvf apache-tomcat-8.5.9.tar.gz

4.查看是否安装jdk

java -version 

没有的话请安装jdk,参考
https://blog.csdn.net/weixin_44285972/article/details/122458585?spm=1001.2014.3001.5502
5.进入tomcat安装路径

cd apache-tomcat-8.5.9
cd bin 

6 .启动tomcat

  ./startup.sh

7 进入日志,并查看当前日志

cd /usr/src/apache-tomcat-8.5.9/logs
tail -f catalina.out

8 .开通8080端口

 firewall-cmd --zone=public --add-port=8080/tcp

9 重启防火墙,并查看端口

 firewall-cmd –reload
 firewall-cmd --list-all

10 浏览器查看

在这里插入图片描述
11 设置开机自启
新建服务脚本

vim /etc/init.d/tomcat
#!/bin/bash
# description: Tomcat8 Start Stop Restart
# processname: tomcat8
# chkconfig: 234 20 80
 
CATALINA_HOME=/usr/local/apache-tomcat-8.5.9
 
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

给新建的脚本设置执行权限

chmod 755 /etc/init.d/tomcat

执行以下命令进行启动、停止 和 重启tomcat服务

#启动
service tomcat start
 
#停止
service tomcat stop
 
#重启
service tomcat restart

service tomcat start 命令去启动tomcat服务时 JAVA_HOME 报错(如果无,请忽略)

vim /usr/local/apache-tomcat-8.5.9/bin/catalina.sh
export JAVA_HOME="/usr/local/1.8.0_221"

配置tomcat服务开机自启动

向chkconfig添加 tomcat 服务的管理
[root@localhost ~]# chkconfig --add tomcat
 
设置tomcat服务自启动
[root@localhost ~]# chkconfig tomcat on
 
查看tomcat的启动状态
[root@localhost ~]# chkconfig --list | grep tomcat
 
状态如下:
[root@localhost ~]# chkconfig –list | grep tomcat
 
tomcat 0:off 1:off 2:on 3:on 4:on 5:on 6:off
 
关闭tomcat服务自启动:chkconfig tomcat off
 
删除tomcat服务在chkconfig上的管理:chkconfig –del tomcat
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值