Heim > Artikel > Backend-Entwicklung > Ubuntu konfiguriert Memcached und die PHP-Erweiterung
Memcahe ist eine Software mit C/S-Architektur, die aus zwei Teilen besteht: Client und Server.
Weitere Informationen darüber, was Memcache ist und was es kann, gehen Sie einfach selbst zu Baidu.
sudo apt -get update
sudo apt-get install memcached (Memcached-Version ist 1.4.14)
Bei der Installation von Memcached installiert das System automatisch den Memcache-Client
Nach erfolgreicher Installation wird Memcached automatisch gestartet. Um dies zu verhindern, wird jedoch empfohlen, es manuell zu starten. Es gibt zwei Möglichkeiten:
① sudo /etc/init.d/memcached start
② sudo service memcached start
Übrigens der letzte Befehl:
Start-Befehl;
Neustart, um die Ausführung zu stoppen;
Status, um den Ausführungsstatus zu überprüfen (bevor Sie andere Befehle eingeben, um dies zu überprüfen); Als nächstes installieren Sie die PHP-Erweiterung:
sudo apt-get install php5-memcache
Öffnen Sie die Datei php.ini und fügen Sie in der letzten Zeile
[memcache]
extension=memcache.so
hinzu Meine LAMP verwendet die integrierte Umgebung xampp. Die Umgebung wird neu gestartet. Es wird ein Fehler gemeldet, da die Datei memcache.so nicht gefunden werden kann.
Nach der Installation oben wird diese Datei automatisch im Verzeichnis /usr/lib generiert /php5/20121212. Kopieren Sie einfach eine Kopie in das laufende Verzeichnis von xampp. Klicken Sie einfach darauf.
Die Einzelheiten lauten wie folgt: cp /usr/lib/php5/20121212/memcache.so /opt/lampp/lib/php /extensions/no-debug-non-zts-20121212/
zu Daher kann PHP Memcache direkt aufrufen.
$doubi = new memcache();
...
Was PHP-Codebeispiele betrifft, habe ich diese bereits in der kurzen Einführung und Verwendung von Memcache unter Windows vorgestellt, daher werde ich sie hier nicht im Detail zeigen ;
Das Obige stellt die Ubuntu-Konfiguration von Memcached und PHP-Erweiterungen vor, einschließlich einiger Aspekte des Inhalts. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.