Fix the problem with different redis config locations
This commit is contained in:
parent
41431c27b1
commit
ccd36b5ccd
@ -663,8 +663,8 @@ setup_redis() {
|
|||||||
sed -i "s~\(redis_port =\).*~\1 $REDIS_PORT~" "${NGINX_DIR}/conf.d/${PACKAGE_SYSNAME}.conf"
|
sed -i "s~\(redis_port =\).*~\1 $REDIS_PORT~" "${NGINX_DIR}/conf.d/${PACKAGE_SYSNAME}.conf"
|
||||||
|
|
||||||
if [ $1 == "LOCAL_REDIS_SERVER" ]; then
|
if [ $1 == "LOCAL_REDIS_SERVER" ]; then
|
||||||
sed "s_\(^bind\).*_\1 ${REDIS_HOST}_" -i /etc/redis/redis.conf
|
sed "s_\(^bind\).*_\1 ${REDIS_HOST}_" -i ${REDIS_CONF}
|
||||||
sed -r "/^save\s[0-9]+/d" -i /etc/redis/redis.conf
|
sed -r "/^save\s[0-9]+/d" -i ${REDIS_CONF}
|
||||||
|
|
||||||
systemctl enable $REDIS_PACKAGE >/dev/null 2>&1
|
systemctl enable $REDIS_PACKAGE >/dev/null 2>&1
|
||||||
systemctl restart $REDIS_PACKAGE
|
systemctl restart $REDIS_PACKAGE
|
||||||
@ -726,11 +726,13 @@ if command -v yum >/dev/null 2>&1; then
|
|||||||
PACKAGE_MANAGER="rpm -q"
|
PACKAGE_MANAGER="rpm -q"
|
||||||
MYSQL_PACKAGE="mysqld"
|
MYSQL_PACKAGE="mysqld"
|
||||||
REDIS_PACKAGE="redis"
|
REDIS_PACKAGE="redis"
|
||||||
|
REDIS_CONF="/etc/redis.conf"
|
||||||
elif command -v apt >/dev/null 2>&1; then
|
elif command -v apt >/dev/null 2>&1; then
|
||||||
DIST="Debian"
|
DIST="Debian"
|
||||||
PACKAGE_MANAGER="dpkg -s"
|
PACKAGE_MANAGER="dpkg -s"
|
||||||
MYSQL_PACKAGE="mysql"
|
MYSQL_PACKAGE="mysql"
|
||||||
REDIS_PACKAGE="redis-server"
|
REDIS_PACKAGE="redis-server"
|
||||||
|
REDIS_CONF="/etc/redis/redis.conf"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
install_json
|
install_json
|
||||||
|
Loading…
Reference in New Issue
Block a user