Redis-Server (Ubuntu): Unterschied zwischen den Versionen

Aus Tutorials
Zur Navigation springen Zur Suche springen
Zeile 44: Zeile 44:


=== Berechtigungen ===
=== Berechtigungen ===
{{note|Wenn dieser Schritt nicht ausgeführt wird, dann bekommt der Benutzer ''Access Denied''}}


Damit andere Benutzer auf den Socket zugreifen können, müssen sie zur Gruppe <code>redis</code> hinzugefügt werden:
Damit andere Benutzer auf den Socket zugreifen können, müssen sie zur Gruppe <code>redis</code> hinzugefügt werden:

Version vom 13. Juni 2020, 12:28 Uhr

Installation

sudo apt-get install -y redis-server

Für Owncloud ist zusätzlich noch das Paket php-redis notwendig:

sudo apt-get install php-redis

Socket anstelle von Port 6379

Konfiguration

Dazu die Datei /etc/redis/redis.conf editieren

sudo vi /etc/redis/redis.conf 

und folgende Variablen anpassen:

port 0
unixsocket /var/run/redis/redis.sock
unixsocketperm 770

Danach muss der Server neu gestartet werden:

sudo systemctl restart redis-server.service

Testen

Zum Testen, ob der Socket funktioniert, kann folgendes Kommando ausgeführt werden:

sudo -u redis redis-cli -s /var/run/redis/redis.sock ping

Berechtigungen

Wenn dieser Schritt nicht ausgeführt wird, dann bekommt der Benutzer Access Denied

Damit andere Benutzer auf den Socket zugreifen können, müssen sie zur Gruppe redis hinzugefügt werden:

sudo usermod -aG redis <user>


Zurück zu Ubuntu