windows安装:
官网下载:https://www.mongodb.com/download-center?jmp=nav#community
在D盘建立MongoDB文件夹,在MongoDB文件下建立data\db文件夹作为数据文件的存储路径,建立logs文件夹存储日志文件。
•将MongoDB安装到D:\MongoDB路径下
此处需要更改下MongoDB数据库的安装路径,如下图所示:
安装完成。
执行命令之前要先把data/db和logs/logs.txt等文件夹和文件创建好,不然会报错。
以管理员模式启动CMD,切换到MongoDB的安装目录,并执行命令:mongod --dbpath “D:\mongodb\data\db” --logpath “D:\mongodb\logs\log.txt” --install -serviceName “MongoDB”
启动MongoDB服务
然后进入MongoDB数据库shell
最后是退出MongoDB数据库shell
Ubuntu安装mongodb
Ubuntu中都是在root用户下安装
当找不到那装包的时候执行"apt-get update"
安装完毕后应该会自动运行mongod程序,通过"pgrep mongo -l "查看进程是否已经启动
然后在终端输入“mongo”回车即可进入数据库
用创建systemd script的方式成功启动了MongoDB,并开启了远程连接
首先创建MongoDB服务:
创建mongodb.service 文件:
命令:sudo vim /etc/systemd/system/mongodb.service
然后在 mongodb.service添夹下图内容
然后是开启服务:
sudo systemctl enable mongod.service
sudo systemctl mongod start
这个时候会报错
Failed to start mongodb.service: Unit mongodb.service is masked.
需要命令解决:sudo systemctl unmask mongodb.service
然后再次启动 sudo systemctl mongod start
开放远程连接
在MongoDB的配置文件中将bindIp从127.0.0.1修改为0.0.0.0即可,MongoDB的配置文件的目录为/etc/mongod.conf。