1. 程式人生 > >centos7設置tomcat7為系統服務的方法

centos7設置tomcat7為系統服務的方法

TOMCAT


A.在/usr/lib/systemd/system/目錄下新建文件tomcat7.service,內容如下:

  1. [Unit]

  2. Description=Tomcat7

  3. After=syslog.target network.target remote-fs.target nss-lookup.target

  4. [Service]

  5. Type=forking

  6. Environment='JAVA_HOME=/usr/jdk1.7.0_72'

  7. Environment='CATALINA_PID=/usr/apache-tomcat-7.0.70/bin/tomcat.pid'

  8. Environment

    ='CATALINA_HOME=/usr/apache-tomcat-7.0.70/'

  9. Environment='CATALINA_BASE=/usr/apache-tomcat-7.0.70/'

  10. Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'

  11. WorkingDirectory=/usr/apache-tomcat-7.0.70/

  12. ExecStart=/usr/apache-tomcat-7.0.70/bin/startup.sh

  13. ExecReload=/bin/kill -s HUP $MAINPID

  14. ExecStop=/bin/kill -s QUIT $MAINPID

  15. PrivateTmp=true

  16. [Install]

  17. WantedBy=multi-user.target



B,設置為開啟機啟動:systemctl enable tomcat7


C,啟停服務

1,啟動服務:systemctl start tomcat7

2,停止服務:systemctl stop tomcat7

3,重啟服務:systemctl restart tomcat7


centos7設置tomcat7為系統服務的方法