centos7 使用systemctl管理tomcat9

来源:互联网 发布:淘宝二手书怎么卖 编辑:程序博客网 时间:2024/05/22 06:48


1.创建tomcat.service文件

vim /usr/lib/systemd/system/tomcat.service


2.编辑如下内容

[Unit]
Description=Tomcat9
After=syslog.target network.target remote-fs.target nss-lookup.target


[Service]
Type=forking


Environment="JAVA_HOME=/usr/local/java/jdk1.8.0_151"


WorkingDirectory=/root/apache-tomcat-9.0.1
ExecStart=/root/apache-tomcat-9.0.1/bin/startup.sh
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID


PrivateTmp=true


[Install]
WantedBy=multi-user.target

以上文件中JAVA_HOME=/usr/local/java/jdk1.8.0_151为你自己jdk的安装目录

/root/apache-tomcat-9.0.1为你自己的tomcat9的目录

3.使文件生效

systemctl daemon-reload

4.启动tomcat

systemctl start tomcat

5.查看状态

systemctl status tomcat

6.开机启动

systemctl enable tomcat


阅读全文
0 0
原创粉丝点击