1. 打开phpinfo 查看 nts(非线程) 还是 ts (线程),然后查看操作位数

注: 86 等于 32 位 ,和你的windows系统64 or 32位无关。比如我的:

2. 下载对应的版本的php_mongodb.dll 文件

下载链接:https://pecl.php.net/package/mongodb/1.2.9/windows

3. 把文件解压出来 php_mongodb.dll 文件复制到php安装目录下的 ext 目录下(我的是: F:\phpStudy\php\php-7.0.12-nts\ext)

4. 打开php.ini 配置文件增加行 : extension=php_mongodb.dll

5. 重启,再打开phpinfo() 查看是否有mongodb扩展,出现下图则安装成功

PS:总结:

1,区分是window上的php还是linux上的php,但下载地址都是:https://pecl.php.net/package/

2,查看php的版本,不同版本可能功能有差别;

3,通过phpinfo()查看需要安装的环境:

  (1),线程安全还是非线程安全:Thread Safety的值

  (2),编译器:Compiler的值

  (3),软件位数:Architecture的值 (x86,x64)

  (4),Server API的值:运行模式

4,(1)window下是通过php运行环境选择下载对应版本的扩展文件(.dll),下载后将dll文件放在php的ext目录下

  (2)linux下,先通过https://pecl.php.net/package/查看对应的软件版本,假设为ext-1.6.8:

    再试用如下链接和命令:(使用用审查元素可以查看到 扩展压缩文件 的地址  => http://pecl.php.net/get/...)

1,wget http://pecl.php.net/get/ext-1.6.8.tgz(使用用审查元素可以查看到扩展压缩文件的地址)

2,tar -xzvf ext-1.6.8.tgz

3,cd ext-1.6.8

4, /usr/local/php/bin/phpize 或者 phpize

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

6, make && make install

5,修改php.ini配置;

  (1)windows下是extension=php_redis.dll

  (2)linux下是extension=redis.so  

6,重启服务器(php-fpm或者httpd);

windows10 php7安装mongodb 扩展及其他扩展的思路的更多相关文章

  1. windows10 php7安装mongodb 扩展

    系统环境:win10家庭版Phpstudy2016  php7 1. 打开phpinfo 查看 nts(非线程) 还是 ts (线程),然后查看操作位数 注: 86 等于 32 位 ,和你的windo ...

  2. window下安装mongodb及php mongo扩展

    1.安装mongoDB 下载最新版本的 MongoDB 下载地址:http://www.mongodb.org/downloads 解压文件到 D:\mongodb 解压后的文件列表如下: 创建数据存 ...

  3. Windows10 下安装 Mongodb

    一.先登录Mongodb官网https://www.mongodb.com/download-center#community 下载   安装包.32.64位的都行.

  4. windows php7 安装 mongodb 扩展

    1. 打开phpinfo 查看 nts(非线程) 还是 ts (线程),然后查看操作位数 注: 86 等于 32 位 2. 下载对应的版本的php_mongodb.dll 文件下载链接: pecl m ...

  5. php7安装mongoDB扩展

    本文我们使用pecl命令来安装 首先来到php7的安装目录 $ /usr/local/php7/bin/pecl install mongodb 回车,执行成功后,会输出以下结果: …… Build ...

  6. centos7 宝塔php7安装mongodb扩展

    一.下载.解压源码 下载地址:https://pecl.php.net/package/mongodb wget -c https://pecl.php.net/get/mongodb-1.5.3.t ...

  7. php7 安装mongodb扩展

    下载 mongodb-1.6.0.tgz   wget https://pecl.php.net/get/mongodb-1.6.0.tgz  版本太低的话有些语法不一样,起码1.5以上吧 进入 mo ...

  8. Linux上安装 MongoDB ZK MEMCACHE PHP扩展

    安装mongo扩展: 下载地址:https://github.com/mongodb/mongo-php-driver,下载该源码包 /usr/local/php/bin/pecl install m ...

  9. nginx、php-fpm安装mongodb及驱动扩展

    1.安装mongodb linux下安装mongodb很简单,执行如下命令完成安装 wget http://downloads.mongodb.org/linux/mongodb-linux-i686 ...

随机推荐

  1. docker(一) Centos7下安装docker

    docker(一) Centos7下安装dockerdocker(二) windows10下安装dockerdocker(三) 镜像和容器常用命令 docker(四) 使用Dockerfile构建镜像 ...

  2. mybatis 使用接口绑定

    使用selectList,selectOne..的缺陷 刚开始学习mybatis的时候,使用selectList或者selectOne,传入要调用的mapper,如果又参数要传递的话,就需要将参数进行 ...

  3. Linux 学习 (三) 文件搜索命令

    Linux达人养成计划 I 学习笔记 locate 文件名 搜索速度比较快 只能根据文件名搜索 搜索的是保存在 /var/lib/mlocate 的数据库(每天更新一次) 新建文件需要执行 updat ...

  4. Django之ContentType组件

    一.理想表结构设计 1.初始构建 1. 场景刚过去的双12,很多电商平台都会对他们的商品进行打折促销活动的,那么我们如果要实现这样的一个场景,改如何设计我们的表? 2. 初始表设计 注释很重要,看看吧 ...

  5. Django分布式任务队列celery的实践

    不使用数据库作为 Broker Broker 的选择大致有消息队列和数据库两种,这里建议尽量避免使用数据库作为 Broker,除非你的业务系统足够简单.在并发量很高的复杂系统中,大量 Workers ...

  6. codeforces-1141 (div3)

    A.算2,3的因子个数即可 #include <map> #include <set> #include <ctime> #include <cmath> ...

  7. 集成Tomcat环境到Eclipse中

    集成Tomcat环境到Eclipse中 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.安装Eclipse环境 1>.安装JDK环境 官方地址:https://www.or ...

  8. Kubernetes之Deployment控制器

    Deployment 简介 deployment 是用来管理无状态应用的,面向的集群的管理,而不是面向的是一个不可变的个体,举例:有一群鸭子,要吃掉一个,只需要再放一个新的鸭仔就好了,不会影响什么,而 ...

  9. Promise异步操作

    Promise是es6中新增加的类(new Promise),目的为了管理JS中异步编程,也叫“Promise”设计模式 Promise用来解决异步问题.本身是同步的,只是用来管理异步编程的一种模式 ...

  10. 点评cat系列-简介

    面上有很多优秀的 OS 级监控系统 (比如 falcon), 这些监控系统主要聚焦在 CPU/IO/Mem/Disk 和应用端口, falcon 甚至可以监控到 JVM. 但对于应用系统内部的一些监控 ...