Linux下部署Redis

环境:1.Linux(CentOS-6.6-x86_64)

            2.Redis-3.2.9

 

部署过程:

 1.安装gcc(已经有过的就跳过)

  [root@localhost ~]# yum -y install gcc

 

安装完成!


2.在/usr/loca/txw/reids目录下放下载的安装包

   


3. 在当前目录解压

    [root@localhost redis]# tar zxvf redis-3.2.9.tar.gz

   这是可以看到当前目录下有两个文件

   

4.编译

   cd到解压目录,然后make

   [root@localhost redis-3.2.9]# make  make 

  如果出现

   

  则说明缺少环境变量,那么加上参数

   [root@localhost redis-3.2.9]# make MALLOC=libc

    

    编译成功!


5. make test

    [root@localhost redis-3.2.9]# make test

    

    如果出现上述错误信息,说明缺少tcl库

     [root@localhost redis-3.2.9]# yum install tcl  (过程中输入y即可)

     [root@localhost redis-3.2.9]# make test   (重新test,过程有点慢)


6. 安装

  [root@localhost redis-3.2.9]# make RPEFIX=/usr/local/txw/redis/redis3 install

  其中RPEFIX指定安装路径,这里安装在redis下面的redis3目录中,

  bin目录中,可以看到:

  

  各个文件的具体作用:

    redis-benchmark 性能测试工具
redis-check-aof 日志文件检测工(比如断电造成日志损坏,可以检测并修复)
redis-check-dump 快照文件检测工具,效果类上
redis-cli 客户端
redis-server 服务端


 7. 复制配置文件

   


8. 启动连接

 a. 启动服务端(以复制过来的redis.conf为启动的配置)

  

   服务端启动成功!

  b. 客户端启动:

     因为这个终端被这个redis服务进程占了,所以不能关(先不让其在后台运行)

     所以重新开一个终端

    

   客户端启动成功!

 9. 测试

   在客户端中:

   

 OK,部署成功!

  

  10. 后台启动

    修改配置文件redis3/redis.conf,找到daemonize no,改为aemonize yes重新启动redis,发现redis已经在后台运行。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值