ホームページ  >  記事  >  バックエンド開発  >  nginxとphpのサービスを停止する方法

nginxとphpのサービスを停止する方法

青灯夜游
青灯夜游オリジナル
2021-03-30 10:13:243232ブラウズ

nginxを停止する方法:「nginx -s quit」または「nginx -s stop」コマンドを実行します。 php サービスの停止方法: 「kill -INT ` cat /usr/local/php/var/run/php-fpm .pid`」コマンドを実行します。

nginxとphpのサービスを停止する方法

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

Nginx サービス 4 つの方法

サービスを静かに停止します

この方法は stop よりも穏やかで、現在の作業を完了するプロセスが必要です。

nginx -s quit

サービスをすぐに停止する

この方法はより困難で、プロセスが動作しているかどうかに関係なく、プロセスを直接停止します。

nginx -s stop

systemctl stop

systemctl は Linux コマンドに属します

systemctl stop nginx.service

killall メソッドはプロセスを強制終了します

# #directly 上記が無効な場合はプロセスを強制終了して使用してください。 難しい、単純、そして粗雑です。

killall nginx

php サービスの停止方法

INT, TERM: すぐに終了

QUIT: スムーズに終了

USR1: ログ ファイルを再度開きます。

USR2: すべてのワーカー プロセスをスムーズに再ロードし、構成モジュールとバイナリ モジュールを再ロードします。

1, php-fpm Close:

kill   -INT ` cat  /usr/local/php/var/run/php-fpm .pid`

2. 再起動します。 php-fpm:


kill   -USR2 ` cat  /usr/local/php/var/run/php-fpm .pid`

3. php-fpm プロセスの数を確認します:


ps   aux |  grep  -c php-fpm

推奨学習: "

PHP ビデオ チュートリアル "

以上がnginxとphpのサービスを停止する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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