linux中添加service

出处:https://blog.csdn.net/ly690226302/article/details/79260875

Linux下运行的软件我们通常把他注册为服务,这样我们就可以通过命令开启、关闭以及保持开机启动等功能。

若想使用此项功能,我们需要将代码中关于spring-boot-maven-plugin的配置修改为:

然后使用mvn package 打包。

主流的Linux大多使用init.d或systemd来注册服务。下面以CentOS6.6演示init.d注册服务;以CentOs7.1演示systemd注册服务。

(1)安装JDK

 从oracle官 下载JDK,注意选择的是:jdk-8u51-linux-x64.rpm。这是红帽系linux专用安装包格式,将jdk下载放置到linux下任意目录。

(2)基于Linux的int.d部署

 注册服务,在centOS6终端执行:

 其中test是我们的服务名。

 启动服务:

 停止服务:

 服务状态:

 开机启动:

项目日志存放于/var/log/test.log下,可以用cat或tail等命令查看。

(3)基于Linux的Systemd部署

在/etc/systemd/system/目录下新建文件test.service,填入下面内容:

 注意,在实际使用中修改Description和ExecStart后面的内容

 启动服务:

停止服务:

 服务状态:

 开机启动:

 项目日志:

 

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24720 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年5月24日
下一篇 2020年5月25日

相关推荐