centos下安装redis

来源:互联网 发布:淘宝cos 店 编辑:程序博客网 时间:2024/04/29 01:41

注意事项:

1、如果没wget命令使用yum install wget安装

2、没unzip命令请先安装yum install unzip

3、没有phpize命令请先安装yum install php-devel  

4、没装gcc的请先安装yum install gcc gcc-c++ kernel-devel

5、安装redis过程容易出问题,把错误信息复制百度下就可以找到问题了

6、安装过程提示无权限问题,加上sudo再进行

 

一、CentOS版本

# cat /etc/centos-release  

CentOS release 6.5 (Final)  

 

二、安装redis

1、安装reids服务端

$ cd /usr/local/

$ wget http://download.redis.io/releases/redis-2.8.6.tar.gz  

$ tar xzf redis-2.8.6.tar.gz  

$ cd redis-2.8.6  

$ make && make install

提示make[1]: Leaving directory `/usr/local/redis-2.8.6/src'安装成功

 

2、启动redis服务

# nohup src/redis-server redis.conf &  

[1] 27186

 

简单测试下:

# src/redis-cli  

127.0.0.1:6379> ping  

PONG  

 

三、安装phpredis

phpredis属于php扩展,所以需要phpize,如果你的服务器没有安装phpize,要先安装yum install php-devel

1、安装redis扩展

#wget https://github.com/nicolasff/phpredis/archive/master.zip

#unzip master.zip

#cd master

#/usr/bin/phpize

#./configure --with-php-config=/usr/bin/php-config

#make && make install #编译安装,成功后会提示扩展安装到哪个目录

32位系统在 Installing shared extensions:     /usr/lib/php/modules/

64位系统在 Installing shared extensions:     /usr/lib64/php/modules/

 

2php加载redis扩展

#vi /etc/php.ini

extension_dir = "/usr/lib64/php/modules"

extension="redis.so"

#:wq! #保存退出

 

3、重新加载php-fpm

#service php-fpm reload

 

4、测试,查看phpinfo信息,如下图所示:


0 0
原创粉丝点击