共計 1818 個字符,預(yù)計需要花費 5 分鐘才能閱讀完成。
這篇文章主要為大家展示了“CentOS 下如何安裝 redis-4.0.1”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓丸趣 TV 小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“CentOS 下如何安裝 redis-4.0.1”這篇文章吧。
1、下載 Redis
下載最新 Linux 版本的 Redis,我用的是 redis-4.0.1.tar.gz。百度云盤鏈接:https://pan.baidu.com/s/1bo5UOUV 密碼:iofs
2、編譯
redis 是通過源碼安裝的,所以我們需要先安裝 gcc 編譯器,同時安裝 redis 所依賴的 tcl 包
yum install gcc tcl
正在下載安裝包
安裝完成
3、創(chuàng)建安裝目錄
mkdir redis
4、上傳并解壓
將下載好的 redis 上傳到新建的目錄下,然后解壓
tar -xzvf redis-4.0.1.tar.gz
5、指定安裝目錄
使用 PREFIX 指定 redis 安裝目錄,make PREFIX=/home/diweikang/redis/ install
安裝完成之后可以看到 /home/diweikang/redis 目錄下有一個 bin 目錄,bin 目錄里面是 redis 的命令腳本
6、將 redis 配置成服務(wù)
按照上面的操作步驟,redis 的啟動腳本為:/home/diweikang/redis/redis-4.0.1/utils/redis_init_script
將啟動腳本復(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)配置,使之能注冊成為服務(wù)
vi /etc/rc.d/init.d/redis
(1)在監(jiān)本第一行后面添加一行內(nèi)容為:#chkconfig: 2345 80 90 如果不添加,在注冊服務(wù)的時候會提示: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 下并按端口號命名為 6379.conf
cp /home/diweikang/redis/redis-4.0.1/redis.conf /home/diweikang/redis/conf/6379.conf
做了以上準(zhǔn)備后,在對 CONF 屬性做如下調(diào)整
CONF 改為 /home/diweikang/redis/conf/${REDISPORT}.conf
(6)更改 redis 開啟的命令,以后臺運行的方式執(zhí)行
$EXEC $CONF
的作用是將服務(wù)轉(zhuǎn)到后臺運行
修改后的服務(wù)腳本內(nèi)容為
7、將 redis 注冊成為服務(wù)
chkconfig –add redis
8、防火墻開啟對應(yīng)端口
vi /etc/sysconfig/iptables
重啟防火墻 service iptables restart
9、修改 redis 配置文件 6379.conf
daemonize no 改為 daemonize yes
pidfile /var/run/redis.pid 改為 pidfile /var/run/redis_6379.pid
注釋掉綁定的主機(jī),否則客戶端無法連接 #bind 127.0.0.1
protected-mode yes 改為 protected-mode no
10、啟動 redis 服務(wù)
service redis start
11、將 redis 添加到環(huán)境變量中
vi /etc/profile
使配置生效
source /etc/profile
12、驗證
使用 redis-cli 發(fā)送命令了
以上是“CentOS 下如何安裝 redis-4.0.1”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注丸趣 TV 行業(yè)資訊頻道!