redis安裝以及報錯修復

1.登陸redis官網下載redis安裝包

https://redis.io/downloadredis

2.下載官網最新的安裝包,解壓而且make

$ wget http://download.redis.io/releases/redis-5.0.2.tar.gz
$ tar xzf redis-5.0.2.tar.gz
$ cd redis-5.0.2
$ make

注意:騰訊雲安裝可能會報錯提示沒有gcc
阿里雲上直接會安裝gcc,安裝gcc:測試

yum install gcc+ gcc

3.修改配置文件

band:0.0.0.0 若是須要給外網鏈接該配置該成0.0.0.0【生產環境不建議開放】
port 6379 端口建議該成別的,默認端口容易形成攻擊
daemonize yes 容許後臺啓動ui

4.啓動redis

src/redis-server redis.conf阿里雲

5.鏈接redis,而且修改密碼

[root@izwz9ezkmfgg9s8ldbi3y5z redis-5.0.2]# src/redis-cli -p 6379
127.0.0.1:6379> config get requirepass
1) "requirepass"
2) ""
127.0.0.1:6379> config set requirepass "123456"
OK
127.0.0.1:6379> config get requirepass
(error) NOAUTH Authentication required.
127.0.0.1:6379>

config get requirepass 查看當前密碼
config set requirepass "123456" 設置密碼 設置成功以後再次查看密碼會提示沒有權限,須要從新鏈接。code

6.從新鏈接

[root@izwz9ezkmfgg9s8ldbi3y5z redis-5.0.2]# src/redis-cli -h 127.0.0.1 -p 6379 -a 123456
Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.
127.0.0.1:6379> config get requirepass
1) "requirepass"
2) "123456"
127.0.0.1:6379>

配置OK
set key value get key 測試經過,外網鏈接測試OK 搞定server

相關文章
相關標籤/搜索