本次介紹下redis的安裝及詳細配置,需要注意的是本地介紹的不是通過yum方式安裝,也不推薦大家使用yum安裝,安裝完了其實啥也不知道.
1,通過rz命令將本地的tar.gz包上傳到linux服務器上;我這里用的是redis-3.0.2.tar.gz,上傳到/home/download下:

2.tar -zxvf 命令解壓文件:

3,進入到redis-3.0.2文件夾下執行make編譯命令,

看到下面這樣的結果說明一切正常,

5,執行 make install命令進行安裝,我個人習慣將軟件都安裝到一個指定的目錄下,這次安裝的目錄是/home/server/redis 安裝目錄可以提前建好:

安裝完成結果跟上圖一樣說明安裝一切正常.
可以到redis目錄下看會有個bin的目錄,,
6,將redis-3.0.2目錄下的redis.conf文件復制到安裝完成的目錄redis目錄下:

7,到這一步就可以啟動redis試試了 ./bin/redis-server redis.conf

如果能夠看到跟尚明圖片一樣的,那么恭喜你成功了,但是......這個界面不能進行任何操作,Ctrl+C又會把redis結束掉(當然你也可以另起窗口操作)>>>>>>
總之怎么都感覺不是那么回事,那么就一步到位下面就是配置了
-----------------------------------------------------------------------------------分割線-----------------------------------------------------------------------------------------------------------------
8,這里修改配置文件redis.conf 主要修改倆個地方.>> vim redis.conf
1.將daemonize后面的no改為yes,意為后台運行的意思(大約在文件的37行)
2.將requirepass前面的#號去掉,開啟密碼驗證,然后后面是我設置的密碼(大約在文件的391行)


9.配置文件修好了之后我們就開始講redis配置到系統服務了:
回到解壓完后的文件夾下redis-3.0.2/utils/下,將redis_init_script復制到/etc/init.d下並改名為redis

然后修改這個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=6379
REDISPASSWORD=wwwaaa
EXEC=/home/server/redis/bin/redis-server
CLIEXEC=/home/server/redis/bin/redis-cli
PIDFILE=/var/run/redis.pid
CONF="/home/server/redis/redis.conf"
#echo $1
case "$1" in
cli)
echo "Cli Redis server..."
$CLIEXEC -p 6379 -a wwwaaa
;;
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 $PID
echo "Stopping ..."
$CLIEXEC -p $REDISPORT -a $REDISPASSWORD 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
安裝路徑不一樣的需要修改下,密碼也一樣,然后保存.
10,將redis添加到系統服務:chkconfig redis

11然后我們就可以通過service來啟動/停止redis了,

12,然后現在可以啟動redis了

到這里搭建就全部完成了,,可以用命令試下:

一切正常.........................................
附件評論稍后上傳吧~
