2017年10月20日 14:58:21 紫仙空靈 閱讀數:19667更多java
我的分類: Redisredis
版權聲明:本文爲博主原創文章,未經博主容許不得轉載。 https://blog.csdn.net/lc1010078424/article/details/78295482vim
Redis下載有兩種方式 服務器
1) 在centOS裏經過wget下載redistcp
wget http://download.redis.io/releases/redis-4.0.2.tar.gz 這裏的下載地址能夠去redis官網查看工具
2) 我我的喜歡第二種方式下載,就是直接到官網下載好後在上傳到CentOS裏,由於我將安裝包統一放在一個文件夾裏,便於管理測試
Redis下載地址:https://redis.io/download字體
找到最新的redis安裝包進行下載ui
① 在bind 127.0.0.1前加「#」將其註釋掉spa
② 默認爲保護模式,把 protected-mode yes 改成 protected-mode no
③ 默認爲不守護進程模式,把daemonize no 改成daemonize yes
④ 將 requirepass foobared前的「#」去掉,密碼改成你想要設置的密碼(我爲了練習用,設置爲123456)
設置完,按「ESC」鍵,只有輸入「:wq!」保存退出
在/etc/init.d/redis文件中添加入下面紅色字體的部分
#!/bin/sh
# chkconfig: 2345 80 90
# description: Start and Stop redis
#PATH=/usr/local/bin:/sbin:/usr/bin:/bin
REDISPORT=6379
EXEC=/usr/local/redis/redis-server
REDIS_CLI=/usr/local/redis/redis-cli
PIDFILE=/var/run/redis_6379.pid
CONF="/usr/local/redis/redis.conf"
AUTH="123456"
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 does not exist, process is not running"
else
PID=$(cat $PIDFILE)
echo "Stopping ..."
$REDIS_CLI -p $REDISPORT SHUTDOWN
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
在rc.local增長啓動代碼就能夠了。
注意:由於redis登陸時加了密碼驗證,因此用redis時須要加auth 123456
Redis Desktop Manager是Redis圖形化管理工具,方便管理人員更方便直觀地管理Redis數據。
然而在使用Redis Desktop Manager以前,有幾個要素須要注意:
加入 -A INPUT -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT
:wq! #保存退出
若是不報錯,而且進入瞭如圖界面,證實配置沒有問題