Skip to content

Centos 设置自启服务

1 进入服务文件目录,创建服务文件

bash
cd /etc/systemd/system/
  1. jpwise-admin.service \\10.10.1.30\ftp\JAVA\linux\bat\jpwise-admin.service
  2. jpwise-minio.service \\10.10.1.30\ftp\JAVA\linux\bat\jpwise-minio.service
  3. jpwise-fileview.service \\10.10.1.30\ftp\JAVA\linux\bat\jpwise-fileview.service
  4. jpwise-nginx.service \\10.10.1.30\ftp\JAVA\linux\bat\jpwise-nginx.service
  5. jpwise-redis.service \\10.10.1.30\ftp\JAVA\linux\bat\jpwise-redis.service

2 编辑文件

bash
[Unit]
Description=jpwise-admin
After=syslog.target network.target

[Service]
Type=simple

WorkingDirectory=/jpwise/webapp/
ExecStart=/usr/local/jdk-17/bin/java -jar /jpwise/webapp/jpwise-admin-RELEASE.jar --spring.config.location=/jpwise/webapp/
ExecStop=/bin/kill -15 $MAINPID

User=root
Group=root

[Install]
WantedBy=multi-user.target

3 操作服务

启动服务

bash
systemctl start jpwise-admin

停止服务

bash
systemctl stop jpwise-admin

重启配置

bash
systemctl daemon-reload

开机启动

bash
systemctl enable jpwise-admin