Cent OS 7.x 下 tomcat 自启动

  • 安装tomcat,这里就不赘述,本文主要讲述开机启动项配置
    1.vim 打开 tomcat 下 catalina.sh
    Cent OS 7.x 下 tomcat 自启动
    2.配置JDK目录,保存退出
    Cent OS 7.x 下 tomcat 自启动
    3.创建tomcat服务配置文件
    vim /etc/systemd/system/tomcat.service
    Cent OS 7.x 下 tomcat 自启动
    输入以下内容,tomcat安装路径自行调整
    Cent OS 7.x 下 tomcat 自启动
    [Unit]
    Description=Tomcat service
    After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]
Type=oneshot
ExecStart=/usr/local/tomcat/apache-tomcat-8.5.31/bin/startup.sh
ExecStop=/usr/local/tomcat/apache-tomcat-8.5.31/bin/shutdown.sh
ExecReload=/bin/kill -s HUP $MAINPID
RemainAfterExit=yes
User=root

[Install]
WantedBy=multi-user.target

4.刷新 系统配置文件,开启自启动

sudo systemctl daemon-reload // 刷新配置
sudo systemctl enable tomcat.service //设置自启动
sudo systemctl start tomcat.service //启动服务