redhat 7.6 配置tomcat8.5.91开机自启动详细步骤

IT集合9个月前更新 鲸落资源
1,757 0
  1. 下载和解压Tomcat:
  2. 创建Tomcat用户:(若不需要单独用户,可省略此步骤)
    • 运行以下命令创建一个名为tomcat的系统用户:

sudo useradd -r -m -U -d /opt/tomcat -s /bin/false tomcat

这将创建一个系统用户,用于运行Tomcat,并将用户的主目录设置为Tomcat的安装目录。

  1. 分配权限:
  • 将Tomcat目录的所有权和组设置为新创建的tomcat用户:

         sudo chown -R tomcat: /opt/tomcat

4.创建一个Systemd服务单元文件:

  • /etc/systemd/system/目录下创建一个名为tomcat.service的文件,并使用编辑器打开它:

sudo nano /etc/systemd/system/tomcat.service

  • 将以下内容复制到文件中:

[Unit]

Description=Apache Tomcat Web Application Container

After=syslog.target network.target

[Service]

User=tomcat

Group=tomcat

Type=forking

ExecStart=/opt/tomcat/bin/startup.sh    /*tomcat启动文件路径*/

ExecStop=/opt/tomcat/bin/shutdown.sh  /*tomcat停止文件路径*/

Restart=on-failure

SuccessExitStatus=143

[Install]

WantedBy=multi-user.target

保存并关闭文件。

重新加载Systemd服务:

  • 运行以下命令重新加载Systemd服务:
sudo systemctl daemon-reload

这将让Systemd知道有新的服务配置可用。

设置Tomcat开机自启动:

  • 运行以下命令来启用Tomcat的开机自启动:
sudo systemctl enable tomcat

启动Tomcat:

  • 运行以下命令来启动Tomcat服务:
sudo systemctl start tomcat

这将启动Tomcat并将其运行在后台。要停止Tomcat服务,可以运行 sudo systemctl stop tomcat

现在,Tomcat 8.5.91已成功配置为在Red Hat 7.6上的开机自启动。可通过访问Tomcat默认端口(通常为8080)来验证Tomcat是否正在运行。

© 版权声明

相关文章

广告也精彩

暂无评论

暂无评论...