centos がコンパイルされて開始されると、nginx -s reload で次のようにエラーが報告されます: なぜこれが起こるのですか?
nginxを直接起動して実行するだけで、シグナルを追加する必要はありません
-s パラメータを追加する必要はありません。-s はシグナルであり、reload は設定ファイルを再ロードすることです。
nginx設定ファイルが/etc/nginx/nginx.conf,启动nginx就可以nginx -c /etc/nginx/nginx.conf
/etc/nginx/nginx.conf
nginx -c /etc/nginx/nginx.conf
nginx -s は nginx にシグナルを送信しますnginx -s stop はすぐに停止しますnginx -s quit は正常に停止しますnginx -s reload 設定ファイルを再読み込みします
該当ディレクトリのpidファイルを削除してnginxを起動
以下のコマンドを実行
まず、起動したnginxプロセスを強制終了し、nginxコマンドを直接実行してnginxを再起動します。
nginx
nginxを直接起動して実行するだけで、シグナルを追加する必要はありません
-s パラメータを追加する必要はありません。-s はシグナルであり、reload は設定ファイルを再ロードすることです。
nginxを起動する
nginx設定ファイルが
にある場合/etc/nginx/nginx.conf
,启动nginx就可以nginx -c /etc/nginx/nginx.conf
nginxシグナル
nginx -s は nginx にシグナルを送信します
nginx -s stop はすぐに停止します
nginx -s quit は正常に停止します
nginx -s reload 設定ファイルを再読み込みします
該当ディレクトリのpidファイルを削除してnginxを起動
以下のコマンドを実行
リーリーまず、起動したnginxプロセスを強制終了し、
nginx
コマンドを直接実行してnginxを再起動します。