Heim  >  Artikel  >  Backend-Entwicklung  >  So kompilieren und installieren Sie Nginx und PHP erfolgreich

So kompilieren und installieren Sie Nginx und PHP erfolgreich

PHPz
PHPzOriginal
2024-02-27 18:42:041222Durchsuche

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:

  1. 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
  2. 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
  3. 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!

Stellungnahme:
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