配置一个systemctl 命令,来操作nginx的启动、停止和重启命令

当编译安装好nginx之后,使用以下命令来启动/停止/重启nginx是很麻烦…以下我们来配置一个systemctl 命令,来操作nginx的启动、停止和重启命令。请按照以下步骤进行操作:

  1. 首先创建一个nginx.service文件,用于配置nginx的systemctl服务。可以使用任何文本编辑器,如nano或vi。
sudo nano /etc/systemd/system/nginx.service
  1. 在nginx.service文件中添加以下内容:
[Unit]
Description=nginx
After=network.target

[Service]
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s stop
PIDFile=/usr/local/nginx/logs/nginx.pid
PrivateTmp=true

[Install]
WantedBy=multi-user.target

这些配置内容会告诉systemd如何启动、停止和重启nginx。

  1. 保存并关闭文件。

  2. 使用以下命令重新加载systemctl配置:

sudo systemctl daemon-reload
  1. 现在就可以使用systemctl命令启动、停止和重启nginx了:

启动nginx:

sudo systemctl start nginx

停止nginx:

sudo systemctl stop nginx

重启nginx:

sudo systemctl restart nginx

要检查nginx的状态,可以使用以下命令:

sudo systemctl status nginx

这样就可以使用systemctl命令来方便地控制nginx的启动、停止和重启了。

注意:在以上命令中,假设你的nginx安装路径是/usr/local/nginx/。如果你的实际安装路径不同,请相应地修改上述步骤中的路径。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ZL_567

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值