第一步:下载redis-3.0.4到 /usr/local目录中
下载命令 wget http://download.redis.io/releases/redis-3.0.4.tar.gz
解压文件 tar -zxvf redis-3.0.4.tar.gz
第二步:编译安装
安装包:yum -y install gcc gcc-c++ libstdc++-devel
进入到解压目录:/usr/local/redis-3.0.4 执行 make 命令
这如果出错:jemalloc/jemalloc.h: No such file or directory 执行 make MALLOC=libc命令
make命令执行完后,进入/usr/local/redis-3.0.4/src中 执行make install
验证下查看 /usr/local/redis-3.0.4/src目录下是否存在redis-server 、redis-cil,有就是OK
第三步:新建两个文件夹 存放redis的配置文件和命令
新建两个文件夹存放redis的命令和配置文件
mkdir -p /usr/local/redis/etc
mkdir -p /usr/local/redis/bin
把/usr/local/redis-3.0.4目录下的redis.conf 移动到/usr/local/redis/etc目录下
执行如下命令:cp redis.conf /usr/local/redis/etc/
把redis-3.0.4/src里的mkreleasehdr.sh、redis-benchmark、redis-check-aof、redis-check-dump、redis-cli、redis-server
文件移动到/usr/local/redis/bin下,命令:
mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /usr/local/redis/bin
第四步 修改配置文件
修改/usr/local/redis/etc/redis.conf 文件中的 daemonize修改为yes
修改 rdb文件存放的路径:
启动redis的命令:
进入到 /usr/local/etc/bin下 ./redis-server../etc/redis.conf
检查是否启动 :
Ps –ef|grep redis
Ps –el|grep redis
Netstat –tunpl | grep redis
第五步 进入客户端
./redis-cli 进入客户端命令
设置密码:
config get requirepass
config set requirepass "123456"
登录 ./redis-cli -a 123456
./redis-cli shutdown 关闭redis