Фреймворк Laravel- как подключить к redis серверу
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Версия от 10:24, 8 февраля 2023; Admin iph (обсуждение | вклад)
Фреймворк Laravel- как подключить к redis серверу
Подключить redis сервер-хранилище для Laravel php проекта можно через файл .env:
# vi .env REDIS_HOST=127.0.0.1 REDIS_PASSWORD=null REDIS_PORT=6379
Делаем установку redis на CentOS 7:
# yum install redis # systemctl start redis.service # systemctl enable redis.service
Меняем права и путь к сокету redis:
# vi /etc/redis.conf unixsocket /var/run/redis/redis.sock unixsocketperm 777 # systemctl restart redis.service
Проверка путей сокета:
# netstat -nlp | grep redis tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN 21390/redis-server unix 2 [ ACC ] STREAM LISTENING 827490 21390/redis-server /var/run/redis/redis.sock
Какие права стоят на файл сокета - 777:
# ls -ld /var/run/redis/redis.sock srwxrwxrwx 1 redis redis 0 Feb 8 10:06 /var/run/redis/redis.sock
Подключение к redis серверу реализовано в Laravel в файле
config/database.php а именно строкой 'path' => '/var/run/redis/redis.sock'