经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 数据库/运维 » MongoDB » 查看文章
windows下安装MongoDB扩展和配置
来源:cnblogs  作者:alisleepy  时间:2018/11/20 10:26:01  对本文有异议

windows下安装MongoDB扩展和配置

1、下载mongoDB扩展,根据当前php版本进行下载
地址如下:http://pecl.php.net/package/mongo
我本地php版本是 php-5.6.27-nts 扩展附件如下:
附件下载地址:我的mongo扩展下载

2、放在php目录下的ext文件夹下
3、修改php.ini文件(有人说是apache根目录下,但我这是别人配的环境,apache下没这个文件,就修改php目录下的php.ini)
增加:
[mongoDB]
extension=php_mongodb.dll
4、重启环境,查看是否有效
5、安装mongodb,安装到某个目录下,例如:D:\tools\MongoDB
6、在安装目录下创建三个文件夹
conf:存放配置文件
data:存放数据库文件
logs:存放日志文件
1>.conf文件夹下新建文件mongodb.config文件内添加如下配置内容:
dbpath=D:\tools\MongoDB\Server\3.4\data #数据库路径
logpath=D:\tools\MongoDB\Server\3.4\logs\mongodb.log #日志输出文件路径
logappend=true #错误日志采用追加模式,配置这个选项后mongodb的日志会追加到现有的日志文件,而不是从新创建一个新文件
journal=true #启用日志文件,默认启用
quiet=true #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false

  1. port=27017 #端口号 默认为27017
  2. 2>.logs文件夹下新建文件mongodb.log文件存放log内容

7.运行cmd.exe进入dos命令界面,执行以下命令:
> cd D:\tools\MongoDB\Server\3.4\bin //就是进入到mongodb.exe所在文件夹
> D:\tools\MongoDB\Server\3.4\bin -dbpath "d:\mongodb\data\db" //就是设置数据库path
执行上述命令启动成功,mongodb监听的端口是27017
8.测试连接:
新开一个cmd命令窗口,进入到bin目录,输入mongo.exe回车
出现mongodb的版本信息就说明连接到了mongodb数据库
9.当mongod.exe被关闭时,mongo.exe 就无法连接到数据库了,因此每次想使用mongodb数据库都要开启mongod.exe程序,所以比较麻烦,此时我们可以将MongoDB 安装为windows服务,还是运行cmd,进入bin文件夹,执行下列命令:
> d:\mongodb\bin>mongod --dbpath "d:\mongodb\data\db" --logpath "d:\mongodb\data\log\MongoDB.log" --install --serviceName "MongoDB"

  1. 这里MongoDB.log就是开始建立的日志文件,--serviceName "MongoDB" 服务名为MongoDB
  2. 接着启动mongodb服务: > d:\mongodb\bin>NET START MongoDB
  1. 关闭服务和删除进程:
    > d:\mongodb\bin>NET stop MongoDB (关闭服务)
    > d:\mongodb\bin>mongod --dbpath "d:\mongodb\data\db" --logpath "d:\mongodb\data\log\MongoDB.log" --remove --serviceName "MongoDB" (删除,注意不是--install了)
 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号