赞
踩
进入/etc/systemd/system目录下,创建ry-vue.service文件,ry-vue为你想起的服务名
cd /etc/systemd/system
vim ry-vue.service
文件中添加以下内容:
[Unit] #描述,项目名称自定 Description=ry-vue #依赖 After=network.target [Service] Type=simple ExecStart=/usr/bin/java -jar -Xms512M -Xmx1024M -XX:PermSize=512M -XX:MaxPermSize=1024M /home/ruoyi/projects/ruoyi/ruoyi-admin.jar > /home/ruoyi/projects/ruoyi/ry-vue.log& #前面是java命令的绝对路径 -jar 后面是jar包的绝对路径 ExecStop=/bin/kill -15 $MAINPID #启动用户 User=root #启动组 Group=root [Install] WantedBy=multi-user.target
保存退出reload一下service文件
systemctl daemon-reload
ry-vue为设置的服务名
1.启动服务
systemctl start ry-vue
#或者
systemctl start ry-vue.service
2.查看启动状态:
#查看包含.jar后缀的文件启动状态
ps -ef | grep .jar
systemctl status ry-vue
3.停止服务:
systemctl stop ry-vue
#或者
systemctl stop ry-vue.service
4.设置开机自启动:
systemctl enable ry-vue
#或者
systemctl enable ry-vue.service
5.取消开机启动:
systemctl disable ry-vue
#或者
systemctl disable ry-vue.service
6.结束pid进程:
kill -9 pid
#或者
kill pid
#或者结束整个java进程
killall java
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。