一、從官方下載安裝包html
http://www.redis.cn/download.htmlredis
二、解壓並執行make命令,拷貝配置文件到etc下,bash
#1.在/etc下新建redis文件夾 [root@localhost /]# mkdir /etc/redis #2.把安裝redis目錄裏面的redis.conf文件複製到/etc/redis/6379.conf裏面,6379.conf是取的文件名稱,啓動腳本里面的變量會讀取這個名稱,因此要是redis的端口號改了,這裏也要修改 [root@localhost redis]# cp /usr/redis/redis-3.2.4/redis.conf /etc/redis/6379.conf
三、複製redis啓動腳本
#1.redis啓動腳本通常在redis根目錄的utils,若是不知道路徑,能夠先查看路徑 [root@localhost redis]# find / -name redis_init_script /usr/redis/redis-3.2.4/utils/redis_init_script #2.複製啓動腳本到/etc/init.d/redis文件中 [root@localhost redis]# cp /usr/redis/redis-3.2.4//utils/redis_init_script /etc/init.d/redis
[root@localhost redis]# vi /etc/init.d/redis #在/etc/init.d/redis文件的頭部添加下面兩行註釋代碼,也就是在文件中#!/bin/sh的下方添加 # chkconfig: 2345 10 90 # description: Start and Stop redis
#!/bin/sh # # Simple Redis init.d script conceived to work on Linux systems # as it does use of the /proc filesystem. # chkconfig: 2345 90 10 # description: Redis is a persistent key-value database REDISPORT=6379 EXEC=/usr/local/bin/redis-server CLIEXEC=/usr/local/bin/redis-cli PIDFILE=/var/run/redis_${REDISPORT}.pid CONF="/etc/redis/${REDISPORT}.conf" AUTH="aARrUgAkYDIpqx86" 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
5.啓動redisspa
打開redis命令:service redis start命令行
關閉redis命令:service redis stopcode
設爲開機啓動:chkconfig redis onserver
設爲開機關閉:chkconfig redis offhtm
6.redis-cli全局blog
一、直接在命令行中設置PATH
# PATH=$PATH:/usr/local/bin
使用這種方法,只對當前會話有效,也就是說每當登出或註銷系統之後,PATH設置就會失效。
二、在profile中設置PATH
# vi /etc/profile
找到export行,在下面新增長一行,內容爲:export PATH=$PATH:/usr/local/bin。
注:= 等號兩邊不能有任何空格。這種方法最好,除非手動強制修改PATH的值,不然將不會被改變。
編輯/etc/profile後PATH的修改不會立馬生效,若是須要當即生效的話,能夠執行# source profile命令。
三、在當前用戶的profile中設置PATH
# vi ~/.bash_profile
修改PATH行,把/usr/local/bin添加進去,如:PATH=$PATH:$HOME/bin:/usr/local/bin。
# source ~/.bash_profile
讓此次的修改生效。
注:這種方法只對當前用戶起做用的,其餘用戶該修改無效。 ip
4.拷貝redis-cli到 /usr/local 的bin 或者 sbin下
cp src/redis-cli /usr/local/bin/