​    centos安装redis并开启多个redis实例    ​​        

1.下载安装包

      下载地址 :  ​​http://download.redis.io/releases/​​,去里面找对应的版本下载

       例如  wget ​​http://download.redis.io/releases/redis-5.0.0.tar.gz​

2.解压

      tar -zxf  redis-5.0.0.tar.gz

 

3.编译安装

      cd redis-5.0.0.tar.gz

      make && make install

 

4.修改配置文件

      1、将utils下面的redis_init_script复制到 /etc/init.d/reids

      2、建立 /etc/redis/ 和 /var/redis/6379/ 文件夹

      3、将redis.conf复制到 /etc/redis/中简单修改配置

  

 

5.设置开机启动

  chkconfig redis on

 

6.启停

  service redis start

  service redis stop

  redis-cli SHUTDOWN //建议操作

 

7.php安装redis扩展(linux)

      git clone ​​https://github.com/nicolasff/phpredis​

      /usr/local/php7/bin/phpize #找不到phpize的路径可用whereis命令查看:whereis phpize 得到路径 或者 find / -name phpize 得到路径

      ./configure --with-php-config=/usr/local/php/bin/php-config #此处为php-config的路径,可用whereis php-config查看路径 或者 find / -name php-config

      make && make install 

 

    /*yum -y install php-devl 可以安装phpize*/

 

    在php.ini 开启扩展 extension=redis.so 

    重启php-fpm nginx 

 

8.启动客户端 

    redis-cli -hlocalhost -p6379

 

9.验证密码

    修改etc/redis/redis.conf下的 #requirepass foobared,使用密码登录,去掉# foobared为登录密码,

    重启redis 时用密码登录 redis-cli -a pwd

    也可以登录之后使用auth pwd 验证

 

10.开启多个redis实例

    备份redis.conf配置文件

         cp /etc/redis/redis.conf /etc/redis/redis_6380.conf

    修改redis_6380.conf

         vim /etc/redis/redis_6380.conf

         修改端口号  port

         修改     pidfile

         修改     logfile

         修改     dbfilename

    启动6380端口实例

         redis-server /etc/redis/redis_6380.conf