File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ protected-mode yes
1717port 6379
1818tcp-backlog 511
1919unixsocket /run/redis/redis-server.sock
20- unixsocketperm 777
20+ unixsocketperm 770
2121timeout 0
2222tcp-keepalive 300
2323
Original file line number Diff line number Diff line change @@ -72,6 +72,10 @@ chown -R www-data:www-data /var/log/opcache
7272chown -R www-data:www-data /var/log/php
7373chown -R www-data:www-data /etc/php
7474
75+ # Ensure correct socket ownership and permissions
76+ chown redis:redis /run/redis/redis-server.sock 2> /dev/null || true
77+ chmod 770 /run/redis/redis-server.sock 2> /dev/null || true
78+
7579# Convert line endings
7680dos2unix /usr/local/bin/enginescript/*
7781
Original file line number Diff line number Diff line change @@ -68,10 +68,20 @@ sed -i "s|ReadWritePaths=-/var/run|ReadWritePaths=-/run|g" /lib/systemd/system/r
6868chown -R redis:redis /etc/redis/redis.conf
6969chmod 775 /etc/redis/redis.conf
7070
71+ # Add www-data to Redis Group
72+ if ! getent group redis > /dev/null; then
73+ groupadd redis
74+ fi
75+ usermod -aG redis www-data
76+
7177# Finalize Redis Install
7278systemctl daemon-reload
7379service redis-server restart
74- sudo systemctl enable redis-server
80+ systemctl enable redis-server
81+
82+ # Ensure correct socket ownership and permissions
83+ chown redis:redis /run/redis/redis-server.sock 2> /dev/null || true
84+ chmod 770 /run/redis/redis-server.sock 2> /dev/null || true
7585
7686# Redis Service Check
7787STATUS=" $( systemctl is-active redis) "
You can’t perform that action at this time.
0 commit comments