史上最详细编写.server文件实现systemctl控制apache服务[亲测有效]

史上最详细编写.server文件实现systemctl控制apache服务[亲测有效]编辑.server文件实现systemctl控制.server文件分为三部分[Unit]:部分主要是对这个服务的说明Description用于描述服务After描述服务启动依赖[Service]:是服务的一些具体运行参数的设置Type=forking后台运行的形式PIDFile存放PID的文件路径ExecStart服务的运行命令路径(绝对路径)ExecReload服务的重启命令路径(绝对路径)ExecSt

大家好,欢迎来到IT知识分享网。

编辑.server文件实现systemctl控制

.server文件分为三部分

  • [Unit]:部分主要是对这个服务的说明

  • Description 用于描述服务
    After 描述服务启动依赖
  • [Service]:是服务的一些具体运行参数的设置

  • Type=forking 后台运行的形式
    PIDFile 存放PID的文件路径
    ExecStart 服务的运行命令路径(绝对路径)
    ExecReload 服务的重启命令路径(绝对路径)
    ExecStop 服务的停止命令路径(绝对路径)
  • [Install]:是服务安装的相关设置,可设置为多用户等

[root@cloud1 ~]vim /usr/lib/systemd/system/httpd.server
[Unit]     				#区块:启动顺序与依赖关系
Description=httpd	    #当前配置文件的描述信息
After=network.target    #表示当前服务是在那个服务后面启动,一般定义为网络服务启动后启动
[Service]				#区块:启动行为
Type=forking			#定义启动类型
ExecStart=/usr/local/apache/bin/apachectl start 	#定义启动进程时执行的命令。
ExecReload=/usr/local/apache/bin/apachectl restart  #重启服务时执行的命令
ExecStop=/usr/local/apache/bin/apachectl stop		#定义关闭进程时执行的命令。
PrivateTmp=true										#是否分配独立空间
[Install]
WantedBy=multi-user.target
[root@z1 ~]# systemctl start httpd.service 
[root@z1 ~]# ss -antl
State      Recv-Q     Send-Q         Local Address:Port         Peer Address:Port     Process     
LISTEN     0          128                  0.0.0.0:111               0.0.0.0:*                    
LISTEN     0          32             192.168.122.1:53                0.0.0.0:*                    
LISTEN     0          128                  0.0.0.0:22                0.0.0.0:*                    
LISTEN     0          5                  127.0.0.1:631               0.0.0.0:*                    
LISTEN     0          100                127.0.0.1:25                0.0.0.0:*                    
LISTEN     0          128                        *:9000                    *:*                    
LISTEN     0          80                         *:3306                    *:*                    
LISTEN     0          128                     [::]:111                  [::]:*                    
LISTEN     0          128                        *:80                      *:*                    
LISTEN     0          128                     [::]:22                   [::]:*                    
LISTEN     0          5                      [::1]:631                  [::]:*                    
LISTEN     0          100                    [::1]:25                   [::]:*     

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/24551.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信