1. 程式人生 > >linux中redis服務的安裝

linux中redis服務的安裝

Linux REDIS安裝

下載REDIS安裝包:

解壓安裝包:

tar xzfredis-2.6.14.tar.gz   

跳轉到redis的安裝目錄

cd redis-2.8.7

指定安裝目錄

make PREFIX=/usr/local/redisinstall

安裝

make

將redis加入服務 [將檔案放入 /etc/init.d]

複製原始碼包下utils下的redis_init_script 

cp/home/likang/package/redis-2.8.7/utils/redis_init_script  /etc/rc.d/init.d/redis

編輯/etc/init.d/redis

第二行加入  #chkconfig: 2345 80 90 

檢查EXEC 服務端、客戶端路徑是否正確[目錄檔案是否正確]

開始命令加入 &  [後臺執行,不然就回佔一個終端視窗]

到原始碼目錄下邊將redis配置檔案拷貝到/etc/redis/6379.conf

cp /home/package/redis-2.8.7/redis.conf  /etc/redis/6379.conf

/usr/local/bin/redis-server

/usr/local/redis/bin

註冊redis服務

chkconfig --add redis

啟動redis服務

service redis start 

停止redis

服務

Serviceredis stop

將redis命令加入環境變數中

vi /etc/profile

最後一行加入:

export PATH="$PATH:/usr/local/redis/bin"

然後馬上應用這個檔案: 
./etc/profile
或者
source /etc/profile

這樣就可以直接呼叫redis-cli的命令了,如下所示: 
redis-cli 
redis 127.0.0.1:6379> auth mypasswd 
OK
redis 127.0.0.1:6379>

問題:

service redis stop,提示/var/run/redis.pid does not exist, process is not running  

Vim /etc/init.d/redis

修改PIDFILE 刪除埠號

修改nginx守護程序開啟

daemonize= yes