天天看点

redis服务端及php客户端安装方法

redis的官网:http://www.redis.io/download

服务端官网安装方法(1)如下: $ wget http://redis.googlecode.com/files/redis-2.4.5.tar.gz

$ tar xzf redis-2.4.5.tar.gz $ cd redis-2.4.5 

$ make & make install

测试:

$ src/redis-server

$ src/redis-cli

redis> set foo bar

OK

redis> get foo

"bar"

将redis.conf中的daemonize no 变成daemonize yes

$ cd ../utils/

$./install_server     //安装启动服务

默认就可以了,一路回车

执行完后,查看/etc/redis/6379.conf,这个文件默认不能用chkconfig来添加到启动项,会报错的,可以使用附件里的文件来替换或修改。

服务器安装方法(2)推荐用此法  32位机器rpm -i http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm

yum -y install redis

chkconfig  redis on

修改一下配置文件:

 /etc/redis.conf

常用的修改是:

< bind 127.0.0.1

---

> bind 172.16.10.209

然后启动 redis:

/etc/init.d/redis start

php redis下载地址:https://github.com/owlient/phpredis/downloads

客户端采用php redis1. wget https://github.com/owlient/phpredis/tarball/master

2. 解压源码:

用unzip或tar -xzvf 

3. 进入源码目录,开始编译:

cd nicolasff-phpredis-5d4eb6c 

phpize  //这个命令属于yum -y install php-devel

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

make && make install

4. 配置 php.ini

cat >> /path/to/php/etc/php.ini

[redis]

extension=redis.so

5. 重启 php-fpm, 测试结果.{重启apache,也可以}

yum -y install php-fpm

重启 php-fpm 后,查看 phpinfo 页面,搜索 “redis” ,如果能找到下面的段落,即表示安装成功

redis服务端及php客户端安装方法
redis服务端及php客户端安装方法
redis服务端及php客户端安装方法
redis服务端及php客户端安装方法
redis服务端及php客户端安装方法

用php小测一下:

$redis = new Redis();

$redis->connect('127.0.0.1',6379);

$redis->set('foo', 'Hello world');

echo $redis->get('foo');

继续阅读