一 下載安裝
http://www.redis.cn/download.html 中文網下載redis-4.0.9,上傳至linux/usr/local,解壓。
cd /usr/local/redis-4.0.9
make PREFIX=/usr/local/redis install
會報錯提示需要安裝gcc,yum install gcc安裝後再次運行 make PREFIX=/usr/local/redis install
會報錯:Newer version of jemalloc required
解決辦法:
make MALLOC=libc PREFIX=/usr/local/redis install
成功後修改配置文件redis.conf,這個按照自己需求修改,單機版不需要改什麼,只需要把daemonize改成yes(註釋說的很清楚了,這個是爲了讓redis作爲一個daemon進程),logfile目錄根據自己的需求修改。端口默認即可。
src/redis-server ./redis.conf啓動redis,然後就可以用src/redis-cli啓動命令行進行測試了。
二 註冊爲系統服務
cp /usr/local/redis-4.0.9/utils/redis_init_script /etc/rc.d/init.d/redis
mkdir /etc/redis
cp /usr/local/redis-4.0.9/redis.conf /etc/redis/6379.conf
vim /etc/rc.d/init.d/redis修改腳本:
然後執行:
chkconfig --add redis
然後就可以用啓動系統服務那樣進行啓動了:
service redis start
service redis stop
把redis配置到環境變量:
在/etc/profile最後添加
export PATH="$PATH:/usr/local/redis-4.0.9/src"
然後source /etc/profile
然後就可以直接redic-cli啓動redis命令行了。
三 密碼驗證
修改/etc/redis/6379.conf:
requirepass 你的密碼
然後redis-cli後,會提示:
所以需要使用redis-cli -a 123456進入:
參考:redis專欄