redis配置修改后不生效的原因


通過編譯安裝redis之后,修改配置文件之后,發現里面的配置不生效?

原因是:當我們在啟動redis的時候,需要加上redis.conf的配置文件一起

 

 

我的redis-server在/usr/local/bin/redis-server ,然后配置文件在/opt/redis-4.0.10/redis.conf

因此,啟動redis這樣啟動,才能生效配置文件:

/usr/local/bin/redis-server /opt/redis-4.0.10/redis.conf

 

 

當以守護進程的方式啟動了redis之后,打開session,連接redis:

redis-cli
# 報錯:
Could not connect to Redis at 127.0.0.1:6379: Connection refused
Could not connect to Redis at 127.0.0.1:6379: Connection refused

# 通過ip和端口連接-配置文件中設置的
redis-cli -h 192.168.6.128 -p 6379

ping
# 不同,需要輸入密碼
(error) NOAUTH Authentication required.

auth admin(admin是自己設置的密碼)
# OK

ping
# 返回PONG  即可

 

 

詳情:

# Note that in order to read the configuration file, Redis must be
# started with the file path as first argument:
#
# ./redis-server /path/to/redis.conf

 

 

此外:停止redis命令是:

/usr/local/bin/redis-cli shutdown

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM