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

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

青灯夜游
リリース: 2023-03-09 08:14:01
オリジナル
3340 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート