本篇博客主要介紹阿里雲Centons7下安裝redis而且配置成服務啓動、集羣搭建、以及安裝中遇到都坑和問題解決方案。html
什麼是redis?linux
Redis 是徹底開源免費的,遵照BSD協議,是一個高性能的key-value數據庫。redis
Redis 與其餘 key - value 緩存產品有如下三個特色:mongodb
redis應用場景數據庫
redis、mongodb、memcached區別緩存
遇到問題:服務器
一、linux安裝redis時make test編譯錯誤數據結構
二、阿里雲 CentOS7安裝redis並開啓遠程訪問memcached
遇到的坑:性能
安裝時查閱幾篇博客後發現安裝時都在解壓redis後都去src目錄下使用make test編譯,並且編譯時還會報錯,後面找到解決方案以後發現其實這一步編譯能夠直接忽略,換另外一種方式便可,就是在src目錄下make install,後續安裝會提到。
安裝Redis
一、下載redis
二、使用xftp上傳文件到服務器
三、解壓並重命名
tar -zxvf redis-4.0.10.tar.gz mv redis-4.0.10 redis
四、安裝
使用make install來完成Redis的安裝。Redis的全部二進制文件將會被安裝在/usr/local/bin目錄下
cd /usr/local/tool/redis cd src/ make install
五、配置成服務
1、拷貝
cp /usr/local/tool/redis/utils/redis_init_script /etc/rc.d/init.d/redis
2、拷貝服務
cd /usr/local/bin cp redis-server /usr/local/tool/redis/src/ cp redis-cli /usr/local/tool/redis/src/
3、創建配置文件並拷貝默認配置
mkdir /etc/redis
cp /usr/local/tool/redis/redis.conf /etc/redis/6379.conf
4、修改配置文件(配置文件過長,建議弄到本地修改)
5、修改配置文件 /etc/rc.d/init.d/redis
六、啓動中止
service redis start service redis stop
七、測試鏈接