1. 程式人生 > >linux下使用yum安裝redis

linux下使用yum安裝redis

安裝

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