redis安装步骤以及报错修复教程
1.登录redis官网下载redis安装包
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 允许后台启动
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" 设置密码 设置成功之后再次查看密码会提示没有权限,需要重新连接。
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 搞定