zoukankan      html  css  js  c++  java
  • PHP扩展模块redis安装

    PHP扩展redis模块安装

    当我们安装好php之后可能会忘记装一些模块,或者需要增加模块的时候我们可以使用扩展模块安装。

    查看php加载了哪些模块,使用命令

    /usr/local/php/bin/php -m


    cd进入安装下载目录

    cd /usr/local/

    下载一个redis的包

    wget https://codeload.github.com/phpredis/phpredis/zip/develop

    更改包的名字

    mv develop phpredis-develop.zip

    解压包

    unzip phpredis-develop.zip

    cd进入解压后的包的目录

    cd phpredis-develop/

    然后我们需要做一个phpize操作,因为要生成configure文件,因为我们要编译它需要configure文件,而它的包里没有,(可能会报错,少一个包,我们提前yum安装一下这个包)

    yum install -y autoconf

    生成configure文件

    /usr/local/php64/bin/phpize    #注意这里要使用绝对路径的phpize,否则安装后会导致版本不兼容

    进行编译

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

    make  或者  make test  #看提示

    make install  

    Installing shared extensions:     /usr/local/php64/lib/php/extensions/no-debug-non-zts-20131226/       扩展模块存放的目录

    查看扩展模块的存放目录

    usr/local/php64/bin/php -i |grep extension_dir      #这里有可能会出现warning

    PHP Warning:  Unknown: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in Unknown on line 0

    解决:

    [root@localhost phpredis-develop]#vim /usr/local/php56/etc/php.ini 

    date.timezone = PRC       #注释打开,PRC表示people's republic  of china 中华人民共和国,也就是日期使用中国的时区。

    在php配置文件中添加一行

    vim /usr/local/php64/etc/php.ini

    打开配置文件后搜索关键字:extension=php

    在最后面添加一行:

    extension=redis.so

    然后我们查看一下是否加载

    /usr/local/php/bin/php -m |grep redis

    也可以去nginx或者apache目录下写一个phpinfo文件测试

  • 相关阅读:
    PHP培训教程 PHP里10个鲜为人知但却非常有用的函数
    跟我学Spring Boot(一)创建Spring Boot 项目
    android 4.0 webview 无法播放视频
    vs2008 安装部署 启动项
    android 使用webview 加载网页
    hbase 无法打开60010网页
    oracle 提示没有监听
    hbase 基本命令
    hbase 单机版安装
    win7 64位远程连接oracle11g64位
  • 原文地址:https://www.cnblogs.com/byfboke/p/9166182.html
Copyright © 2011-2022 走看看