摘要:样例启动服务启动服务文件说明参数说明服务的说明描述服务描述服务类别服务运行参数的设置是后台运行的形式为服务的具体运行命令为重启命令为停止命令表示给服务分配独立的临时空间服务安装的相关设置,可设置为多用户注意启动重启停止命
样例:
启动 Seahub 服务
[Unit]
Description=Seafile Seahub
After=network.target seafile.service
[Service]
ExecStart=/opt/seafile/seafile-server-latest/seahub.sh start
ExecStop=/opt/seafile/seafile-server-latest/seahub.sh stop
User=seafile
Group=seafile
Type=oneshot
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
启动 Tomcat 服务
[Unit]
Description=Tomcat
After=network.target
[Service]
Type=oneshot
ExecStart=/opt/apache-tomcat-9.0.26/bin/startup.sh start
ExecStop=/opt/apache-tomcat-9.0.26/bin/shutdown.sh stop
RemainAfterExit=yes
User=root
[Install]
WantedBy=multi-user.target
.service 文件说明
参数 | 说明 |
---|---|
[Unit] | 服务的说明 |
Desc | 描述服务 |
After | 描述服务类别 |
[Service] | 服务运行参数的设置 |
Type=forking | 是后台运行的形式 |
ExecStart | 为服务的具体运行命令 |
ExecReload | 为重启命令 |
ExecStop | 为停止命令 |
PrivateTmp=True | 表示给服务分配独立的临时空间 |
[Install] | 服务安装的相关设置,可设置为多用户 |
注意:启动、重启、停止命令全部要求使用绝对路径
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/126132.html
摘要:安装编译工具依赖包输入进行安装,可以根据自己的实际情况进行调整。选择解压后的目录,修改几个配置做示例,如下接下来是一个插曲,错误信息是。在目录中添加文件,内容如下添加完成,可以使用更新下,然后输入即可开启服务。 导语 使用编译的方式来安装 PHP 7。 安装编译工具、依赖包 输入 yum -y install libxml2 libxml2-devel openssl openssl-...
摘要:在系统下,虽然可以通过工具一键下载,但是当我们需求安装第三方模块开启某些隐藏功能的时候,就需要我们自己手动下载源码,并编译安装来定制自己的。本文主要演示如何在系统下源码编译安装,并安装第三方模块。 在 CentOS 系统下,虽然可以通过 Yum 工具一键下载 Nginx ,但是当我们需求安装第三方模块、开启某些隐藏功能的时候,就需要我们自己手动下载源码,并编译安装 Nginx 来定制自...
阅读 3541·2023-04-25 20:09
阅读 3743·2022-06-28 19:00
阅读 3064·2022-06-28 19:00
阅读 3087·2022-06-28 19:00
阅读 3179·2022-06-28 19:00
阅读 2883·2022-06-28 19:00
阅读 3051·2022-06-28 19:00
阅读 2641·2022-06-28 19:00