Heim  >  Artikel  >  Datenbank  >  So kompilieren und installieren Sie die PHP-PDO-MYSQL-Erweiterung mithilfe des Quellcodes

So kompilieren und installieren Sie die PHP-PDO-MYSQL-Erweiterung mithilfe des Quellcodes

WBOY
WBOYnach vorne
2023-05-27 09:10:301003Durchsuche

Schritt 1: Laden Sie den Quellcode herunter

Zuerst müssen Sie den PHP-Quellcode von der offiziellen PHP-Website herunterladen. Sie können die neueste stabile Version oder eine ältere Version wählen. Auf der Download-Seite können Sie Optionen für verschiedene Versionen sehen. Wählen Sie die Version für Ihr Betriebssystem aus und laden Sie das Quellcode-Archiv herunter. Wechseln Sie nach dem Entpacken der Datei in das entpackte Verzeichnis.

Schritt 2: Kompilierungstools und Abhängigkeiten installieren

Bevor Sie mit dem Kompilieren und Installieren von PHP-Erweiterungen beginnen, müssen Sie zunächst bestimmte wichtige Kompilierungstools und Abhängigkeiten installieren. In Ubuntu können diese Abhängigkeiten mit dem folgenden Befehl installiert werden:

sudo apt-get install build-essential
sudo apt-get install libxml2-dev libssl-dev libbz2-dev libcurl4-openssl-dev libjpeg-dev libpng-dev libfreetype6-dev libmcrypt-dev libreadline-dev

In anderen Linux-Distributionen installieren Sie diese Pakete mit dem entsprechenden Paketmanager.

Schritt 3: PHP kompilieren

Geben Sie das Quellcodeverzeichnis ein und verwenden Sie den folgenden Befehl, um PHP zu kompilieren:

./configure --prefix=/usr/local/php --with-pdo-mysql

Der obige Befehl gibt das PHP-Installationsverzeichnis und die Kompilierungsoption --with-pdo-mysql an, um die MySQL-Datenbank zu unterstützen Verbindung . Nach Ausführung des obigen Befehls wird das Makefile generiert. Führen Sie den folgenden Befehl aus, um PHP zu kompilieren:

make

Dieser Vorgang kann je nach Leistung Ihres Systems einige Minuten oder länger dauern. Wenn keine Fehler vorliegen, können Sie den folgenden Befehl ausführen, um PHP zu installieren:

sudo make install

Schritt 4: Öffnen Sie die php.ini-Datei

Um die PDO-MYSQL-Erweiterung zu aktivieren, müssen Sie die php.ini-Datei bearbeiten erfolgt nach der Installation von PHP. In Ubuntu finden Sie diese Datei unter:

/etc/php/7.2/apache2/php.ini

In anderen Linux-Distributionen kann der Speicherort variieren, normalerweise befindet sie sich jedoch im Verzeichnis „/etc/php“. Fügen Sie den folgenden Code zur Datei php.ini hinzu, was durch die Suche nach dem Schlüsselwort „extension=" erreicht werden kann:

extension=pdo_mysql.so

Dieser Code aktiviert die PDO-MYSQL-Datenbankerweiterung. Speichern Sie die Datei und verlassen Sie den Editor.

Schritt 5: Webserver neu starten

Abschließend muss der Webserver neu gestartet werden, damit die Änderungen wirksam werden. Starten Sie in Ubuntu den Apache-Server mit dem folgenden Befehl neu:

sudo service apache2 restart

In anderen Linux-Distributionen verwenden Sie die entsprechenden Systemaufforderungen, um den Webserver neu zu starten.

Das obige ist der detaillierte Inhalt vonSo kompilieren und installieren Sie die PHP-PDO-MYSQL-Erweiterung mithilfe des Quellcodes. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen