redis 下载地址:
http://redis.io/download
安装步骤
1 安装gcc
yum install gcc
2 压缩redis
2-1把下载好的redis‐5.0.3.tar.gz放在/usr/local文件夹下, 切到use/local目录下 然后解压redis压缩包.
tar xzf redis‐5.0.3.tar.gz
2-2 或者直接在服务器上下载,然后解压
wget http://download.redis.io/releases/redis‐5.0.3.tar.gz
tar xzf redis‐5.0.3.tar.gz
3.切到redis目录:
cd redis‐5.0.3
4.编译安装:
make
5.启动redis:
./src/redis‐server redis.conf(注意要使用后台启动,所以修改redis.conf里的daemonize改为yes)
7.验证是否成功:
ps ‐ef | grep redis
8.进入redis客户端:
8.1 没有密码正常进入
./src/redis‐cli
8.2 通过ip端口进入
这里是引用redis-cli -h 远程IP -p 端口
redis-cli -h 124.32.54.87 -p 4578
再 输入 auth 密码
若密码为空 直接 输入 auth 回车
8.3 修改 redis 密码
config set masterauth 密码
config set requirepass 密码
config rewrite --把密码写到配置文件,系统重启时密码也不会丢失
若 在设置时 提示 权限不足
是因为 redis的配置文件 没有写权限
chmod 777 redis.conf --给配置文件 加权限
linux 文件权限
所以 7 = 4+2+1 = rwx
5= 4+1 =rx
6=4+2 =rw
所以 777 是 给 用户,用户组 ,其他用户 赋予文件的 读 写 执行 的权限
9.退出客户端:
quit
10.退出redis服务:
先用ps ‐ef | grep redis查询出redis的进程号
(1) kill 进程号就可以了
或者
(2) src/redis-cli shutdown
11.番外篇-外网连接失败
如果redis是在阿里云服务器上部署的话,启动后redis后,外网是访问不到的,
这里就要配置redis的文件和添加阿里云的安全组
1.在redis的配置文件redis.conf中把bind 127.0.0.1改为都伟 bind 0.0.0.0
2.因为是买的阿里云服务器,所以必须配置安全组,把redis的6379这个端口打开,这样外网才能访问这个端口