最近博主在開發項目中用到了redis作緩存,在部署的時候發現服務器沒法鏈接外網,研究一晚後終於搞定。現分享一下經驗。node
1)redis是須要c語言環境的,因此先手動下載安裝gcc環境(博主用的Cetnos7)需下載對應的rpm文件redis
具體文件以下:緩存
(密碼:novy ,點此下載:http://pan.baidu.com/s/1dF8MsYd),而後進入安裝改rpm的目錄,服務器
輸入:rpm -Uvh *.rpm --nodeps --force 查看是否安裝成功:gcc -v和g++ -v;server
2)安裝redis開發
將redis-3.0.0.tar.gz上傳至root目錄;部署
解壓安裝包 # tar -zxf redis-3.0.0.tar.gzget
編譯redis源碼源碼
#cd redis-3.0.0編譯
#make
#make install PREFIX=/usr/local/redis
啓動redis:
# cd /usr/local/redis/bin/
# ./redis-server
3)若須要已配置項啓動redis,則須要將解壓後redis-3.0.0中src中的redis.conf文件拷貝至/usr/local/redis/bin目錄下,在bin目錄下已後臺方式啓動:
#./redis-server redis.conf
4)查看是否安裝啓動成功:
#ps -ef|grep redis
或者以客戶端登陸:
./redis-cli -h 127.0.0.1 -p 6379
(博主第一次寫,若有不對之處,但願指出,轉載請聲明。謝謝!)