Centos 7 配置 Tomcat 自启动 您所在的位置:网站首页 centos设置开机自启 Centos 7 配置 Tomcat 自启动

Centos 7 配置 Tomcat 自启动

2024-01-17 21:03| 来源: 网络整理| 查看: 265

Centos 7 配置 Tomcat 自启动 前言

先说一下服务器基本信息:

[root@localhost /]# cat /etc/redhat-release [root@localhost /]# CentOS Linux release 7.7.1908 (Core)

系统:centos 7.7

Tomcat:apache-tomcat-7.0.61

不是很熟悉在服务器上做自启动,原因之一是实现方式比较多,另外就是不熟悉 linux 操作系统和命令,本次配置过程,在网上中找了很多方法,结果大同小异可能是环境不同,导致配置失败。所以将本次配置成功的过程记录下来,以备以后使用时方便查找,也希望能给大家提供参考。

部署过程

该部分基本配置都比较常规,有需要的同学可以自行百度,这里只写出与自启动相关的部分

Tomcat 下载与安装(略)

Tomcat 配置 JDK

修改 /home/apache-tomcat-7.0.61/bin/catalina.sh

在文件正式代码开始前面写入如下配置

export JAVA_HOME=/home/jdk1.8.0_161

修改 setclasspath.sh

在文件正式代码开始前面写入如下配置

export JAVA_HOME=/home/jdk1.8.0_161

如图所示(修改 catalina.sh 同理):

JAVA_HOME 添加位置

配置 Tomcat 开机自动启动

将 Tomcat 配置为系统服务

#创建Tomcat7服务文件 vi /usr/lib/systemd/system/tomcat7.service #tomcat7.service文件内容: [Unit] Description=Tomcat7 After=syslog.target network.target remote-fs.target nss-lookup.target [Service] Type=forking ExecStart=/home/apache-tomcat-7.0.61/bin/startup.sh ExecReload=/home/apache-tomcat-7.0.61/bin/startup.sh ExecStop=/home/apache-tomcat-7.0.61/bin/shutdown.sh [Install] WantedBy=multi-user.target

将 Tomcat 服务配置开机启动

#设置Tomcat7开机启动 systemctl enable tomcat7 #启动tomcat7服务 systemctl start tomcat7 最后

由于服务器版本不同以及安装的环境不同等因素,可能这个配置也不一定适用于所有人,我对服务器这一块也不是很熟悉,写的不对的地方还希望在评论区交流指教。

参考文件:

CentOS 7下Tomcat安装与配置教程(Tomcat开机启动) - Ken的杂谈



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有