您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“CentOS下如何安裝redis-4.0.1”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“CentOS下如何安裝redis-4.0.1”這篇文章吧。
下載最新Linux版本的Redis,我用的是redis-4.0.1.tar.gz。百度云盤鏈接:https://pan.baidu.com/s/1bo5UOUV 密碼:iofs
redis是通過(guò)源碼安裝的,所以我們需要先安裝gcc編譯器,同時(shí)安裝redis所依賴的tcl包
yum install gcc tcl
正在下載安裝包
安裝完成
mkdir redis
將下載好的redis上傳到新建的目錄下,然后解壓
tar -xzvf redis-4.0.1.tar.gz
使用PREFIX指定redis安裝目錄,make PREFIX=/home/diweikang/redis/ install
安裝完成之后可以看到/home/diweikang/redis目錄下有一個(gè)bin目錄,bin目錄里面是redis的命令腳本
按照上面的操作步驟,redis的啟動(dòng)腳本為:/home/diweikang/redis/redis-4.0.1/utils/redis_init_script
將啟動(dòng)腳本復(fù)制到/etc/rc.d/init.d/目錄下,命名為redis
cp /home/diweikang/redis/redis-4.0.1/utils/redis_init_script /etc/rc.d/init.d/redis
編輯/etc/rc.d/init.d/redis文件,修改相應(yīng)配置,使之能注冊(cè)成為服務(wù)
vi /etc/rc.d/init.d/redis
(1)在監(jiān)本第一行后面添加一行內(nèi)容為:#chkconfig: 2345 80 90 如果不添加,在注冊(cè)服務(wù)的時(shí)候會(huì)提示:service redis does not support chkconfig
(2)REDISPORT端口保持6379不變(注意,端口名將與下面的配置文件名有關(guān))
(3)EXEC改為/home/diweikang/redis/bin/redis-server
(4)CLIEXEC改為/home/diweikang/redis/bin/redis-cli
(5)配置文件設(shè)置
創(chuàng)建redis配置文件目錄 mkdir conf
復(fù)制redis配置文件/home/diweikang/redis/redis-4.0.1/redis.conf到目錄/home/diweikang/redis/conf下并按端口號(hào)命名為6379.conf
cp /home/diweikang/redis/redis-4.0.1/redis.conf /home/diweikang/redis/conf/6379.conf
做了以上準(zhǔn)備后,在對(duì)CONF屬性做如下調(diào)整
CONF改為/home/diweikang/redis/conf/${REDISPORT}.conf
(6)更改redis開啟的命令,以后臺(tái)運(yùn)行的方式執(zhí)行
$EXEC $CONF &
&的作用是將服務(wù)轉(zhuǎn)到后臺(tái)運(yùn)行
修改后的服務(wù)腳本內(nèi)容為
chkconfig --add redis
vi /etc/sysconfig/iptables
重啟防火墻 service iptables restart
daemonize no 改為daemonize yes
pidfile /var/run/redis.pid 改為pidfile /var/run/redis_6379.pid
注釋掉綁定的主機(jī),否則客戶端無(wú)法連接 #bind 127.0.0.1
protected-mode yes 改為 protected-mode no
service redis start
vi /etc/profile
使配置生效
source /etc/profile
使用redis-cli發(fā)送命令了
以上是“CentOS下如何安裝redis-4.0.1”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。