Stellen Sie vor der Installation der Memcache- und Memcached -Erweiterungen sicher, dass die folgenden Vorbereitungen abgeschlossen sind:
Zunächst müssen Sie die Bibliothek Libmemcache installieren. Sie können die neueste stabile Version von der offiziellen Website von libmemcache herunterladen, sie entpacken und das Verzeichnis eingeben und den folgenden Befehl ausführen:
./konfigurieren Machen sudo mach installieren
Wenn die Bibliothek libMemcache auf dem System installiert ist, können Sie diesen Schritt überspringen.
Führen Sie den folgenden Befehl aus, um die Memcache -Erweiterung zu installieren:
Pecl -Memcache installieren
Nach Abschluss der Installation fügen Sie es zu Php.ini hinzu:
Erweiterung = memcache.so
Speichern Sie die Konfigurationsdatei und starten Sie den Webserver neu, damit die Änderungen wirksam werden.
Ähnlich wie bei Memcache muss die Bibliothek von Libmemcached vor der Installation der Memcached -Erweiterung installiert werden. Laden Sie die stabile Version herunter, entpacken Sie sie und führen Sie aus:
./konfigurieren Machen sudo mach installieren
Wenn die Bibliothek bereits installiert ist, können Sie sie direkt überspringen.
Installieren Sie mit dem folgenden Befehl:
Pecl Installation Memcached
Fügen Sie nach Abschluss der Installation die Datei php.ini hinzu:
Erweiterung = memcached.so
Speichern und beenden Sie und starten Sie den Webserver neu.
Sie können bestätigen, ob die Erweiterung erfolgreich aktiviert wird, indem eine Phpinfo -Datei erstellt, eine neue Datei phpinfo.php erstellt und hinzufügen:
<?php phpinfo(); ?>
Greifen Sie nach dem Speichern auf die Datei im Browser zu. Wenn die Informationen zu Memcache und Memcached auf der Seite angezeigt werden, bedeutet dies, dass die Installation erfolgreich ist.
In den oben genannten Schritten haben Sie die Memcache- und Memcached -Erweiterung in Ihrer PHP7 -Umgebung erfolgreich installiert und die Verfügbarkeit verifiziert. Nach der Installation können Sie diese beiden Cache -Erweiterungen in Ihrem Projekt voll ausnutzen, um die betriebliche Effizienz und Reaktionsgeschwindigkeit Ihrer PHP -Anwendung zu verbessern.