Linux上redis詳細安裝及配置過程
本次介紹下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了
到這裏搭建就全部完成了,,可以用命令試下:
一切正常.........................................
附件評論稍後上傳吧~
Linux上redis詳細安裝及配置過程