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"

file

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

file

Wählen Sie in der sich öffnenden Liste memcache oder memcached aus, markieren Sie es 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

Ü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.

Hilfe benötigt?Unsere Ingenieure helfen Ihnen kostenlos bei jeder Frage in wenigen MinutenKontaktieren Sie uns