一linux
1.下载地址
https://www.mongodb.com/try/download/community
2.解压缩tar -zxvf mongodb-linux-x86_64-ubuntu1804-4.2.7.tgz
3. 移到/home/mongodb路径下mv mongodb-linux-x86_64-ubuntu1804-4.2.7 /home/mongodb
4.报错:./mongod: /lib64/libc.so.6: version `GLIBC_2.18' not found (required by ./mongod)
网上找到的解决办法,执行下面命令
curl -O http://ftp.gnu.org/gnu/glibc/glibc-2.18.tar.gz
tar zxf glibc-2.18.tar.gz
cd glibc-2.18/
mkdir build
cd build/
../configure --prefix=/usr
make -j2
make install
5.执行./mongod -f mongodb.conf
在出来下面的提示后,没有反应
2020-06-14T10:52:32.000+0800 I SHARDING [ftdc] Marking collection local.oplog.rs as collection version: <unsharded>
这时打开另外一个窗口再相同路径下面执行
./mongo
二、windows
放在d:/mongodb/mongodb.conf里面,并建立相关的文件
dbpath=d:\mongodb\data #此为数据存储的路径
logpath=d:\mongodb\logs\mongo.log #此为日志存储的路径
journal=true #启用日志文件,默认就为开启
logappend=true #错误日志采用追加的形式
quiet=true #是否过滤无用日志
port=27017 #端口号
启动
mongod –config d:\mongodb\mongodb.conf
3.使用mongodb compass 连接
在mongodb打开的状态下(即执行./mongod -f mongodb.conf后),右上角选择Fill in connection fields individually配置
服务器输入IP地址和端口号,本地window直接输入localhost+端口号,成功打开!
(无法连接远端服务器,有可能是服务器端的设置了防火墙,没有允许访问端口
相关命令:https://mp.csdn.net/console/editor/html/107013603)