切换到安装目录:  cd /usr/local/

下载php redis扩展:wget http://pecl.php.net/get/redis-2.2.8.tgz

更改名称压缩包名称: mv redis-2.2.8.tgz  phpredis-2.2.8.tgz  # 扩展包与redis 服务同名,为了分辨更名为 phpredis

解压压缩包: tar zxf phpredis-2.2.8.tgz

更改包名称: mv redis-2.2.8/  phpredis-2.2.8

进入安装包:cd phpredis-2.2.8

用phpize生成configure配置文件: /usr/local/php/bin/phpize

配置php-config: ./configure --with-php-config=/usr/local/php/bin/php-config  # 自己php php-config 文件位置

编译:make

安装:make install

安装执行完成后 显示 模块安装路径

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

查找php.ini 文件:find / -name 'php.ini'

修改php.in 文件:在最后一行添加模块路径

  extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/redis.so

重启 / 重加载Nginx服务: nginx -s reload

重启 / 重新加载PHP服务:

    高版本php 5.6:service php-fpm restart

    amh 面板:amh php restart /amh php reload

    php-fpm是否开启:ps -ef|grep php

最后 <?php  phpinfo()  ?> 查看是否有redis 扩展

注意:如果php 中使用redis ,记得启动 redis 服务

如果php 文件链接redis 失败开启防火墙端口

[root@fullstack ~]# iptables -A INPUT -p tcp --dport 6379 -j ACCEPT
[root@fullstack ~]# iptables -A OUTPUT -p tcp --dport 6379 -j ACCEPT
[root@fullstack ~]# /etc/rc.d/init.d/iptables save
[root@fullstack ~]# service iptables restart #重启一下防火墙

liunx php 安装 redis 扩展的更多相关文章

  1. 编译安装PHP7并安装Redis扩展Swoole扩展

    编译安装PHP7并安装Redis扩展Swoole扩展 在编译php7的机器上已经有编译安装过php5.3以上的版本,从而依赖库都有了 本php7是编译成fpm-php 使用的, 如果是apache那么 ...

  2. php安装redis扩展

    1.windows安装redis扩展 php_redis.dll (for windows) 的下载地址:http://windows.php.net/downloads/pecl/snaps/red ...

  3. window下的php安装redis扩展

    本实验建立在redis服务器已经安装成功的条件下.安装redis扩展需要以下步骤: 1.打开php.ini文件,并找到该段代码:extension=php_redis.dll,并去掉前面的#好,如果没 ...

  4. 在Windows下安装redis扩展和memcached扩展

    一.php安装redis扩展   1.使用phpinfo()函数查看PHP的版本信息,这会决定扩展文件版本       2.根据PHP版本号,编译器版本号和CPU架构, 选择php_redis-2.2 ...

  5. wamp环境下如何安装redis扩展

    Redis安装 wamp环境安装redis扩展 首先在自己本地项目中phpinfo(); 查看php版本; (php版本是5.5, ts-vcll表示MSVC11 (Visual C++ 2012), ...

  6. Laravel安装redis扩展

    Laravel安装redis扩展 1.使用命令行,执行(当然要先安装composer) composer require predis/predis 2.执行完就安装好了,redis相关配置可以到.e ...

  7. wampServer 安装 Redis 扩展

    REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统. Redis是一个开源的使用ANSI C语言编写.遵守B ...

  8. PHP如何安装redis扩展(Windows下)

    PHP如何安装redis扩展(Windows下) 一.总结 一句话总结:下载扩展的dll,放入指定文件夹(php对应的扩展的目录php/ext),在配置文件php.ini中注册dll 尽量不要选择最新 ...

  9. php安装redis扩展'checking for igbinary includes... configure: error: Cannot find igbinary.h'解决方法

    今天准备给yii2安装redis扩展,先安装了redis服务,然后安装redis php官方扩展,在make的时候提示' checking for igbinary includes... confi ...

随机推荐

  1. day63-webservice 02.cxf环境搭建

    指定bin目录的目的是在docs窗口可以直接来执行这里面的命令. ANT这里面

  2. c++ 流状态

    这里是对cin中函数的作用的补充.

  3. Python2.7的安装、python3的安装

    >登录python官网下载python2.7的相关版本 python官网链接 >根据平台选择相应的版本 >下载完毕后点击安装即可 >配置环境变量 >安装成功 2 pyth ...

  4. 如何在CentOS里切换操作系统所用的语言,中英文切换

    操作系统CentOS 7.5,安装的时候选择的事中文,后来想改成英文 1.点左上角的“应用程序”---->再点“系统工具”----->“设置” 2.点“区域语言”,再点右侧的“汉语(中国) ...

  5. BOOL运算符号(从C#入门经典第五版中摘录)

    只总结自己觉得难的哈: (1) var1=!var2;    //(非) (2) var1=var2&var3;    //(与) (3)var1=var2|var3;    //(或) (4 ...

  6. CountDownLatch、信号量

    countDownlatch可以阻塞线程,可以在某种条件下继续执行 不安全的:

  7. Part5核心初始化_lesson4---关闭中断

    1.关闭cpsr寄存器里面的I(中断)和F(快速中断)位: 2.设置中断屏蔽寄存器. 针对2440: 这是中断处理过程,当有中断源(没有子中断源)来的时候,它会把这个中断记录在SRCPND里面:它还要 ...

  8. dynamic和nullable一起使用时的注意

    dynamic和nullable一起使用时的注意

  9. 二度Xml<2>

    一下介绍xml的基本操作,添加xml新节点: 其他方法在前一篇日记中有详细讲解,请详见:http://www.cnblogs.com/fjsnail/archive/2012/10/20/273212 ...

  10. brk/sbrk和mmap行为分析程序

    #include <stdio.h> #include <stdlib.h> #include <unistd.h> // #include <malloc. ...