1、下载解压cdusrlocalwgethttps:fastdl。mongodb。orglinuxmongodblinuxx8664rhel704。4。13。tgztarzxvfmongodblinuxx8664rhel704。4。13。tgzmvmongodblinuxx8664rhel704。4。13mongodb4。4。13cdmongodb4。4。13mkdirdatamkdirlogscdtouchmongodb。logmkdirconfcdtouchmongodb。conf 2、mongodb配置文件vimongodb。conf数据库路径dbpathusrlocalmongodb4。4。13dataahrefhttps:www。bs178。comrizhitargetblankclassinfotextkey日志a输出文件路径logpathusrlocalmongodb4。4。13logsmongodb。log错误ahrefhttps:www。bs178。comrizhitargetblankclassinfotextkey日志a采用追加模式logappendtrue启用ahrefhttps:www。bs178。comrizhitargetblankclassinfotextkey日志a文件,默认启用journaltrue这个选项可以过滤掉一些无用的ahrefhttps:www。bs178。comrizhitargetblankclassinfotextkey日志a信息,若需要调试使用请设置为falsequiettrue端口号默认为27017port27017允许远程访问bindip0。0。0。0开启子进程forktrue开启认证,必选先添加用户,先不开启(不用验证账号密码)authtrue 3、环境变量vimetcprofileexportPATHPATH:usrlocalmongodb4。4。13binsourceetcprofile 4、启动usrlocalmongodb4。4。13binmongodconfigusrlocalmongodb4。4。13confmongodb。conf 5、创建用户和密码mongouseadmindb。createUser({user:root,pwd:123456,roles:〔{role:root,db:admin}〕})db。shutdownServer() 6、修改配置文件mongodb。confauthtrue重启usrlocalmongodb4。4。13binmongodconfigusrlocalmongodb4。4。13confmongodb。conf 7、登录db。auth(root,123456); 8、创建其他数据库及用户testdb为databaseusetestdb创建用户db。createUser({user:test,pwd:123456,roles:〔{role:readWrite,db:testdb}〕});登录db。auth(test,123456); 9。其它说明 提示:启动mongodb时发现错误时,出现错误。mongod:errorwhileloadingsharedlibraries:libcrypto。so。10:cannotopensharedobjectfile:Nosuchfileordirectory 原因分析:缺失libcrypto。so。10未安装 解决方案:rpmqagreplibcrypto。sorpmqagreplibcryptdnfinstallcompatopenssl10