zoukankan      html  css  js  c++  java
  • window上安装 MongoDB 及其 PHP扩展

    window上安装 MongoDB 及其 PHP扩展

    window上安装 MongoDB 及其 PHP扩展
     

    工具/原料

     
    • window
    • MongoDB
    • MongoDB

    方法/步骤

     
    1.  

      MongoDB 下载

      MongoDB提供了可用于32位和64位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB预编译二进制包下载地址:http://www.mongodb.org/downloads

      window上安装 MongoDB 及其 PHP扩展
    2.  

      2、安装注意:MongoDB将数据目录存储在 db 目录下。但是这个数据目录不会主动创建,我们在安装完成后需要创建它。请注意,数据目录应该放在根目录下((如: C: 或者 D: 等 )。

      window上安装 MongoDB 及其 PHP扩展
    3.  

      3、命令行下运行 MongoDB 服务器为了从命令提示符下运行MongoDB服务器,你必须从MongoDB目录的bin目录中执行mongod.exe文件。cd C:Program FilesMongoDBServer3.2inmongod.exe --dbpath c:datadb

      window上安装 MongoDB 及其 PHP扩展
    4.  

      3.1、MongoDb web 用户界面MongoDB 提供了简单的 HTTP 用户界面。 如果你想启用该功能,需要在启动的时候指定参数 --rest

      cd C:Program FilesMongoDBServer3.2in

      mongod.exe --dbpath c:datadb  --restMongoDB 的 Web 界面访问端口比服务的端口多1000。如果你的MongoDB运行端口使用默认的27017,你可以在端口号为28017访问web用户界面,即地址为:http://localhost:28017。

      window上安装 MongoDB 及其 PHP扩展
      window上安装 MongoDB 及其 PHP扩展
    5.  

      4、MongoDB后台管理 Shell如果你需要进入MongoDB后台管理,你需要先打开mongodb装目录的下的bin目录,然后执行mongo.exe文件,MongoDB Shell是MongoDB自带的交互式Javascript shell,用来对MongoDB进行操作和管理的交互式环境。当你进入mongoDB后台后,它默认会链接到 test 文档(数据库):

    6.  

      5、window上安装 MongoDB PHP扩展,

      查看php版本 Phpinfo();echo phpversion();

      window上安装 MongoDB 及其 PHP扩展
    7.  

      下载与你php对应的版本用于window平台的预编译php mongodb驱动二进制包

      Github上已经提供了用于window平台的预编译php mongodb驱动二进制包(下载地址: https://s3.amazonaws.com/drivers.mongodb.org/php/index.html),你可以下载与你php对应的版本,但是你需要注意以下几点问题:    VC6 是运行于 Apache 服务器    'Thread safe'(线程安全)是运行在Apache上以模块的PHP上,如果你以CGI的模式运行PHP,请选择非线程安全模式(' non-thread safe')。    VC9是运行于 IIS 服务器上。    下载完你需要的二进制包后,解压压缩包,将'php_mongo.dll'文件添加到你的PHP扩展目录中(ext)。ext目录通常在PHP安装目录下的ext目录。

      window上安装 MongoDB 及其 PHP扩展
      window上安装 MongoDB 及其 PHP扩展
    8.  

      打开php配置文件 php.ini 添加以下配置:extension=php_mongo.dll重启服务器。通过浏览器访问phpinfo,如果安装成功,就会看到类型以下的信息: Phpinfo();

      window上安装 MongoDB 及其 PHP扩展

    本文复制自百度经验  个人收录使用

  • 相关阅读:
    vue实例讲解之axios的使用
    实例讲解webpack的基本使用第四篇
    实例讲解webpack的基本使用第三篇
    实例讲解webpack的基本使用第二篇
    写好一篇技术博客的正确姿势是什么
    实例讲解js正则表达式的使用
    一个综合实例讲解vue的基础知识点。
    vue实例讲解之vue-router的使用
    .NET 串口通信
    textarea赋值时换行符无效的解决方法
  • 原文地址:https://www.cnblogs.com/weiyiyong/p/7924233.html
Copyright © 2011-2022 走看看