使用systemctl管理自搭建nginx

使用systemctl管理自搭建nginx

  • 1. 创建nginx.service文件
  • 2. 重载systemctl
  • 3. 结果演示

1. 创建nginx.service文件

直接编辑nginx.service

vim /lib/systemd/system/nginx.service

将下面文字直接粘贴进去修改

[Unit]
Description=nginx
After=network.target

[Service]
Type=forking
ExecStart=/data/soft/nginx/sbin/nginx -c /data/soft/nginx/conf/nginx.conf
ExecReload=/data/soft/nginx/sbin/nginx -s reload
ExecStop=/data/soft/nginx/sbin/nginx -s stop
PrivateTmp=true

[Install]
WantedBy=multi-user.target

ExecStart:nginx的启动命令
ExecReload:nginx的重载命令
ExecStop:nginx的停止命令

2. 重载systemctl

systemctl daemon-reload

3. 结果演示

启动nginx

systemctl start nginx

使用systemctl管理自搭建nginx_第1张图片
开机自启动

systemctl enable nginx

使用systemctl管理自搭建nginx_第2张图片

你可能感兴趣的:(工具,nginx,运维,linux)