centos7環境下用yum安裝redis報錯沒有redis安裝包

字號+ 編輯: 国内TP粉 修訂: 科学鼠辈 來源: cnblogs 2023-09-11 我要說兩句(0)

試試先輸入yum install epel-release之後再yum install redis就能解決

一、安裝redis

1、檢查是否有redis yum 源

yum install redis

2、下載fedora的epel倉庫

yum install epel-release

3、安裝redis數據庫

yum install redis

4、安裝完畢後,使用下面的命令啓動redis服務

# 啓動redis

service redis start

# 停止redis

service redis stop

# 查看redis運行狀態

service redis status

# 查看redis進程

ps -ef | grep redis

5、設置redis爲開機自動啓動

chkconfig redis on

6、進入redis服務

# 進入本機redis
redis-cli
# 列出所有key
keys *

7、防火牆開放相應耑口

# 開啓6379
/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
# 開啓6380
/sbin/iptables -I INPUT -p tcp --dport 6380 -j ACCEPT
# 保存

/etc/rc.d/init.d/iptables save

# centos 7下執行

service iptables save

二、修改redis默認耑口和密碼

你不想自己的服務器被做成挖鑛機, 就趕快改掉redis密碼再對外開放。

1、打開配置文档

vi /etc/redis.conf

2、修改默認耑口,查找 port 6379 修改爲相應耑口即可

3、修改默認密碼,查找 requirepass foobared 將 foobared 修改爲你的密碼

 

4、使用配置文档啓動 redis

redis-server /etc/redis.conf &

5、使用耑口登錄

redis-cli -h 127.0.0.1 -p 6179

6、此時再輸入命令則會報錯

7、輸入剛才輸入的密碼

auth 111

 8、停止redis

命令方式關閉redis

redis-cli -h 127.0.0.1 -p 6179
shutdown

進程號殺掉redis

ps -ef | grep redis
kill -9 XXX

三、使用redis desktop manager遠程連接redis

1、訪問如下網址下載redis desktop manager

https://redisdesktop.com/download

2、安裝後啓動,新建一個連接

 3、填寫如下信息後點擊“Test Connection”測試是否連接成功

4、如果長時間連接不上,可能有兩種可能性

  a)bind了127.0.01:只允許在本機連接redis

  b)protected-mode設置了yes(使用redis desktop manager工具需要配置,其餘不用)

解決辦法:

# 打開redis配置文档
vi /etc/redis.conf
# 找到 bind 127.0.0.1 將其注釋
# 找到 protected-mode yes 將其改爲
protected-mode no

5、重啓redis

service redis stop
service redis start

6、再次連接即可

 

參考:

https://www.cnblogs.com/wiseroll/p/7061673.html

http://blog.csdn.net/gebitan505/article/details/54602662

http://blog.csdn.net/lh2420124680/article/details/75426144


閲完此文,您的感想如何?
  • 有用

    0

  • 沒用

    0

  • 開心

    0

  • 憤怒

    0

  • 可憐

    0

1.如文章侵犯了您的版權,請發郵件通知本站,該文章將在24小時内刪除;
2.本站標注原創的文章,轉發時煩請注明來源;
3.交流群: 2702237 13835667

相關課文
  • MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details about the error.

  • redis-server啓動時報錯FATAL CONFIG FILE ERROR

  • phpredis擴展的使用命令全集

  • php7和php8安裝php-redis擴展

我要說說
網上賓友點評