@Author Jacky Wang
轉(zhuǎn)載注明出處http://www.reibang.com/p/b0efd9cbe1e0
一博其、Redis的安裝
-
下載redis安裝包赋访,可去官網(wǎng)http://redis.io 窟坐,也可通過(guò)wget命令
wget http://download.redis.io/redis-stable.tar.gz --安裝的是最新版的Redis,如要查看Redis版本號(hào),安裝完成后進(jìn)入到安裝目錄執(zhí)行 src/redis-server --version
-
將文件統(tǒng)一解壓到/usr/local/server目錄.命令 :
tar -zxvf [文件名]
-
安裝gcc環(huán)境,命令 :
yum install gcc-c++ :確保虛擬機(jī)安裝時(shí)選擇的自動(dòng)獲取IP河咽,聯(lián)網(wǎng)安裝gcc環(huán)境
1.png
-
進(jìn)入redis安裝目錄,執(zhí)行make命令,進(jìn)行編譯
如果出現(xiàn)下面的錯(cuò)誤,執(zhí)行 make distclean 之后再次執(zhí)行 make 即可
4.png
-
進(jìn)入redis安裝目錄,安裝redis,命令 :
make PREFIX=/usr/local/server/redis install
-
進(jìn)入redis安裝目錄,拷貝redis.conf文件到/usr/local/server/redis/bin目錄,命令 :
cp redis.conf /usr/local/server/redis/bin
-
進(jìn)入redis/bin目錄,啟動(dòng)redis,命令 :
./redis-server redis.conf * 注意:斜杠/有一點(diǎn). ./ * 上面這種方式屬于前端啟動(dòng)redis,啟動(dòng)后redis會(huì)霸占命令窗口,需另開(kāi)會(huì)話窗口才能進(jìn)行其它操作,因此采用后端啟動(dòng)方式田柔。
6.png
如要測(cè)試是否成功啟動(dòng),在redis的bin目錄下執(zhí)行 ./redis-cli進(jìn)入客戶(hù)端,輸入ping艾蓝,如果返回pong表示成功
- 關(guān)閉redis服務(wù)器:ctrl+c
二、 Redis的后端啟動(dòng)方式
-
進(jìn)入redis/bin目錄,修改redis.conf
將daemonize = no修改為daemonize = yes 將bind 127.0.0.1修改為bind 0.0.0.0 或指定服務(wù)器ip
-
進(jìn)入redis/bin目錄,啟動(dòng)redis,命令 :
./redis-server redis.conf
-
查看redis是否開(kāi)啟
方式1 : ps -ef | grep redis, 如果能夠看到redis相關(guān)的進(jìn)程說(shuō)明啟動(dòng)成功 方式2 : 執(zhí)行命令 ./redis-cli 啟動(dòng)客戶(hù)端,再執(zhí)行ping命令,如果返回結(jié)果為pong說(shuō)明啟動(dòng)成功
-
關(guān)閉redis的命令:
./redis-cli shutdown
7.png
三粪牲、 開(kāi)放redis的6379端口
Linux系統(tǒng)開(kāi)放6379端口:
/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
立即生效:
/etc/rc.d/init.d/iptables save
上面開(kāi)放端口號(hào),也可以通過(guò)vim /etv/profile直接進(jìn)行修改后.serviece iptables restart實(shí)現(xiàn)古瓤。
四、 設(shè)置redis開(kāi)機(jī)自啟
1. 進(jìn)入到redis/bin目錄。
2. 記住redis-server與redis-cli的路徑落君。
3. 執(zhí)行 ../utils/install_server.sh
4. 該工具腳本會(huì)自動(dòng)幫我們生成配置,但是EXEC和CLI時(shí)可能不能自動(dòng)尋找到路徑,需要手動(dòng)輸入穿香。
5. reboot重啟測(cè)試一下。測(cè)試成功绎速。
8.png