作家
登录

CentOS下三种PHP拓展安装方法

作者: 来源: 2017-04-11 17:25:49 阅读 我要评论

for
  • PHP Api Version:         20151012 
  • Zend Module Api No:      20151012 
  • Zend Extension Api No:   320151012 
  • [root@localhost mongodb-1.2.8]# ./configure --with-php-config=/usr/bin/php-config 
  • configure: error: Cannot find OpenSSL's <evp.h>  
  • 到了这步又是熟悉的味道又是熟悉的感到,须要我们安装 openssl ,安装完成后持续履行前次未履行成功的敕令

    此时在 PHP 设备文件 php.ini 琅绫擎加载 MongoDB 扩大  

     

    1. [root@localhost mongodb-1.2.8]# yum -y install openssl openssl-devel 
    2. [root@localhost mongodb-1.2.8]# ./configure --with-php-config=/usr/bin/php-config 
    3. # 确保本身安装了 gcc gcc++ 如不雅没有安装 yum -y install gcc gcc++ 
    4. [root@localhost mongodb-1.2.8]# make && make install # 编译  

    解释:php-config 是一个简单的敕令行脚本用于获取所安装的 PHP 设备的信息。

    到这一步又会报错,须要我们安装 openssl ,安装完成后持续履行前次未履行成功的敕令  

    在编沂攀扩大时,如不雅安装有多个 PHP 版本,可以在设备时用 --with-php-config 选项来指定应用哪一个版本编译,钙揭捉?项指定了相对应的 php-config 脚本的路径。

    编译成功如下图  

    • 重启办事器 Nginx 或者 Apache
    • 浏览器拜访 index.php 文件,输出 phpinfo 信息,如不雅有 MongoDB 信息,则安装成功
    1. [root@localhost mongodb-1.2.8]# systemctl restart nginx # 从新启动 Nginx    

    总结:

    • pecl 安装和源码编译安装差别就是:后者更便利参数调优。
    • 在选择 Mongo 扩大的时刻,官方供给了两种:mongo 和 mongodb

    第一种: https://pecl.php.net/package/...

    第二种: https://pecl.php.net/package/...

    第一种官方提示:This package has been superseded, but is still maintained for bugs and security fixes,已经放弃了,不过 bug 和 security 方面的问题还会持续修复,不支撑 PHP7 。

    建议:

    • PHP 版本为 5.x 建议应用 mongo 扩大
    • PHP 版本为 7.x 建议应用 mongodb 扩大

    PHP5.x 可以应用 mongodb 扩大。然则 PHP7.x 弗成以应用 mongo 扩大。

    写在最后:

    如不蚜?鲈己进修的话照样推荐 yum 安装,因为在你安装过程中会出现缺乏各类依附的报错。

    【编辑推荐】

    1. PHP法度榜样员的技巧成长筹划
    2. PHP垃圾收受接收机制详解
    3. JavaScript 与 Java、PHP 的比较
    4. 不要再天天写表单了,淘宝大年夜牛教你零基本写PHP扩大
    5. PHP单位测试与数据库测试
    【义务编辑:枯木 TEL:(010)68476606】

      推荐阅读

      机器学习研究与开发平台的选择

    今朝机械进修可以说是百花齐放阶段,不过如不雅要进修或者研究机械进修,进而用到临盆情况,对平台,开辟说话,机械进修库的选择就要费一番脑筋了。这里就我本身的机械进修经验做一个建议>>>详细阅读


    本文标题:CentOS下三种PHP拓展安装方法

    地址:http://www.17bianji.com/lsqh/34729.html

    关键词: 探索发现

    乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

    网友点评
    自媒体专栏

    评论

    热度

    精彩导读
    栏目ID=71的表不存在(操作类型=0)