前言
配置完mysql之后,我們來(lái)緊接著安裝redis,畢竟這些不用太多的思考,就是命令執(zhí)行,配置文件,連接測(cè)試。
安裝
首先,我們要看安裝哪個(gè)版本,可以在Redis官網(wǎng) <http://download.redis.io/releases/>看看我們安裝哪個(gè)版本。
在之前使用wget的時(shí)候,我一直以為下載都會(huì)放到默認(rèn)文件夾,誰(shuí)知道一看,原來(lái)是在哪執(zhí)行就下載到哪,這里注意下
[root@april tmp]# wget http://download.redis.io/releases/redis-5.0.5.tar.gz
[root@april tmp]# tar -zxvf redis-5.0.5.tar.gz -C /usr/local/
解壓完成之后我們看下是否有g(shù)cc依賴(lài)庫(kù),畢竟要用到make命令編譯吧。
[root@april tmp]# gcc -v bash: gcc: command not found... [root@april tmp]#
sudo yum install -y gcc
安裝完依賴(lài)庫(kù)后,我們來(lái)切換目錄開(kāi)始執(zhí)行編譯。
[root@april tmp]# cd /usr/local/redis-5.0.5/ [root@april redis-5.0.5]# make
MALLOC=libc [root@april redis-5.0.5]# cd src && make install
編譯完成后,我們就開(kāi)始來(lái)運(yùn)行一下看看吧。
[root@april src]# ./redis-server
OK,運(yùn)行完成后,我們就開(kāi)始來(lái)看看配置吧。
#將值改為yes daemonize yes # 注釋掉它,以便讓外網(wǎng)訪(fǎng)問(wèn) # bind 127.0.0.1 # 關(guān)閉保護(hù)模式
protected-mode no #
當(dāng)Redis以守護(hù)進(jìn)程方式運(yùn)行時(shí),Redis默認(rèn)會(huì)把pid寫(xiě)入/var/run/redis.pid文件,可以通過(guò)pidfile指定 pidfile
/var/run/redis_6379.pid # 指定Redis監(jiān)聽(tīng)端口,默認(rèn)端口為6379 # 如果指定0端口,表示Redis不監(jiān)聽(tīng)TCP連接 port
6379 # 注意,這里只能指定一個(gè)目錄,不能指定文件名 dir /var/redis/6379
保存之后,我們來(lái)設(shè)置redis后臺(tái)啟動(dòng),開(kāi)機(jī)啟動(dòng),省的每次調(diào)整。
[root@april redis-5.0.5]# mkdir /etc/redis [root@april redis-5.0.5]# cp
/usr/local/redis-5.0.5/redis.conf /etc/redis/6379.conf [root@april
redis-5.0.5]# cp /usr/local/redis-5.0.5/utils/redis_init_script
/etc/init.d/redisd # 切換到服務(wù)目錄 [root@april redis-5.0.5]# cd /etc/init.d/
[root@april init.d]# chkconfig redisd on # 校驗(yàn)通過(guò)后我們就可以像操作服務(wù)一樣了 [root@april
init.d]# service redisd start
完成后,記得我們開(kāi)啟下防火墻。
[root@april init.d]# firewall-cmd --permanent --add-port=6379/tcp success
[root@april init.d]# firewall-cmd --reload
測(cè)試
隨便添加一個(gè)鍵值對(duì)試試。
小結(jié)
Redis配置完成后,下來(lái)會(huì)先對(duì)基礎(chǔ)工程進(jìn)行redis的連接使用做示例,路漫漫,要鼓搗的東西還有很多。
熱門(mén)工具 換一換
