この記事では主に php-fpm にサービスを追加する例を紹介します。必要な方は参考にしてください。
最近では、FastCGI 経由で PHP を実行する nginx には、PHP 環境を含めた明らかな利点があります。 PHP5.4 にはカーネルに PHP-FPM パッチが含まれる可能性が高く、nginx サーバー プラットフォームでの PHP の実行が容易になるというニュースがあります。 php-fpm がサービスをスムーズに開始して構成する例を見てみましょう。
私のphpはソースコードからインストールされています。 PHP 5.3.2 以降の php-fpm バージョンは、以前の php-fpm (start|restart|stop|reload) をサポートしていないため、php-fpm をサービスとして設定し、スムーズな起動/再起動を追加します。
設定 php-fpm.conf (vi /usr/local/php54/etc/php-fpm.conf)
、変更 pid (;pid = run/php-fpm .pid)
の前の ; を削除します。
PHP はコンパイルされてインストールされるため、PHP ディレクトリに多数のバイナリ ファイルが生成されます。init.d.php-fpm を見つけて、それらを init.d にコピーします。
cp /usr/local/src/php54/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
権限の設定とサービスの追加
chmod +x /etc/init.d/php-fpm chkconfig --add php-fpm
次のコマンドを使用して、今後の管理 php-fpm
service php-fpm start service php-fpm stop service php-fpm restart service php-fpm reload
概要
上記は、エディターがあなたに提供する php-fpm の追加サービスです。ご質問がございましたら、メッセージを残してください。編集者がすぐに返信します。また、php 中国語 Web サイトをサポートしていただきありがとうございます。
#興味があるかもしれない記事:php-fpm サービス起動スクリプト メソッド php インスタンス
PHP の 4 つの並べ替えアルゴリズムの実装と効率分析_php のヒント
PHP がファイル拡張子を取得する一般的な方法の概要 PHP のヒント
以上がphp-fpm はサービスサービスのサンプル php インスタンスを追加しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。