標籤:
我的redis安裝的路徑是在
/usr/local/redis
mkdir /etc/redis #建立檔案夾
cp /usr/local/redis/redis.conf /etc/redis/6379.conf #將redis.conf拷貝到/etc/redis檔案夾下
vim /etc/rc.d/init.d/redis #開啟編輯器
插入以下內容
#!/bin/sh#chkconfig: 2345 80 90 # Simple Redis init.d script conceived to work on Linux systems# as it does use of the /proc filesystem.REDISPORT=6379EXEC=/usr/local/redis/src/redis-serverCLIEXEC=/usr/local/redis/src/redis-cliPIDFILE=/var/run/redis_${REDISPORT}.pidCONF="/etc/redis/${REDISPORT}.conf"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 ;; stop) if [ ! -f $PIDFILE ] then echo "$PIDFILE does not exist, process is not running" else PID=$(cat $PIDFILE) echo "Stopping ..." $CLIEXEC -p $REDISPORT shutdown while [ -x /proc/${PID} ] do echo "Waiting for Redis to shutdown ..." sleep 1 done echo "Redis stopped" fi ;; *) echo "Please use start or stop as first argument" ;;esac
chkconfig --add redis #添加服務
service redis start #啟動服務
將Redis的命令所在目錄添加到系統參數PATH中
修改profile檔案: vi /etc/profile
在最後行追加: export PATH="$PATH:/usr/local/redis/src"
然後馬上應用這個檔案: . /etc/profile
這樣就可以直接調用redis-cli的命令了,如下所示:
$ redis-cli
redis 127.0.0.1:6379> auth superman
OK
redis 127.0.0.1:6379> ping
PONG
redis 127.0.0.1:6379>
redis加入開機啟動服務