前言
我也是第一次碰redis,以前做MIS、MES、RD,都沒有碰過有大量請求需要快取的情況,
一般都是直接衝去SQL撈資料處理。
同事以前就接觸過這種big query的資料庫了,但也只是會用,不會安裝,
所以就有了這篇採坑記了。
正文
最簡單地安裝方式,
yum install redis
-
編輯 /etc/redis.conf
找到 port 6379 ,將它改為 port 8090 -
重啟服務 sudo systemctl restart redis
-
發現服務無法啟動(fig.1),查log(fig.2),發現沒有權限。
(fig.1)
(fig.2)
- selinux的問題,要麻關掉,要麻新增port
sudo: semanage: command not found
安裝
yum install policycoreutils-python
然後執行
sudo semanage port -a -t redis_port_t -p tcp 8090
ref.
Redis: Creating Server TCP listening socket *:6388: bind: Permission denied
解決 semanage command not found
- 重開redis。
sudo systemctl restart redis
sudo systemctl status redis
ref.
安裝 Redis 時遇到的錯誤排除
0 意見:
張貼留言