Heim >Backend-Entwicklung >PHP-Tutorial >Wie viele Betriebsumgebungen gibt es für PHP?
Ignorieren Sie die Datenbank, nur die Umgebung, die zum Ausführen von PHP erforderlich ist. Gibt es viele Arten?
Früher kannte ich nur Apache PHP, aber vor kurzem habe ich Nigix PHP entdeckt. Gibt es immer noch php-fpm php
? Ich kann keine Informationen zu php-fpm php
online finden. Ist das ein falsches Verständnis?
Ignorieren Sie die Datenbank, nur die Umgebung, die zum Ausführen von PHP erforderlich ist. Gibt es viele Arten?
Früher kannte ich nur Apache PHP, aber vor kurzem habe ich Nigix PHP entdeckt. Gibt es immer noch php-fpm php
? Ich kann keine Informationen zu php-fpm php
online finden. Ist das ein falsches Verständnis?
Gemeinsame Betriebsmethoden von PHP:
<code>Nginx fastcgi_pass <=> PHP-FPM Apache + mod_proxy_fcgi <=> PHP-FPM Apache + mod_php <=> libphp5.so/php5apache2_4.dll Apache + mod_fcgid <=> PHP-CGI IIS + PHP Manager <=> PHP-CGI</code>
Nginx kann PHP nicht analysieren und muss sich auf PHP-FPM verlassen
Apache hat ein Modul zum Parsen von PHP
Möglicherweise sind Sie nicht an der richtigen Stelle. Ich empfehle einen Artikel zur Centos07-Quellcode-Kompilierung nginx php-fpm
Generell lässt es sich in zwei Betriebsmodi unterteilen: cli und cgi