安裝
注意:yum install -y與yum install的區別
yum -y install 包名(支持*):自動選擇y,全自動
yum install 包名(支持*):手動選擇y or n
1、yum install redis #使用yum安裝redis
#如果執行該命令後,在最後顯示:
Installed:
redis.x86_64 0:3.2.12-1.el7
Dependency Installed:
jemalloc.x86_64 0:3.6.0-1.el7
Complete!
說明Redis安裝成功!!! !!
2.
#若執行該命令後在最後顯示:
There is no available software package redis.
Error: no need to deal with it.
說明redis安裝失敗。
安裝失敗的原因:
centos官方yum源裏面沒有redis,所以無法安裝,這時我們需要安裝一個第三方發yum源,這裏用了fedora的epel倉庫。
繼續執行命令:yum install epel-release
說明:安裝過程有“Is this ok [y/d/N]: ”,讓你確認的,輸入y按回車。
再次安裝redis即可:yum install redis
基本命令
1、啓動redis服務
service redis start 或者 /bin/systemctl start redis.service
2、關閉redis服務
service redis stop
3、重啓redis服務
service redis restart
4、查看redis狀態
service redis status
5、設置開啓啓動
chkconfig redis on
6、查看redis是否開啓
ps -ef|grep redis
7、進入redis服務/連接測試
redis-cli(端口號密碼ip均爲默認時) 或者
redis-cli -h 修改後的ip -a 設置的密碼 -p 修改的端口號
有的時候會有中文亂碼,要在redis-cli後面加上–raw,即redis-cli --raw
8、選擇redis庫
select 1 (默認選擇0號庫數據庫,默認支持16個庫數據庫(0-15),可通過配置文件支持更多,無上限)
9、關閉redis服務
redis-cli shutdown 關閉默認的redis服務
也可以關閉指定的redis,
redis-cli -h 先修改後的ip -a 設置的密碼 -p 修改的端口號
10、開放端口6379/6380的防火牆
/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
/sbin/iptables -I INPUT -p tcp --dport 6380 -j ACCEPT
11、yum卸載redis
yum remove redis