linux下安装redis并且进行php编译

第一步 先安装redis

1: cd /usr/local/src/      #我默认解压包是存储在这里的

2: wget   http://download.redis.io/releases/redis-3.2.6.tar.gz  #这个是redis的官网 最新版压缩包     官网为redis.io   自己可以去down 页面去查看

3:tar zxvf redis-3.2.6.tar.gz    #这一步是对下载的压缩包进行解压

4:cd redis-3.2.6(解压完后的文件夹)

5:make test(检测环境)

6:yum install tcl(提示装一个库(个人在使用过程中  会报错也不影响后续操作))

7:make PREFIX=/usr/local/redis install(安装到指定目录下)

8:cd  /usr/local/redis (进入到指定目录)

9:cp /usr/local/src/redis-3.2.6/redis.conf ./(把在src目录下的解压后的文件夹的 redis.conf  复制过来)

10:vim  redis.conf(对配置文件进行配置)

11:修改 daemonize off  改为 yes 自动运行

12: ./bin/redis-server ./redis.conf(开启redis)

13: ./bin/redis-cli  (这时候就能使用redis了)

第二步 安装php的redis的扩展

0:

http://www.jb51.net/article/99775.htm

http://pecl.php.net/package/redis

对 redis 进行编译
(这时候为大家提供两个参考网站)

1:打开   http://pecl.php.net/package/redis


2:cd /usr/local/src wget  上面复制到的地址(从网上下载压缩包到本地)

3:tar zxvf redis-3.1.0(文件名  按table 进行补全 下面就不解释了)

4::进入解压后的文件夹内  cd redis-3.1.0

5:/usr/local/php/bin/phpize 用phpize生成configure配置文件)  找到php文件 路径需按本机为主

6:

. /configure --with-php-config= /usr/local/php/bin/php-config  #配置
7:
make #编译 :
make
install #安装
8:

安装完成之后,出现下面的安装路径

/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/

9:


vi /usr/local/php/etc/php .ini #编辑配置文件,在最后一行添加以下内容:
10:
extension= /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/redis.so;

:wq  保存退出
11: 重启环境
sudo service nginx restart
sudo /etc/init .d /php-fpm restart

在代码中进行测试(本人亲测是没有任何问题哒)

<?php


$redis = new Redis();
//var_dump($redis);

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

$redis->set('xiaochen','456');

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








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值