准备工作:1.在根目录下创建文件夹software$mkdirsoftware2.进入软件文件$cdsoftware下面是mongodb的具体安装步骤和文件配置1.下载mongodb3.6.3版本$wgethttps://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.6.3.tgz2。解压缩文件$tarzxvfmongodb-linux-x86_64-3.6.3.tgz3。将解压后的文件移动到/usr/local/目录下$mvmongodb-linux-x86_64-3.6.3//usr/local/mongodb4.创建数据文件夹、日志文件夹、配置文件夹$cd/usr/local/mongodb$mkdir-pdata/db$mkdirlogs$mkdirconf5.环境变量配置$vim/etc/profile$i//开始编辑$exportMONGODB_HOME=/usr/local/mongodb//在图中指定位置添加exportPATH=$PATH:$MONGODB_HOME/bin$点击ESC键即可exitediting$:wq//保存退出$source/etc/profile//重新加载如图6.创建配置文件$cdconf//进入conf文件夹$vimongodb.conf//创建配置文件$i//开始编辑$port=27017#端口dbpath=/usr/local/mongodb/data/db#数据库存文件存放目录logpath=/usr/local/mongodb/logs/mongodb.log#日志文件存放路径logappend=true#使用append写日志fork=true#不启用后台进程,即不在后台运行maxConns=1000#最大同时连接数#nohttpinterface=true#关闭http接口,和http端口默认关闭访问noauth=true#不开启验证journal=true#每次write都会记录一个操作日志(写入的数据可以通过journal重建)#wiredtiger即使宕机,启动时也会先将数据恢复到最新的checkpoint点,然后重放后续的Journal日志恢复。storageEngine=wiredTiger#存储引擎包括mmapv1,wiretiger,mongorocksbind_ip=127.0.0.1#mongodb绑定的ip地址$点击ESC键退出编辑$:wq//保存退出$cd..//退出conf文件夹$cdbin//进入bin文件夹$./mongod-f/usr/local/mongodb/conf/mongodb.conf//启动7.启动mongodb$./mongo8.添加映射启动mongodb$ln-s/usr/local/mongodb/bin/mongo/usr/local/bin/mongo//配置全局映射启动方式如下9.如果修改mongodb.conf配置文件中的后期运维,重启mongodb找到mongodb进程直接使用命令netstat-ntlpkillkill-910756重启$./mongod-f/usr/local/mongodb/conf/mongodb.conf//启动$./mongomongodb重启后项目的mongodb进程中断,如果使用mongodb数据库需要重启服务器项目参考链接:1.https://blog.csdn.net/junshan...2.https://blog.csdn.net/rzrenyu...3.https://www.v2ex.com/t/1092404,https://www.cnblogs.com/moxia...5,https://www.cnblogs.com/Loveb...6,https://blog.csdn.net/lafsca5...
