zoukankan      html  css  js  c++  java
  • windows(X64)+apche2.4+php7.2下安装mongodb

      1、在https://www.mongodb.com/下载安装程序,可以自己选择一个安装路径,如:d:/mongodb

      2、安装完成之后,可以看到d:/mongodb中的内容    

        在d:mongodb中手动创建两个空文件夹

        d:mongodbdatadb

        d:mongodblog

        在d:mongodblog下面创建一个空的mongo.log

      

        2、启动服务,以管理员身份运行cmd(在system32文件夹中找到cmd.exe文件,右键,点击以管理员身份运行)
        进入bin目录,然后进行如下操作

       >mongod.exe --logpath D:mongodblogmongodb.log --logappend --dbpath D:mongodbdatadb --directoryperdb --serviceName MongoDB --install   (后面的install是将mongodb加入服务中)

       >net start mongodb  (开启服务)

      3、连接数据库
       >mongo

       >show dbs

        5、让php连接mysql,则开启php的mongodb扩展
       检查php目录的ext目录下是否有该扩展文件,如php_mongodb.dll,如果没有下载,则下载下来放入该目录下

       打开php目录的配置文件php.ini,将extension=mongodbl前面你的分号去掉,重启apache

       注意:检查php的目录和php的ext目录加入到系统环境的path变量中,如果没有则加入,重启电脑

       可以通过在d:mongodb文件夹中新建一个mongodb.conf的文件

      文件内容是:

        dbpath=D:Mongodbdatadb 
        logpath=D:MongodblogMongodb.log
        bind_ip = 127.0.0.1  (如果要多个ip访问,可以多个ip用逗号隔开)

      然后使用这个文件来启动mongodb,具体如下:

      >mongod --install -f d:/mongodb/mongodb.conf 

      >net start mongodb

      如果启动不成功,则删除data/db/中的mongod.lock和storage.bson文件,然后再执行net start mongodb

  • 相关阅读:
    2020-11-07:已知一个正整数数组,两个数相加等于N并且一定存在,如何找到两个数相乘最小的两个数?
    2020-11-06:go中,谈一下调度器。
    Python2和Python3中urllib库中urlencode的使用注意事项
    python爬虫基础
    python自动抢票
    Movist for Mac 1.4.2 破解版 | Mac上好用的视频播放器有哪些?7 款本地视频播放器实测对比
    前端自动化及优化
    移动端库
    jQuery
    JavaScript
  • 原文地址:https://www.cnblogs.com/shelly520/p/8568800.html
Copyright © 2011-2022 走看看