Centos6.5 linux下安装Redis3.2.9

    

    该演示环境为OS:centos 6.5  redis:3.2.9

      此处不再介绍centos安装及ftp文件上传.

    1、下载Redis对应包,访问https://redis.io/,如图

       Centos6.5 linux下安装Redis3.2.9_第1张图片


  2、从图中可以看出Redis最新的版本为3.2.9,点击download下载redis-3.2.9.tar.gz版本

       下载完成后通过ftp、或者SecureCRT将对应redis-3.2.9.tar.gz上传到Linux对应/目录下,如图


       Centos6.5 linux下安装Redis3.2.9_第2张图片

3、通过tar xf redis-3.2.9.tar.gz 命令解压缩为reids-3.2.9,如上图红圈的上一个文件.

4、因为redis是用C语言编写,不是解压即可使用的,需要编译、安装,而编译需要gcc和tcl的支持,通过以下命令安装需要编译的环境。

     yum install gcc tcl -y

     Centos6.5 linux下安装Redis3.2.9_第3张图片

   5、安装gcc和tcl完成后,将目录切换到redis-3.2.9目录下,执行 make 命令

     Centos6.5 linux下安装Redis3.2.9_第4张图片

  6、创建对应目录,将redis安装到自定义的目录下。

        在/usr目录下创建/halopay,在/halopay目录下创建/redis(文件的创建可自己定义

       命令: mkdir halopay/redis

       Centos6.5 linux下安装Redis3.2.9_第5张图片

   7、切换到redis-3.2.9目录下,执行make PREFIX=/usr/halopay/redis install  命令,将redis安装到/usr/halopay/redis 目录下。

    Centos6.5 linux下安装Redis3.2.9_第6张图片

8、出现以上信息说明redis已经安装成功,但是目前还没有启动,可以通过命令 ss -tanl查看端口是否启动.redis默认端口6379

   Centos6.5 linux下安装Redis3.2.9_第7张图片

  9、为redis配置环境变量

      命令: vi ~/.bash_profile

      

  10、编辑~/.bash_profile文件

        加入以下内容:

        export REDIS_HOME=/usr/halopay/redis
        export PATH=$PATH:$REDIS_HOME/bin

       Centos6.5 linux下安装Redis3.2.9_第8张图片
      11、执行source ~/.bash_profile命令,让环境变量生效。

             然后可以直接在命令行中输入redis-server --help  确认环境变量是否配置成功。

         Centos6.5 linux下安装Redis3.2.9_第9张图片

     12、将服务做成后台daemon进程

             将目录切换到redis-3.2.9的utils目录下(cd  redis-3.2.9/utils)

             执行./install_server.sh 脚本启动服务,然后查看端口,如端口中出现6379,说明服务启动正常。如图:

             Centos6.5 linux下安装Redis3.2.9_第10张图片

         13、为了命名及服务重启的方便,将系统默认设置的/etc/init.d/redis_6379服务名称改为redisd

           切换到/etc/init.d的目录下,执行mv redis_6379  redisd,这样我们重启服务直接可输入service redisd restart即可。

        

        14、通过以上的配置,redis安装成功,可以通过命令redis-cli连接redis数据库。

            redis-cli默认连接是6379端口的机器,

            执行set redis 3.2.9     存数据

                    get redis              取数据

           Centos6.5 linux下安装Redis3.2.9_第11张图片

           


你可能感兴趣的:(redis)