Linux下Redis的安裝和配置

==我用的是centos6.4 64位的系統(tǒng)==
1、安裝redis將redis安裝到/usr/local/redis$ mkdir /user/local/redis
進(jìn)入安裝目錄下$ cd /user/local/redis
下載需要的redis版本(http://www.redis.cn/download.html)
$ wget wget https://github.com/antirez/redis/archive/2.8.19.tar.gz -O redis-2.8.19.tar.gz$ tar xzf redis-2.8.19.tar.gz$ cd redis-2.8.19$ make

二進(jìn)制編譯完成后在src目錄下,運(yùn)行如下$ src/redis-server
啟動(dòng)結(jié)果如下:


Paste_Image.png

啟動(dòng)之后,可以另開(kāi)一個(gè)終端用redis-cli命令連接redis:


Paste_Image.png

2、將redis以服務(wù)方式運(yùn)行因?yàn)橥瓿傻谝徊降牟僮骱?,按Ctrl+C或者退出終端redis就會(huì)停止運(yùn)行,所以要將其作為服務(wù)運(yùn)行首先將redis安裝目錄下utils/redis_init_script文件復(fù)制到/etc/init.d下$ cp /usr/local/redis-2.8.19/utils/redis_init_script /etc/rc.d/init.d/redis

然后vim /etc/rc.d/init.d/redis在文檔第二行添加# chkconfig: 2345 80 90
然后注意:
EXEC=/usr/local/redis/bin/redis-server CLIEXEC=/usr/local/redis/bin/redis-cli

因?yàn)槲覀兊陌惭b目錄是/usr/local/redis-2.8.19,所以上面兩行改為
EXEC=/usr/local/redis-2.8.19/src/redis-server CLIEXEC=/usr/local/redis-2.8.19/src/redis-cli

還要注意redis文件的$EXEC $CONF
這里,在CONF后面增加&$EXEC $CONF &
“&”,即是將服務(wù)轉(zhuǎn)到后面運(yùn)行的意思,否則啟動(dòng)服務(wù)時(shí),Redis服務(wù)將占據(jù)在前臺(tái),占用了主用戶界面,造成其它的命令執(zhí)行不了。
可以看到在/etc/init.d/redis文件中,有這么一行:CONF="/etc/redis/${REDISPORT}.conf
于是將redis配置文件拷貝到/etc/redis/下$ mkdir /etc/redis
$ cp /usr/local/redis-2.8.19/redis.conf /etc/redis/6379.conf

但是redis_init_script文件里的PIDFILE=/var/run/redis_${REDISPORT}.pid
所以通過(guò)vim /etc/redis/6379.conf將pidfile /var/run/redis.pid 改為 pidfile /var/run/redis_6379.pid
完成上面的操作之后,即可注冊(cè)服務(wù):$ chkconfig --add redis
然后啟動(dòng)redis服務(wù)$ service redis start
redis就可以服務(wù)方式運(yùn)行
3、將redis-server和redis-cli命令加入環(huán)境變量$ vim /etc/proflie
在最后一行加入export PATH=/usr/local/redis-2.8.19/src:$PATH
使其立即生效$ source /etc/proflie

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容