当前位置:首页 > nginx > 正文

centos 重启nginx配置指令

  • nginx
  • 2024-05-03 19:02:43
  • 3024

用途:
在对 Nginx 配置文件进行更改后,使用此命令重新加载配置,无需重新启动 Nginx 服务。
语法:
nginx -s reload
选项:
-s:指定命令,reload 用于重新加载配置。
reload:重新加载 Nginx 配置文件。
注意:
在重新加载配置之前,必须保存对 Nginx 配置文件的更改。
重新加载配置不会丢失已建立的连接。
如果配置中有错误,重新加载将失败,并且 Nginx 将继续使用之前的配置。
举例:
如果 Nginx 配置文件位于 /etc/nginx/nginx.conf 中,可以运行以下命令重新加载配置:
sudo nginx -s reload
附加说明:
他にも Nginx を再起動するコマンドがいくつかあります。
nginx -s quit:Nginx プロセスを停止します。
nginx -s reopen:ログファイルを再オープンします。
nginx -s stop:Nginx プロセスを停止し、システム起動時に再起動しないようにします。
service nginx restart:systemd を使用して Nginx サービスを再起動します(CentOS 7 以降)。
どのコマンドを使用するかは、実行したいアクションに依存します。 ただし、変更を行った後のほとんどのケースでは、nginx -s reload で十分です。