一:下載Redis安裝包
首先從官網下在redis正式版的壓縮包redis-2.8.19.tar.gz,下載後通過FTP工具將壓縮包放到 /usr/local下
二:解壓編譯
#tar -zxvf redis-2.8.19.tar.gz
#mv redis-2.8.19 redis
#cd redis/src
#make //編譯
出現:Hint: It’s a good idea to run ‘make test’ ;)
就說明編譯完成,然後進行安裝.
#cd src /進入src進行安裝:
#make install
三:移動文件
創建兩個文件夾,bin用於存放命令,etc擁有存放配置文件。
#mkdir -p /usr/local/redis/bin
#mkdir -p /usr/local/redis/etc
將redis-2.8.19文件夾下的redis.conf複製到/usr/local/redis/etc/
將src目錄下的7個命令文件(綠色的:mkreleasehdr.sh、redis-benchmark、redis-check-aof、redis-check-dump、redis-cli redis-sentinel、redis-server),移動到/usr/local/redis/bin/
四:啓動Redis服務:
#cd /usr/local/redis/bin
#ls
mkreleasehdr.sh redis-check-aof redis-cli redis-server
redis-benchmark redis-check-dump redis-sentinel
#./redis-server
結果如下圖:
說明我們並沒有使用etc的下的配置文件進行啓動(圖中紅線部分)
如果希望通過指定的配置文件啓動,需要在啓動時指定配置文件:
#^C /ctrl+C終止服務
#pstree -p | grep redis /查看redis服務是否終止乾淨
帶上配置文件 /usr/local/etc/redis.conf 運行redis
# cd/usr/local/redis/bin
# ./redis-server /usr/local/redis/etc/redis.conf
如圖:現在redis仍然是在前臺運行。
如果需要redis在後臺執行的話,需要設置參數:daemonize配置項改爲yes
#vim /usr/local/redis/etc/redis.conf
把daemonize配置項改爲yes ,保存退出後再次使用配置文件啓動redis-server。
#ps -ef | grep redis //查看redis運行狀態
redis服務已經按照配置文件啓動成功!!
五:客戶端登錄
#/usr/local/redis/bin/redis-cli
127.0.0.1:6379>//提示
表明客戶端登錄成功