So installieren Sie die Mongodb-Erweiterung in PHP7
So installieren Sie die Mongodb-Erweiterungsdatei: Laden Sie zuerst die Mongodb-Erweiterungsdatei herunter, dekomprimieren Sie sie, kompilieren Sie sie und installieren Sie sie. Ändern Sie dann die Konfigurationsdatei „mongodb.so“ und starten Sie sie schließlich neu Service.
Empfohlen: "PHP-Video-Tutorial》
PHP7Mongodb-Erweiterung hinzufügen und Mongodb installieren
Vorher kompilieren Bei der Installation von PHP7 wurde keine Mongo-Erweiterung hinzugefügt. Jetzt müssen Sie das Programm debuggen und PHP zur Unterstützung der Mongo-Erweiterung benötigen. Die relevanten Dateien wurden überprüft und die Erweiterung erfolgreich installiert.
Erstens: Installieren Sie Mongodb
1. Laden Sie zunächst das komprimierte Paket von der offiziellen Website herunter: https://www.mongodb.com/download-center?jmp=nav#community
Entpacken Sie die Paketdatei:
tar -zxvf mongodb-osx-x86_64-enterprise-3.4.2.tgz
Erstellen Sie den angegebenen Ordner und kopieren Sie den Code dorthin:
mkdir -p mongodb cp -R -n mongodb-osx-x86_64-enterprise-3.4.2/ mongodb
Erstellen Sie Umgebungsvariablen:
export PATH=<mongodb-install-directory>/bin:$PATH
Erstellen Sie einen Datenordner für Mongodb.
mkdir -p /data/db
Starten Sie den Dienst (--dbpath gibt den Datenordnerpfad an):
mongod --dbpath <path to data directory>
Zwei: Installieren Sie die Mongodb-Erweiterung
1. Laden Sie die Erweiterungsdatei herunter: http://pecl. php.net /package/mongodb
Entpacken, kompilieren und installieren:
tar -zxf mongodb-1.2.8.tgz cd mongodb-1.2.8/ phpize ./configure --with-php-config=/urs/bin/php-config make && make install
Ändern Sie die PHP-Konfigurationsdatei und fügen Sie die Konfiguration der Erweiterung mongodb.so hinzu
vim /etc/php.ini extension=mongodb.so
Starten Sie den PHP-FPM-Dienst neu< /p>
service php-fpm restart
Das obige ist der detaillierte Inhalt vonSo installieren Sie die Mongodb-Erweiterung in PHP7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Ursachen und Lösungen für Fehler Bei der Verwendung von PECL zur Installation von Erweiterungen in der Docker -Umgebung, wenn die Docker -Umgebung verwendet wird, begegnen wir häufig auf einige Kopfschmerzen ...

Das gleichzeitige Ausführen mehrerer PHP -Versionen im selben System ist eine häufige Anforderung, insbesondere wenn verschiedene Projekte von verschiedenen Versionen von PHP abhängen. Wie man auf demselben ...

In diesem Artikel wird vorgestellt, wie MongoDB im Debian -System konfiguriert wird, um eine automatische Expansion zu erzielen. Die Hauptschritte umfassen das Einrichten der MongoDB -Replikat -Set und die Überwachung des Speicherplatzes. 1. MongoDB Installation Erstens stellen Sie sicher, dass MongoDB im Debian -System installiert ist. Installieren Sie den folgenden Befehl: sudoaptupdatesudoaptinstall-emongoDB-org 2. Konfigurieren von MongoDB Replika-Set MongoDB Replikate sorgt für eine hohe Verfügbarkeit und Datenreduktion, was die Grundlage für die Erreichung der automatischen Kapazitätserweiterung darstellt. Start MongoDB Service: SudosystemctlstartMongodsudosysys

In diesem Artikel wird beschrieben, wie man eine hoch verfügbare MongoDB -Datenbank für ein Debian -System erstellt. Wir werden mehrere Möglichkeiten untersuchen, um sicherzustellen, dass die Datensicherheit und -Dienste weiter funktionieren. Schlüsselstrategie: ReplicaSet: Replicaset: Verwenden Sie Replikaten, um Datenreduktion und automatisches Failover zu erreichen. Wenn ein Master -Knoten fehlschlägt, wählt der Replikate -Set automatisch einen neuen Masterknoten, um die kontinuierliche Verfügbarkeit des Dienstes zu gewährleisten. Datensicherung und Wiederherstellung: Verwenden Sie den Befehl mongodump regelmäßig, um die Datenbank zu sichern und effektive Wiederherstellungsstrategien zu formulieren, um das Risiko eines Datenverlusts zu behandeln. Überwachung und Alarme: Überwachungsinstrumente (wie Prometheus, Grafana) bereitstellen, um den laufenden Status von MongoDB in Echtzeit zu überwachen, und

Vergleich von Redis -Warteschlangen und MySQL -Stabilität: Warum ist Redis für den Datenverlust anfällig? In der Entwicklungsumgebung, die mit PHP7.2- und ThinkPhp -Frameworks verwendet wird, stehen wir häufig vor der Wahl der Zusammenarbeit ...

Nginx PHP ...

So einrichten Sie automatisch Unix nach dem Neustart des Systems ...

Es ist unmöglich, das MongoDB -Passwort direkt über Navicat anzuzeigen, da es als Hash -Werte gespeichert ist. So rufen Sie verlorene Passwörter ab: 1. Passwörter zurücksetzen; 2. Überprüfen Sie die Konfigurationsdateien (können Hash -Werte enthalten). 3. Überprüfen Sie Codes (May Hardcode -Passwörter).
