ホームページ  >  記事  >  運用・保守  >  Linux で nginx を起動するにはどうすればよいですか?

Linux で nginx を起動するにはどうすればよいですか?

藏色散人
藏色散人オリジナル
2019-05-21 11:24:1032728ブラウズ

Linux で nginx サービスを開始するにはどうすればよいですか? 具体的なコマンドは何ですか? 以下に、Xuela の編集者が Linux での nginx 起動コマンドに関する関連知識をまとめました。皆様のお役に立てれば幸いです!

Linux で nginx を起動するにはどうすればよいですか?

Linux での nginx 起動コマンドの詳細説明

起動操作

nginx -c /usr/local/nginx/conf/nginx.conf

-cパラメーターは、ロードする nginx 構成ファイルへのパスを指定します。

#添付ファイル: linux での nginx stop コマンド

停止操作は次によって実行されます。 nginx プロセスにシグナルを送信する

ステップ 1: nginx メイン プロセス番号をクエリする

ps -ef | grep nginx

プロセス リストでマスター プロセスを見つけます。その番号がメイン プロセス番号です。

ステップ 2: シグナルの送信

Nginx を正常に停止します:

kill -QUIT 主进程号

例: kill -QUIT 16391

Nginx のクイック停止:

kill -TERM 主进程号

Nginx の強制停止:

kill -9 主进程号

さらに、pid ファイルのストレージ パスが nginx.conf で設定されている場合、ファイルはNginx に保存されるメイン プロセス番号。指定しない場合は、nginx のログ ディレクトリに保存されます。 pid ファイルを使用すると、最初に Nginx のメイン プロセス番号をクエリする必要はなく、シグナルを直接 Nginx に送信します。コマンドは次のとおりです:

kill -Signal type'/usr/local/ nginx/logs/nginx.pid '

スムーズな再起動

設定を変更した場合は、Nginx を再起動する必要があります。最初に Nginx を閉じてから開く必要がありますか?いいえ、Nginx に信号を送信してスムーズに再起動できます。

スムーズな再起動コマンド:

kill -HUP 住进称号或进程号文件路径 或者使用/usr/nginx/sbin/nginx -s reload

構成ファイルを変更した後は、再起動後の Nginx エラーを回避するために、変更された構成ファイルが正しいかどうかを確認することをお勧めします。サーバーは安定して動作します。 Nginx 構成が正しいかどうかを確認するコマンドは次のとおりです:

nginx -t -c /usr/nginx/conf/nginx.conf 或者/usr/nginx/sbin/nginx -t

以上がLinux で nginx を起動するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。