Heim > Artikel > Backend-Entwicklung > So kompilieren und installieren Sie Nginx und PHP erfolgreich
So kompilieren und installieren Sie Nginx und PHP erfolgreich
Nginx ist ein Hochleistungs-Webserver, der häufig zum Erstellen von Websites und Reverse-Proxy-Diensten verwendet wird. PHP hingegen ist eine beliebte serverseitige Skriptsprache, die zur Entwicklung dynamischer Webseiten verwendet wird. In diesem Artikel werden die Schritte zum erfolgreichen Kompilieren und Installieren von Nginx und PHP vorgestellt und spezifische Codebeispiele bereitgestellt. Im Folgenden finden Sie detaillierte Schritte:
Bereiten Sie die Umgebung vor:
Bevor Sie mit der Kompilierung und Installation beginnen, stellen Sie sicher, dass das System die erforderlichen abhängigen Bibliotheken installiert hat: gcc, make, pcre, zlib, openssl, libxml2, libjpeg, libpng, libmcrypt , usw.
Sie können diese abhängigen Bibliotheken über die folgenden Befehle installieren:
sudo apt-get install gcc make libpcre3-dev zlib1g-dev openssl libxml2-dev libjpeg-dev libpng-dev libmcrypt-dev
Kompilieren und installieren Sie Nginx:
Laden Sie zunächst die neueste stabile Version des Nginx-Quellcodepakets herunter, entpacken Sie es und geben Sie das Verzeichnis ein:
wget http://nginx.org/download/nginx-x.x.x.tar.gz tar -zxvf nginx-x.x.x.tar.gz cd nginx-x.x.x
Kompilierungsoptionen konfigurieren und kompilieren und installieren:
./configure --prefix=/usr/local/nginx --with-http_ssl_module make sudo make install
Installation abgeschlossen. Starten Sie danach Nginx:
/usr/local/nginx/sbin/nginx
Kompilieren und installieren Sie PHP:
Laden Sie die neueste Version des PHP-Quellcodepakets herunter, entpacken Sie es und geben Sie das Verzeichnis ein:
wget http://php.net/get/php-x.x.x.tar.gz/from/this/mirror tar -zxvf php-x.x.x.tar.gz cd php-x.x.x
Konfigurieren Sie die Kompilierungsoptionen und kompilieren und installieren:
./configure --prefix=/usr/local/php --with-mysql --with-mysqli --with-pdo-mysql --with-openssl --with-curl make sudo make install
Nach Abschluss der Installation ändern Sie die Nginx-Konfigurationsdatei. Integrieren Sie die PHP-Parsing-Engine in Nginx:
vim /usr/local/nginx/conf/nginx.conf
Fügen Sie den folgenden Code im Serverkonfigurationsabschnitt hinzu:
location ~ .php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }
Starten Sie Nginx neu:
/usr/local/nginx/sbin/nginx -s reload
Führen Sie PHP aus:
/usr/local/php/bin/php -v
Durch die oben genannten Schritte haben Sie Nginx und PHP erfolgreich kompiliert, installiert und integriert. Auf diese Weise können Sie Ihren eigenen Webserver erstellen und dynamische Webinhalte ausführen. Ich hoffe, der obige Inhalt ist hilfreich für Sie!
Das obige ist der detaillierte Inhalt vonSo kompilieren und installieren Sie Nginx und PHP erfolgreich. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!