Windows安装mongodb并配置为Windows服务
1 下载
下载地址:https://www.mongodb.com/try/download/community
platform选择windows,下载合适的版本:
2 安装
choose setup type
选择custom,切换安装文件夹,
这里我改为了:D:\Program Files\MongoDB
install mongodb compass
取消选中安装compass,不然会卡死在那里。
(compass是mongodb的图形化管理工具,我们可以另行安装)
3 启动
创建以下目录和文件(等会要用到)
D:\mongodb\data\db
D:\mongodb\data\log
D:\mongodb\mongo.config
运行mongod
进入目录:D:\Program Files\MongoDB\Server\3.6\bin
使用快捷键Alt+D,在地址栏输入cmd,回车进入命令行:
执行:mongod --dbpath D:\mongodb\data\db
mongod --dbpath D:\mongodb\data\db
"D:\mongodb\data\db"是我们创建的mongodb存放数据的目录。
浏览器访问:http://localhost:27017
27017是mongodb默认的端口
看到这样的提示说明安装成功。
4 配置为Windows服务
这样我们可以让它随系统开机自启动
编辑D:\mongodb\mongo.config
"D:\mongodb\mongo.config"是我们创建的mongodb的配置文件
保存以下内容:
dbpath=D:\mongodb\data\db
logpath=D:\mongodb\data\log\mongo.log
以管理员身份运行cmd
执行下列命令:
D:
cd Program Files\MongoDB\Server\3.6\bin
mongod --config "D:\mongodb\mongo.config" --install --serviceName "MongoDB"
启动前需要关闭之前
"mongod --dbpath D:\mongodb\data\db"打开的cmd窗口,
不然会失败,因为端口被占用了。
5 访问
它会默认连接到test数据库
6 配置环境变量
也可以修改环境变量Path,在末尾追加以下内容:
注意对照自己的安装路径,前面的分号也不能少
;D:\Program Files\MongoDB\Server\3.6\bin
这样就不用每次进到mongodb的bin目录才能执行cmd。
参考资料:
菜鸟教程:Windows 平台安装 MongoDB