企业营销型网站建设优惠,广告传媒公司简介,网站开发的微端,公司招聘一、win10安装
服务端下载地址#xff1a;Download MongoDB Community Server | MongoDB
shell 工具下载地址#xff1a;MongoDB Shell Download | MongoDB
服务端安装时选择custom#xff0c;否则安装文件没有bin目录。
将安装后的文件中的bin目录加到环境变量。
设置…一、win10安装
服务端下载地址Download MongoDB Community Server | MongoDB
shell 工具下载地址MongoDB Shell Download | MongoDB
服务端安装时选择custom否则安装文件没有bin目录。
将安装后的文件中的bin目录加到环境变量。
设置配置文件 mongo.config
dbpathD:\software\cood_tools\MongoDB\Server\6.0\data\db #数据库位置
logpathD:\software\cood_tools\MongoDB\Server\6.0\data\mongodb.log #配置文件位置
logappendtrue #错误日志采用追加模式
journaltrue #启用日志文件默认启用
quiettrue #过滤掉无用的日志信息若需要调试使用请设置为false
port27017 #端口号 默认为27017
bind_ip127.0.0.1 #绑定ip 用配置文件运行
mongod --config 安装位置\MongoDB\Server\6.0\mongo.config
#升级为服务
mongod --config 安装位置\MongoDB\Server\6.0\mongo.config --install --serviceName MongoDB
二、docker安装
docker地址Docker
docker pull mongo
docker run -itd --name mongo -p 27017:27017 -v 宿主机文件夹:虚拟机文件夹 mongo --auth # 进入admin数据库use admin# 创建一个超级用户db.createUser({user:root,pwd:123456,roles:[{role:root,db:admin}]});#授权登录db.auth(root,123456)
登陆后设置验证密码每个验证根据对应数据库。没有像mysql一样验证登录用的用户。但是这样安装配置文件改不了。
参考文档如何在Docker上安装MongoDB(MongoDB安装教程)-duidaima 堆代码
三、docker-compose安装
通过docker-compose.yml 安装文件会在docker中生成和其所在文件夹相同的应用根据配置生成其中的容器。 #docker-compose.yml 文件
version: 3.1
services:mongo:container_name: mongoimage: mongoports:- 27017:27017restart: alwaystty: truevolumes:- D:/workspace/docker/mongodb:/wj/mongodbcommand:- /bin/bash- -c- mongod --config /wj/mongodb/mongo.config
#mongo.config 文件
dbpath/wj/mongodb/db
logpath/wj/mongodb/log/mongodb.log
logappendtrue
journaltrue
quiettrue
bind_ip_alltrue
authtrue
port27017
命令
docker-compose up -d --builddocker-compose 文档内容Try Docker Compose | Docker Documentation
四、参考文档
win10 mongodb 服务安装 安装配置mongodb_mob6454cc694d8e的技术博客_51CTO博客
docker-compose安装mongoDB详细步骤_docker-compose mongodb_07feng的博客-CSDN博客
MongoDB数据库设置账号密码完整步骤_MongoDB_脚本之家
如何停止mongodb进程-云搜网
【mongodb】_mongo_initdb_root_username_一缕情丝一生珍藏的博客-CSDN博客
五、php扩展安装
apt list | grep mongo
apt-get install php-mongo
php -m