整体安装 和windows差不多!
(1)先到官网下载压缩包 mongod-linux-x86_64-4.0.10.tgz
(2)上传压缩包到Linux /home/leyou中,
解压到当前目录,删除压缩包
(3)新建几个目录,分别用来存储数据和日志:
cd /home/leyou/mongodb_4.0.10 mkdir -p /single/data/db mkdir -p /single/log
(4)新建并修改配置文件
vi /single/mongod.conf
配置文件的内容如下:
systemLog: #MongoDB发送所有日志输出的目标指定为文件 # #The path of the log file to which mongod or mongos should send all diagnostic logging information destination: file #mongod或mongos应向其发送所有诊断日志记录信息的日志文件的路径 path: "/home/leyou/mongodb_4.0.10/single/data/mongod.log" #当mongos或mongod实例重新启动时,mongos或mongod会将新条目附加到现有日志文件的末尾。 logAppend: true storage: #mongod实例存储其数据的目录。storage.dbPath设置仅适用于mongod。 ##The directory where the mongod instance stores its data.Default Value is "/data/db". dbPath: "/home/leyou/mongodb_4.0.10/single/data/db" journal: #启用或禁用持久性日志以确保数据文件保持有效和可恢复。 enabled: true processManagement: #启用在后台运行mongos或mongod进程的守护进程模式。 fork: true net: #服务实例绑定的IP,默认是localhost bindIp: localhost,172.20.10.14 #bindIp #绑定的端口,默认是27017 port: 27017
去掉注释版
systemLog: destination: file path: "/home/leyou/mongodb_4.0.10/single/data/mongod.log" logAppend: true storage: dbPath: "/home/leyou/mongodb_4.0.10/single/data/db" journal: enabled: true processManagement: fork: true net: bindIp: localhost,172.20.10.14 port: 27017
(5)启动MongoDB服务
//进入bin目录 cd ../bin
./mongod -f ../single/mongod.conf
通过 NoSQL Manager for MongoDB(连接mongodb服务器的客户端工具)连接mongo服务