Detaillierte Erläuterung der Schritte zur Installation der PHP-Mongodb-Erweiterung mithilfe der PECL-Methode

php中世界最好的语言
Freigeben: 2023-03-26 12:52:02
Original
2485 Leute haben es durchsucht

Dieses Mal werde ich Ihnen eine detaillierte Erklärung der Schritte zur Installation der php-mongodb-Erweiterung mit der PECL-Methode geben. Was sind die Vorsichtsmaßnahmen für die Installation von PHP? -mongodb-Erweiterung mit der PECL-Methode? Das Folgende ist ein praktischer Fall, schauen wir uns das an.

Starten Sie die Installation

Neue virtuelle Maschine Ubuntu14.04, Apache2 und PHP5 werden manuell installiert, der Rest fehlt.

Dann verwenden wir einen Befehl, um die PHP-Erweiterung zu installieren

sudo pecl install mongodb
Nach dem Login kopieren

Zu diesem Zeitpunkt wird ein Fehler gemeldet, der anzeigt, dass das abhängige Paket php-pear fehlt, und installieren es dann mit dem Befehl ist wie folgt

sudo apt-get install php-pear
Nach dem Login kopieren

Wenn wir den Befehl „pecl install mongodb“ erneut ausführen, werden wir gefragt, dass phpize kein interner Befehl ist. Wir müssen php5-dev installieren und dann den folgenden Befehl installieren:

sudo apt-get install php7.0-dev
Nach dem Login kopieren

Wenn wir pecl install mongodb erneut ausführen, sollten wir einen solchen Fehler melden, dass die OpenSSL-Bibliothek fehlt. Dann müssen wir die folgenden Dinge installieren

apt-get install openssl libssl-dev libssl0.9.8 libgtk2.0-dev
Nach dem Login kopieren

Wenn wir pecl install mongodb erneut ausführen, zahlt sich die harte Arbeit aus und die Installation ist erfolgreich, aber am Ende werden wir aufgefordert, die Mongodb-Erweiterung manuell hinzuzufügen in der php.ini-Datei. Wie im Bild gezeigt.

Zuletzt öffnen wir vim /etc/php5/apache2/php.ini und fügen eine Codezeile wie diese hinzu.

# /etc/php5/apache2/php.ini
extension=mongodb.so
Nach dem Login kopieren

Irgendwann wird dieser Effekt angezeigt.

Das Gleiche gilt für Redis, pecl install redis

Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Für weitere spannende Informationen zahlen Sie bitte Beachten Sie auch andere verwandte Artikel auf der chinesischen PHP-Website!

Empfohlene Lektüre:

Detaillierte Erklärung der Schritte für PHP+RSA zum Generieren eines Schlüssels mit 1024 Bit

PHP Entwicklungs-API-Schnittstelle Detaillierte Erläuterung der Sicherheitsüberprüfungsschritte

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Schritte zur Installation der PHP-Mongodb-Erweiterung mithilfe der PECL-Methode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage