redis的安装

一、redis的安装

(本列的安装环境为:centos6.4版本,安装的redis为最新版的redis2.6.14)

1.下载redis安装包:https://code.google.com/p/redis/downloads/list

2、解压文件

     tar xzvf redis-2.6.14.jar

3、进入解压后的目录

      cd redis-2.6.14

4、编译

       make

5、安装

       make install

       注:

        (1) 因在安装时会在非当前用户目录下自动生成相应的安装目录,所以要以root身份运行该命令。

        (2) 使用make install方式会把安装后产生的可执行文件放在/usr/local/bin目录下(默认的,在本例中使用的是该命令)。 
        (3) 可以在安装前使用./configure --prefix="你指定的安装目录" 命令将安装目录放在指定位置(如:"/usr/local/redis"),然后执
行"make install"命令。

        (4)在安装过程中会生成如下文件(本例在usr/local/bin目录下)

redis-server:redis服务器启动程序

redis-cli:redis客户端命令行工具,当然,你也可以用telnet根据其纯文本协议来操作)

redis-benchmark:Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能 

redis-check-aof :数据快照测试工具

redis-check-dump:redis检测工具

6.删除编译生成的临时二进制文件:

    make clean

7、将安装后的文件放在指定目录下(方便日后维护和管理)

     mkdir /usr/local/redis   

     cp /usr/local/bin/redis* /usr/local/redis

8、设置配置文件路径

    mkdir  /etc/redis

     cp redis.conf /etc/redis

9、修改配置文件

    vi /etc/redis/redis.conf
     将 daemonize no改为daemonize yes(表示redis服务以后台方式运行

对于redis.conf配置文件具体配置参数参考如下:

•  daemonize:是否以后台daemon方式运行,默认为no  

•   pidfile:pid文件位置,默认/var/run/redis.pid  

•   port:监听的端口号,默认为6379  

•   timeout:请求超时时间,默认为0  

•   loglevel:log信息级别,默认为notice  

•   logfile:log文件位置,默认stdout  

•   databases:开启数据库的数量,默认为16  

•   save * *:保存快照的频率,第一个*表示多长时间,第三个*表示执行多少次写

       操作。在一定时间内执行一定数量的写操作时,自动保存快照。可设置多个条

       件。  

•   rdbcompression:是否使用压缩,默认为yes  

10 •   dbfilename:数据快照文件名(只是文件名,不包括目录),默认为当前目录

        dump.rdb  

11 •   dir:数据快照的保存目录(这个是目录)  

12 •   appendonly:是否开启appendonlylog,开启的话每次写操作会记一条log,

         这会提高数据抗风险能力,但影响效率。默认为no  

13 •   appendfsync:appendonlylog如何同步到磁盘(三个选项,分别是每次写都

        强制调用fsync、每秒启用一次fsync、不调用fsync等待系统自己同步),

        默认是everysec  

14 •   slaveof <masterip> <masterport> :主从配置,在redis-slave上配置

         master的ip port,即可。  

10、添加环境变量:

      为了以后可以在任意目录下直接输入命令来运行redis,可以添加一下环境变量。

     vim /etc/profile

    #使/usr/local/bin/redis目录下脚本可以被直接执行
    export REDIS=/usr/local/redis
    export PATH=$PATH:$REDIS

   source /etc/profile使配置文件生效

11、启动redis服务

     redis-server 

     注意:这种方式启动redis 使用的是默认配置。也可以通过指定配置文件启动redis,命令如下:

     redis-server /etc/redis/redis.conf

12、查看启动

ps -ef | grep redis  

zhu       1886     1  0 09:55 ?        00:00:43 redis-server /etc/redis/redis.conf

zhu       2814  2545  0 15:06 pts/1    00:00:00 grep redis

        出现如上提示,表示安装成功!

13、使用redis命令行进行测试:

redis-cli

>set name zhuxun

OK

>get name

"zhuxun"

14.在iptables中开放3306端口

 redis的默认端口号为6379,如果要让其他主机访问redis,就必须开发该端口号。

 #/sbin/iptables -I INPUT -p tcp --dport 6379-j ACCEPT
 #/etc/rc.d/init.d/iptables save  保存:

 # service iptables restart  重启生效

当然除了开放6379端口外,还有一个方法就是关闭防火墙,命令为:

 # service iptables stop  

不过,不推荐这种做法,因为这会引起安全性问题。

 呵呵,redis的安装就是真么简单,现在可以尽情地体验redis给你带来的高性能的乐趣了大笑

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值