tomcat服务开机自机自启动

tomcat服务开机自机自启动

1.确认jdk的环境变量

[root@tomcat-server ~]# echo $PATH
/app/jdk1.8/bin:/app/jdk1.8/jre/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

2.修改/etc/rc.local配置文件

#理论上系统配置好jdk环境变量就不用再定义了、这里可能是rc.local文件的优先级大于配置脚本文件,所以下面还是定义了jdk环境变量

[root@tomcat-server ~]# tail -3 /etc/rc.local 
export JAVA_HOME=/app/jdk1.8
/app/tomcat8.5/bin/startup.sh

3.给文件rc.local777的权限

[root@tomcat-server ~]# chmod 777 /etc/rc.local 
[root@tomcat-server ~]# source /etc/rc.local 

4.开机自启动测试

[root@tomcat-server ~]# netstat -tunpl
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      1551/mysqld         
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1248/sshd           
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      1632/master         
tcp6       0      0 127.0.0.1:8005          :::*                    LISTEN      1285/java           
tcp6       0      0 :::8080                 :::*                    LISTEN      1285/java           
tcp6       0      0 :::22                   :::*                    LISTEN      1248/sshd           
tcp6       0      0 ::1:25                  :::*                    LISTEN      1632/master         
udp        0      0 127.0.0.1:323           0.0.0.0:*                           855/chronyd         
udp6       0      0 ::1:323                 :::*                                855/chronyd 

查看日志信息

[root@tomcat-server ~]# tail -f /app/tomcat8.5/logs/catalina.out 
13-Nov-2020 12:11:15.658 信息 [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars 至少有一个JAR被扫描用于TLD但尚未包含TLD。 为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。 在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间。
13-Nov-2020 12:11:15.706 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[/app/apache-tomcat-8.5.59/webapps/examples]的部署已在[301]毫秒内完成
13-Nov-2020 12:11:15.706 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [/app/apache-tomcat-8.5.59/webapps/host-manager]
13-Nov-2020 12:11:15.717 信息 [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars 至少有一个JAR被扫描用于TLD但尚未包含TLD。 为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。 在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间。
13-Nov-2020 12:11:15.717 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[/app/apache-tomcat-8.5.59/webapps/host-manager]的部署已在[11]毫秒内完成
13-Nov-2020 12:11:15.717 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [/app/apache-tomcat-8.5.59/webapps/logs]
13-Nov-2020 12:11:15.722 信息 [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars 至少有一个JAR被扫描用于TLD但尚未包含TLD。 为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。 在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间。
13-Nov-2020 12:11:15.723 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[/app/apache-tomcat-8.5.59/webapps/logs]的部署已在[6]毫秒内完成
13-Nov-2020 12:11:15.742 信息 [main] org.apache.coyote.AbstractProtocol.start 开始协议处理句柄["http-nio-8080"]
13-Nov-2020 12:11:15.762 信息 [main] org.apache.catalina.startup.Catalina.start Server startup in 15732 ms

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值