Aktueller Standort: Startseite> Neueste Artikel> Komplette Tutorial zum Zusammenstellen und Installieren von PHP in CentOS 7

Komplette Tutorial zum Zusammenstellen und Installieren von PHP in CentOS 7

gitbox 2025-06-30

Leitfaden zum Kompilieren von PHP auf CentOS 7

PHP ist eine serverseitige Skriptsprache, die in der Webentwicklung häufig verwendet wird. Das manuelle Kompilieren von PHP auf CentOS 7 kann zu einer höheren Anpassungsfähigkeit führen und eignet sich für Entwicklungsszenarien, die bestimmte Module oder Konfigurationsoptimierung erfordern.

Vorteile des manuellen Zusammenstellens von PHP

Obwohl die Verwendung von YUM zur Installation von PHP bequem und schnell ist, können Sie manuell erstellen:

  • Wählen Sie das erforderliche Erweiterungsmodul aus
  • Passen Sie die Konfiguration an, um die Leistung zu optimieren
  • Installieren Sie die neueste Version von PHP für die neuesten Funktionen und Sicherheitsupdates

Vorbereitung: Installationsabhängigkeiten

Stellen Sie zunächst sicher, dass die Abhängigkeitspakete, die zum Kompilieren von PHP erforderlich sind, auf dem System installiert sind. Führen Sie den folgenden Befehl im Terminal aus:

 <span class="fun">sudo yum install -y gcc machen autoconf Bison re2c libxml2-devel curl-devel libpng-devel libjpeg-devel libxpm-devel gmp-devel mariadb-devel Aspell-Devel Recode-Devel</span>

Diese Abhängigkeiten sind notwendige Komponenten, um PHP zu erstellen.

Laden Sie den PHP -Quellcode herunter und entpacken Sie sie

Besuchen Sie die offizielle PHP -Website und laden Sie die neueste Version des PHP -Quellcodees herunter. Nehmen Sie PHP 8.1.x als Beispiel:

 <span class="fun">WGet https://www.php.net/distributions/php-8.1.x.tar.gz</span>

Nach dem Herunterladen entpacken:

 <span class="fun">tar -xzvf php -8.1.x.tar.gz</span>

Geben Sie das dekomprimierte Verzeichnis ein:

 <span class="fun">CD php-8.1.x</span>

Konfigurieren Sie die Kompilierparameter

Verwenden Sie den Befehl ./configure , um die Kompilierungsoptionen festzulegen:

 ./configure --prefix=/usr/local/php \
--with-config-file-path=/usr/local/php \
--enable-mbstring \
--with-curl \
--with-mysqli

Sie können mehr Konfigurationsparameter entsprechend den tatsächlichen Anforderungen hinzufügen.

Beginnen Sie mit dem Kompilieren und Installieren von PHP

Führen Sie den folgenden Befehl aus, um den Kompilierungsprozess zu starten, der mehrere Minuten dauern kann:

 make
sudo make install

Nach Abschluss der Kompilierung wird PHP im angegebenen Verzeichnis wie /usr/local/PHP installiert.

Überprüfen Sie die PHP -Installation

Stellen Sie sicher, dass PHP erfolgreich über die Befehlszeile installiert wird:

 <span class="fun">/usr/local/php/bin/php -v</span>

Wenn alles einwandfrei funktioniert, sehen Sie die Versionsinformationen von PHP.

Zusammenfassen

Durch dieses Tutorial haben Sie den gesamten Prozess des manuellen Kompilierens von PHP in CentOS 7 gemeistert, einschließlich Abhängigkeitsinstallation, Quellcode -Download, Konfigurieren von Kompilierungsparametern, Kompilierung und Installation sowie endgültiger Überprüfung. Dieser Ansatz bringt nicht nur eine höhere Flexibilität mit sich, sondern hilft auch, den Konstruktionsmechanismus von PHP tiefer zu verstehen. Empfohlen für Entwickler mit besonderen Bedürfnissen für PHP -Umgebungen.