CentOS7 使用 Systemd 部署
1.增加服务文件
进入服务文件目录:
cd /etc/systemd/system/
创建服务文件:(文件名对应项目名,可自定义)
vim my-apps.service
2.编辑内容
[Unit]
Description=apps
After=syslog.target
[Service]
ExecStart=/usr/software/jdk1.8.0_131/bin/java -jar /var/apps/my-apps.jar
[Install]
WantedBy=multi-user.target
其它项目使用只要修改 Description
和 ExecStart
即可。
3.服务操作
启动服务
systemctl start my-apps
or
systemctl start my-apps.service
停止服务
systemctl stop my-apps
or
systemctl stop my-apps.service
服务状态
systemctl status my-apps
or
systemctl status my-apps.service
开机启动
systemctl enable my-apps
or
systemctl enable my-apps.service
项目日志
journalctl -u my-apps
or
journalctl -u my-apps.service