Das Kompilieren und Installieren von Nginx und PHP ist eine gängige Methode, mit der eine flexiblere und individuellere Konfiguration erreicht werden kann. Im Folgenden wird Schritt für Schritt erklärt, wie Nginx und PHP kompiliert und installiert werden, und es werden spezifische Codebeispiele bereitgestellt.
Zuerst müssen wir einen Server mit installiertem Linux-System vorbereiten. In diesem Artikel wird CentOS 7 als Beispiel für die Demonstration verwendet.
Schritt 1: Bereiten Sie die Umgebung vor
Bevor Sie mit der Installation beginnen, müssen wir sicherstellen, dass auf dem Server einige erforderliche Software und Tools installiert sind, z. B. gcc, make, openssl-devel, pcre-devel, zlib-devel, usw. Sie können es mit dem folgenden Befehl installieren:
sudo yum install gcc make openssl-devel pcre-devel zlib-devel
Schritt 2: Nginx kompilieren und installieren
wget http://nginx.org/download/nginx-1.20.0.tar.gz tar -zxvf nginx-1.20.0.tar.gz cd nginx-1.20.0
./configure --prefix=/usr/local/nginx --with-http_ssl_module
make make install
/usr/local/nginx/sbin/nginx
Jetzt können Sie über den Browser auf die IP-Adresse des Servers zugreifen. Wenn Sie die Nginx-Begrüßungsseite sehen, ist die Installation erfolgreich.
Schritt 3: PHP kompilieren und installieren PHP konfigurieren- FPM:
wget https://www.php.net/distributions/php-7.4.21.tar.gz tar -zxvf php-7.4.21.tar.gz cd php-7.4.21
./configure --prefix=/usr/local/php --with-curl --with-fpm --with-mysqli --with-mbstring
make make install
cp sapi/fpm/php-fpm.service /etc/systemd/system/ systemctl enable php-fpm systemctl start php-fpm
Jetzt können Sie eine PHP-Datei im Nginx-Webverzeichnis erstellen und auf die Datei zugreifen. Wenn die PHP-Seite normal angezeigt werden kann, ist die Installation erfolgreich. Durch die oben genannten Schritte haben wir die Kompilierung und Installation von Nginx und PHP erfolgreich abgeschlossen und sie so konfiguriert, dass sie normal funktionieren. Ich hoffe, dass dieser Artikel bedürftigen Lesern helfen kann, damit jeder ein tieferes Verständnis und eine Beherrschung der Kompilierungs- und Installationsmethoden erlangen kann.
Das obige ist der detaillierte Inhalt vonBringen Sie Ihnen Schritt für Schritt bei, wie Sie Nginx und PHP kompilieren und installieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!