说明:
- 操作系统:Centos7.x
- 虚拟机:VirtualBox
- 工具:FinalShell
步骤:
- 使用普通用户登录,创建 cluster 文件,进入 /home/bigdata/cluster
- 在当前目录下通过 WGET 下载 Linux 版本的 Redis
wget http://download.redis.io/releases/redis-4.0.2.tar.gz
- 解压下载的 taz 文件
tar -xf redis-4.0.2.tar.gz
- 进入 redis-4.0.2,并且安装 gcc
cd redis-4.0.2
sudo yum install gcc
- 进行编译源代码
make MALLOC=libc
- 编译安装
sudo make install
redis 再按两下tab 可以看到安装的服务
- 创建 redis 文件,并且进入/redis-4.0.2/redis.conf
1. 回到 /home/bigdata/cluster
2. 在当前目录下 mkdir redis
3. cd ./redis-4.0.2
4. vim ./redis.conf
进入配置文件中:
配置修改的地方:
- 将 daemonize no 修改为 daemonize yes #37 行 #是否以后台 daemon 方式运行,默认不是后台运行
- 将 bind 127.0.0.1 修改为 bind 0.0.0.0 #64 行 #绑定主机 IP,默认值为 127.0.0.1,我们是跨机器运行,所 以需要更改
- 将 logfile “” 修改为 logfile “/home/bigdata/cluster/redis/redis.log” #104 行 #定义 log 文件位置,模式 log 信息定向到 stdout,输出到/dev/null(可选)
- 将 dir ./ 修改为 dir "/home/bigdata/cluster/redis " #188 行 #本地数据库存放路径,默认为./,编译 安装默认存在在/usr/local/bin 下(可选)
ok,配置完成!
启动Redis服务器:
- 首先在 ‘/home/bigdata/cluster’ 下执行
cp ./redis-4.0.2/redis.conf ./redis
cd redis
- 启动redis
cd ..
redis-server ./redis/redis.conf
连接Redis服务器:
redis-cli
关闭Redis服务器:
redis-cli shutdown