- 安装redis依赖程序
yum install gcc-c++
- 安装包上传到/root/目录下
cd /root/
- 解压
tar -zxvf redis-3.0.7.tar.gz
- 编译 将源码翻译为.o文件
进入到Redis目录下
cd /root/redis-3.0.7
- 执行make命令
- 创建一个安装目录
cd /usr/loca/
mkdir redis
- 安装reids
进入到目录 cd /root/redis-3.0.7
- 输入命令
make PREFIX=/usr/local/redis install
- 由于redis启动需要一个配置文件,将配置文件复制到 /root/redis/目录下(要到 /root/redis-3.0.7目录下执行)
cp redis.conf /usr/local/redis/redis.conf
- 回到/usr/local/redis/目录 修改redis.conf
把daemonize no 改成daemonize yes
- 在当前/usr/local/redis/目录下启动服务端
./bin/redis-server ./redis.conf
- 没有反应,查看一下防火墙是否开启redis6379端口
firewall-cmd --zone=public --list-ports
- 发现没有开启,输入命令开启,并保存生效
sudo firewall-cmd --zone=public --add-port=6379/tcp --permanent
sudo firewall-cmd --reload
- 再次查看,有了
firewall-cmd --zone=public --list-ports
- 启动客户端
./bin/redis-cli
- 测试redis是否正确安装成功
向服务器发送 ping 命令,服务器返回 pong
向服务器发送 set name tom
get name 命令可以看到可以获取到tom的信息
向服务器发送keys *
可以查看服务器中一共有多少键值对的数据,可以查看到各个键值类型数据