美文网首页
Ubuntu创建tomcat自启动服务

Ubuntu创建tomcat自启动服务

作者: nzdxwl | 来源:发表于2019-11-07 00:27 被阅读0次

创建服务配置文件

etc/systemd/system目录下,创建tomcat.service文件,内容如下,里面具体的JDK和tomcat目录请根据实际修改:

[Unit]
Description=Tomcat 9 servlet container
After=network.target

[Service]
Type=forking

User=nzdx
Group=nzdx

Environment="JAVA_HOME=/usr/java/jdk1.8.0_162"
Environment="JAVA_OPTS=-Djava.security.egd=file:///dev/urandom -Djava.awt.headless=true"

Environment="CATALINA_BASE=/usr/dev/tomcat/apache-tomcat-9.0.13"
Environment="CATALINA_HOME=/usr/dev/tomcat/apache-tomcat-9.0.13"
Environment="CATALINA_PID=/usr/dev/tomcat/apache-tomcat-9.0.13/tomcat.pid"
Environment="CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC"

ExecStart=/usr/dev/tomcat/apache-tomcat-9.0.13/bin/startup.sh
ExecStop=/usr/dev/tomcat/apache-tomcat-9.0.13/bin/shutdown.sh

[Install]
WantedBy=multi-user.target

设置解析

关于服务文件内的详细设定,可以参考官网systemd.service的说明。

设置或者取消自启动服务

sudo systemctl enable tomcat: 设置服务开机自启动,会创建软链接 - Created symlink from /etc/systemd/system/multi-user.target.wants/tomcat.service to /etc/systemd/system/tomcat.service.
sudo systemctl disable tomcat:取消服务自启动,会移除软链接 - Removed symlink /etc/systemd/system/multi-user.target.wants/tomcat.service.
sudo systemctl is-enabled tomcat:查看tomcat服务是否自启动


启动或停止服务

启动服务:service tomcat startsystemctl start tomcat
停止服务:service tomcat stopsystemctl stop tomcat
如果没有权限时使用sudo去执行命令


如果不想做成服务,也可以在/etc/rc.local中添加启动tomcat的命令使之开机运行。

相关文章

  • Ubuntu创建tomcat自启动服务

    创建服务配置文件 在etc/systemd/system目录下,创建tomcat.service文件,内容如下,里...

  • Linux 配置服务和自启动

    摘要: Linux 配置服务和自启动,以tomcat为例,配置tomcat服务和自启动。 配置服务:在服务器上很多...

  • tomcat

    1.开机自启动tomcat vim /etc/rc.d.rc.local 启动tomcat服务 查看tomcat是...

  • docker创建tomcat容器

    1. 目标 在 Ubuntu 宿主服务器上创建一个 tomcat7的 docker 容器 在 tomcat 上部署...

  • Linux开机自启动tomcat

    操作环境 服务器centos7.3 配置开机自启动tomcat 众所周知,在Linux中设置开机自启动的服务,需要...

  • update-rc.d

    问题描述: ubuntu某个服务开机自启动,我想关闭这个自启动。之前用service指令只能关闭当前,下次开机还是...

  • Ubuntu 18.04添加开机自启

    Ubuntu 18.04添加开机自启地两种方式 一、通过命令行添加自启动程序 添加服务:添加这个服务并且开机自启动...

  • Tomcat部署

    一、安装tomcat 二、修改PATH,添加tomcat相关参数 三、设置为系统服务、开机自动启 四、自启动脚本修...

  • 在windows环境下配置tomcat服务自启动

    在windows服务器下注册tomcat为服务自启动 1. 注册服务 在命令行输入: 查看服务右键电脑->管理->...

  • linux下设置服务开机自启动

    Tomcat服务自启动 修改vim /etc/rc.d/rc.local文件,添加: exportJAVA_HOM...

网友评论

      本文标题:Ubuntu创建tomcat自启动服务

      本文链接:https://www.haomeiwen.com/subject/onapbctx.html