1、下载redis安装包
wget https://download.redis.io/releases/redis-6.2.6.tar.gz
2、解压
tar -zxvf redis-6.2.6.tar.gz
3、查看是否有gcc,没有则安装
- 查看gcc是否安装
gcc -v
- 安装gcc
yum install gcc
4、进入redis根目录,编译
cd redis-6.2.6/
- 编译
make
5、安装redis服务
make install
6、启动redis
- 进入/usr/local/bin目录下
cd /usr/local/bin
启动
./redis-server
注意:这种启动方式ctrl+c结束后,redis服务也就关闭了
7、设置后台启动
- 将redis.conf文件复制到/usr/local/bin
cp redis.conf /usr/local/bin
- 编辑/usr/local/bin/redis.conf
vi /usr/local/bin/redis.conf
- 设置为后台运行
vim下退出编辑模式输入/daemonize查找,再按n查找下一个
- 修改默认端口(因为redis 6379端口有一个远程代码执行漏洞)
vim下退出编辑模式输入/port查找,再按n查找下一个
-
修改密码
vim下退出编辑模式输入/requirepass,按n查找下一个
-
关闭保护模式
vim下退出编辑模式输入/protected-mode,按n查找下一个
-
设置允许外部服务器访问
vim下退出编辑模式输入/bind,按n查找下一个
-
保存退出
后台启动redis
./redis-server redis.conf
8、启动redis客户端redis-cli
redis-cli -a 你的密码 -p 你设置的端口号
- 或者
redis-cli -p 你设置的端口号
- 然后
auth 你的密码
9、使用redis可视化工具Another Redis Desktop Manager连接redis
over