Installation von Memcached im aktualisierten ISPmanager5-Design
Installation und Konfiguration von Memcached über das Verwaltungspanel ISPmanager5
Memcached ist eine Software, die einen RAM-Caching-Dienst auf Basis einer Hash-Tabelle implementiert.
Sie können diese Anwendung auch beim One-Click-Checkout installieren. Ausführliche Beschreibung dieser One-Click-Apps.
Memcached ist ein Server, der bestimmte Daten mit einer festgelegten Lebensdauer im RAM speichert. Der Zugriff auf die Daten erfolgt über einen Schlüssel (Namen). Man kann sich Memcached als eine auf dem Server gespeicherte Hash-Tabelle vorstellen. Es wird hauptsächlich zum Cachen von Webseitencode, Datenbankabfrageergebnissen usw. verwendet.
Gehen Sie zu „Web-Server-Einstellungen → PHP"

Markieren Sie die gewünschte PHP-Version und klicken Sie auf Erweitert

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

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
Überprü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
Überprü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:
ldconfig -v
killall memcached
/etc/init.d/memcached start
Apache neu starten:
/etc/init.d/apache2 restart
Überprü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
Memcached- und Apache-Dienste neu starten:
/etc/init.d/memcached restart
/etc/init.d/apache2 restart
Falls Sie Schwierigkeiten bei der Konfiguration haben oder weitere Fragen aufkommen, können Sie sich jederzeit über das Ticket-System an unser Support-Team wenden.