Memcached in ISPmanager5 installieren

Memcached über das ISPmanager5-Verwaltungspanel installieren und konfigurieren

Memcached ist eine Software, die einen RAM-Caching-Dienst auf Basis einer Hash-Tabelle implementiert.

Sie können diese Anwendung auch beim Einzel-Klick-Checkout installieren. Detaillierte Beschreibung dieser One-Click-Apps

Memcached ist ein Server, der bestimmte Daten mit einer festgelegten Lebensdauer im Arbeitsspeicher hält. Der Zugriff auf die Daten erfolgt über einen Schlüssel (Namen). Sie können sich Memcached als eine auf dem Server gespeicherte Hash-Tabelle vorstellen. Es wird hauptsächlich zum Cachen von Webseitencode, Datenbankabfrageergebnissen usw. verwendet.

Navigieren Sie zu „Web-Server-Einstellungen → PHP", markieren Sie die gewünschte PHP-Version und klicken Sie auf die Schaltfläche Erweiterungen.

file

Wählen Sie in der sich öffnenden Liste memcache oder memcached aus, markieren Sie den Eintrag und klicken Sie auf Installieren.

file

CentOS

Installation:

yum install memcached.x86_64 php-pecl-memcache.x86_64

Bearbeiten Sie die Konfigurationsdatei /etc/sysconfig/memcached:

  • PORT="11211"
  • USER="memcached"
  • MAXCONN="2048"
  • CACHESIZE="4096"
  • OPTIONS="-l 127.0.0.1" – lauscht auf localhost

Zum Autostart hinzufügen und starten:

chkconfig memcached on
/etc/init.d/memcached start

Apache neu starten:

/etc/init.d/httpd restart

Prüfen Sie, ob der Daemon geladen ist:

php -m | grep memcache
memcache

Debian

Suchen Sie das Memcached-Paket im Repository:

aptitude search memcache

Installation:

apt-get install memcached php5-memcache

Prüfen Sie, ob Memcached funktioniert:

memcached -u www-data -vv

Bei einer ähnlichen Ausgabe:

slab class 1: chunk size 80 perslab 13107
slab class 2: chunk size 104 perslab 10082
slab class 3: chunk size 136 perslab 7710
slab class 4: chunk size 176 perslab 5957
slab class 5: chunk size 224 perslab 4681
... skip ...
<28 server listening (udp)
<27 server listening (udp)
<28 server listening (udp)

Falls nicht, führen Sie Folgendes aus:

ldconfig -v
killall memcached
/etc/init.d/memcached start

Apache neu starten:

/etc/init.d/apache2 restart

Prüfen Sie, ob das Modul geladen ist:

php -m | grep memcache
memcache

Ubuntu

Paketliste aktualisieren:

apt-get update

Erweiterung und Daemon installieren:

apt-get install memcached php5-memcache

Die Dienste Memcached und Apache neu starten:

/etc/init.d/memcached restart
/etc/init.d/apache2 restart
Hilfe benötigt?Unsere Ingenieure helfen Ihnen kostenlos bei jeder Frage in wenigen MinutenKontaktieren Sie uns