日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

linux下redis权限,Linux(Centos)下Redis开机自启设置

發布時間:2025/3/19 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux下redis权限,Linux(Centos)下Redis开机自启设置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、設置redis.conf中daemonize為yes,確保守護進程開啟。

2、編寫開機自啟動腳本

vi /etc/init.d/redis

腳本內容如下:

# chkconfig: 2345 10 90

# description: Start and Stop redis

PATH=/usr/local/bin:/sbin:/usr/bin:/bin

# redis端口號

REDISPORT=6379

# redis-server所在目錄的絕對路徑

EXEC=/usr/apk/redis-2.8.17/redis-server

# redis-cli所在目錄的絕對路徑

REDIS_CLI=/usr/apk/redis-2.8.17/redis-cli

PIDFILE=/var/run/redis.pid

# redis.conf所在目錄的絕對路徑

CONF="/usr/apk/redis-2.8.17/redis.conf"

AUTH="nginx"

case "$1" in

start)

if [ -f $PIDFILE ]

then

echo "$PIDFILE exists, process is already running or crashed."

else

echo "Starting Redis server..."

$EXEC $CONF

fi

if [ "$?"="0" ]

then

echo "Redis is running..."

fi

;;

stop)

if [ ! -f $PIDFILE ]

then

echo "$PIDFILE exists, process is not running."

else

PID=$(cat $PIDFILE)

echo "Stopping..."

$REDIS_CLI -p $REDISPORT SHUTDOWN

sleep 2

while [ -x $PIDFILE ]

do

echo "Waiting for Redis to shutdown..."

sleep 1

done

echo "Redis stopped"

fi

;;

restart|force-reload)

${0} stop

${0} start

;;

*)

echo "Usage: /etc/init.d/redis {start|stop|restart|force-reload}" >&2

exit 1

esac

3、寫完后保存退出VI

4、設置權限

chmod 755 redis

5、啟動測試

/etc/init.d/redis start

啟動成功會提示如下信息:

Starting Redis server...

Redisis running...

使用redis-cli測試:

[root@rk ~]# /usr/redisbin/redis-cli127.0.0.1:6379> setfoo bar

OK127.0.0.1:6379> getfoo"bar"

127.0.0.1:6379> exit

6、設置開機自啟動

chkconfig redis on

7、關機重啟測試

reboot

然后在用redis-cli測試即可。

總結

以上是生活随笔為你收集整理的linux下redis权限,Linux(Centos)下Redis开机自启设置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。