Heim > Backend-Entwicklung > PHP-Tutorial > php-fpm fügt eine Beispiel-PHP-Instanz für den Dienstdienst hinzu

php-fpm fügt eine Beispiel-PHP-Instanz für den Dienstdienst hinzu

jacklove
Freigeben: 2023-04-01 19:54:01
Original
1451 Leute haben es durchsucht

In diesem Artikel wird hauptsächlich das Beispiel des Hinzufügens von Diensten zu PHP-FPM vorgestellt.

Nginx, das PHP über FastCGI ausführt, hat in letzter Zeit offensichtliche Vorteile gegenüber Apache Neuigkeiten: PHP5.4 wird höchstwahrscheinlich den PHP-FPM-Patch in den Kernel integrieren und es wird einfacher sein, PHP auf der Nginx-Serverplattform auszuführen. Schauen wir uns ein Beispiel für den reibungslosen Start und die Konfiguration von Diensten durch PHP-FPM an.

Mein PHP wird aus dem Quellcode installiert. php-fpm-Versionen nach PHP 5.3.2 unterstützen das vorherige php-fpm (start|restart|stop|reload) nicht. Wenn Sie also php-fpm als Dienst konfigurieren und Smooth Start/Restart hinzufügen.

Konfigurieren Sie php-fpm.conf(vi /usr/local/php54/etc/php-fpm.conf) und entfernen Sie das ; vor pid(;pid = run/php-fpm.pid).

Da PHP kompiliert und installiert wird, werden viele Binärdateien im PHP-Verzeichnis generiert. Suchen Sie init.d.php-fpm und kopieren Sie sie nach init.d.

cp /usr/local/src/php54/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
Nach dem Login kopieren

Berechtigungen festlegen und Dienste hinzufügen

chmod +x /etc/init.d/php-fpm
chkconfig --add php-fpm
Nach dem Login kopieren

Sie können den folgenden Befehl verwenden, um Verwalten Sie es in Zukunft mit PHP-FPM

service php-fpm start
service php-fpm stop
service php-fpm restart
service php-fpm reload
Nach dem Login kopieren

Zusammenfassung

Das Obige ist was Der Herausgeber bietet Ihnen den eingeführten PHP-FPM-Zusatzdienst an. Ich hoffe, dass er für alle hilfreich ist. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte mich auch bei Ihnen allen für Ihre Unterstützung der chinesischen PHP-Website bedanken!

Artikel, die Sie interessieren könnten:

php-fpm-Dienststartskript-Methode PHP-Instanz

Implementierung und Effizienzanalyse von vier Sortieralgorithmen in PHP_php-Kenntnissen

Zusammenfassung gängiger Methoden zum Erhalten von Dateierweiterungen in PHP_php-Kenntnissen

Das obige ist der detaillierte Inhalt vonphp-fpm fügt eine Beispiel-PHP-Instanz für den Dienstdienst hinzu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage