***今天又装了phpredis,更新一下phpredis的下在地址****

1.下载php所需的模块owlient-phpredis-90ecd17.tar.gz(tar.gz文件下载:owlient-phpredis-90ecd17.tar.gz

官网下载地址:(点击redis官网的‘客户端’选项卡,即进入各种语言扩展下载)--提供phpredis-master.zip下载,下载后unzip phpredis-master.zip解压后再从第四步开始执行即可。

2.tar -zxvf owlient-phpredis-2.1.1-1-g90ecd17.tar.gz

3.cd owlient-phpredis-90ecd17

  发现里边并没有源码包安装所需的configure文件,先别急

4./usr/local/php/bin/phpize  执行此命令,会在owlient-phpredis-90ecd17 生成configure

(nginx+php-fpm安装的执行 /usr/bin/phpize,否则报错-bash: /usr/local/php/bin/phpize: No such file or directory)

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

(php-fpm安装的在/usr/bin/php-config)

make  (如果报错make: *** No targets specified and no makefile found.  Stop.,就是没执行上边的命令)

 make install

安装完会有类似:Installing shared extensions:  /usr/local/php//lib/php/extensions/no-debug-non-zts-20060613的提示

(php-fpm安装的会提示Installing shared extensions: /usr/lib64/php/modules/)

6.cd /usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/查看是否存在redis.so模块

7.配置php.ini

  A.extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/"

  B.extension = redis.so

(nginx+php-fpm安装的无需配置php.ini文件,

因为生成的扩展就在/usr/lib64/php/modules下,

只需在/etc/php.d下建立redis.ini里边写上和其他配置文件相同的就行,然后重启/etc/init.d/php-fpm restart)

8.重启apache,在phpinfo中会有redis模块。

linux下安装phpredis扩展--update20141127的更多相关文章

  1. linux下安装opcache扩展

    linux下安装opcache扩展   参考:http://www.php.net/manual/zh/opcache.installation.php 1 2 3 4 5 6 7 wget http ...

  2. 总结 Linux 下安装 PHP 扩展步骤

    总结一下 Linux 下安装 PHP 扩展步骤,这里以安装 PHP 的 redis 扩展为例. 一.拿到扩展包下载地址,下载扩展包 pecl 上搜索 redis wget http://pecl.ph ...

  3. linux 下安装php扩展

    linux下安装php扩展 步骤: 1.在扩展解压包目录执行 phpize 2.执行 ./configure --with-php-config=/usr/local/php/bin/php-conf ...

  4. CentOS 7下安装php-redis扩展及简单使用

    前言: 在本篇文章中,我将给大家介绍如何在CentOS7上安装PHP-Redis扩展以及一些简单的实用,关于如何在Centos上安装redis的,可以参考 Redis在CentOS 7上的安装部署   ...

  5. linux下安装phpredis

    一.redis安装 1. yum install redis (不行的先执行:yum install epel-release,再yum install redis) 2.启动服务 redis-ser ...

  6. Linux环境安装phpredis扩展

    php訪问redis须要安装phpredis扩展.phpredis是用纯C语言写的. phpredis下载地址 https://github.com/phpredis/phpredis 最新的版本号是 ...

  7. windows下安装phpredis扩展

    根据phpyinfo获取自己的php信息 x86,php5.6,TS,VC11 在pecl网站上找到对应的版本 5.6 Thread Safe (TS) x86 https://pecl.php.ne ...

  8. linux下安装PHP扩展memcache

    公司的服务器 CentOS 7.5,PHP 5.6 下面都是最新的版本(支持到PHP5.6) 如需php7  下支持memcache扩展,请移步   https://www.cnblogs.com/h ...

  9. Linux 下安装Yaf扩展

    1.在官网下载了yaf扩展包 yaf-3.0.3.tgz 2.开始安装yaf扩展 tar zxvf yaf-3.0.3.tgz cd yaf-3.0.3 phpize ./configure --wi ...

随机推荐

  1. Inode详解-重要

    一.inode是什么 理解inode,要从文件储存说起. 文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector).每个扇区储存512字节(相当于0.5KB). 操作系统读 ...

  2. perl 简单学习,安装perl模块

    检查是否安装了某个perl模块 有多种方式 0.perldoc perlinstall 列出所有的模块及版本号 1. perl -M模块名 -e 1(模块名不加空格) 没有返回值则说明有此模块 2.p ...

  3. IOS开发之—— UITextView禁止Emoji输入

    UITextView代理方法:判断 -(void)textViewDidEndEditing:(UITextView *)textView{        if ([self stringContai ...

  4. [译]Python编写虚拟解释器

    使用Python编写虚拟机解释器 一.实验说明 1. 环境登录 无需密码自动登录,系统用户名shiyanlou,密码shiyanlou 2. 环境介绍 本实验环境采用带桌面的Ubuntu Linux环 ...

  5. Jenkins问题汇总

    1.在jenkins里使用shell,如果shell起子进程会被jenkins强制杀掉的解决方法. http://scmbob.org/start-process-in-jenkins.html

  6. 给ubuntu开通FTP功能

    一.安装vsftp安装: sudo apt-get install vsftpd 二.启动.停止.重启vsftp 启动vsftp:sudo service vsftpd start 三.创建ftp用户 ...

  7. 如何自定义FloatingActionButton的大小

    Google最近为了让开发者更好的更规范的应用Material Design设计思想,特意放出了android support design library,里面含有更多Material Design ...

  8. [电子书] 《Android编程入门很简单》

    <Android编程入门很简单>是一本与众不同的Android学习读物,是一本化繁为简,把抽象问题具体化,把复杂问题简单化的书.本书避免出现云山雾罩.晦涩难懂的讲解,代之以轻松活泼.由浅入 ...

  9. 常见面试第二题之什么是Context

    今天的面试题,也就是我们常见面试题系列的第二题,我们来讲一讲android中的context.我相信大家android开发者一定对于这个context非常熟悉,肯定都有使用过,肯定没有没使用过的.但是 ...

  10. UITextField实现左侧空出一定的边距

    就是通过uitextfield的leftview来实现的,同时要设置leftviewmode. 如果设置左右边距,需要再加上rightView功能 -(void)setTextFieldLeftPad ...