从mongodb官网获取程序的TGZ安装包下载链接如https://fastdl.mongodb.org/li…登录服务器,在服务器执行下载命令,下载程序安装包wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-4.0.8.tgz解压安装包sudo tar -zxvf mongodb-linux-x86_64-ubuntu1604-4.0.8.tgz创建develop、conf、文件夹,并把解压后的程序文件夹移动到develop这一步可以不做,我做这个主要是我想把开发用到的软件和配置文件全部放到一起,便于个人管理,以下步骤皆以创建了这个两个文件夹为前提,如果跳过此步骤,后续步骤的命令只需要修改路径即可>mkdir develop>cd develop>mkdir conf>cd ~>mv mongodb-linux-x86_64-ubuntu1604-4.0.8 develop/创建db和log>cd ~>cd />mkdir data>cd l>mkdir db>mkdir log>cd log>vim mongodb.log>保存 mongodb.log在develop/config下创建配置文件mongodb.conf>cd ~/develop/conf>vim mongodb.conf#mongodb.conf#开启权限认证auth=trueport=27017#开启远程连接bind_ip=0.0.0.0dbpath=/data/dblogpath=/data/log/mongodb.loglogappend=truefork=true进入程序目录启动数据库第一次启动不用配置文件,因为要配置数据的主管理员账号和密码如果报错执行./mongod 报错: error while loading shared libraries: libcurl.so.4: cannot open shared object file: No such file or directory 执行apt-get install libcurl4-openssl-dev之后即可解决>cd ~/develop/mongodb-linux-x86_64-ubuntu1604-4.0.8/bin/>./mongod第一次启动之后,新开一个命令窗口,去创建数据库管理员账号密码创建数据库超级管理员账号>cd ~/develop/mongodb-linux-x86_64-ubuntu1604-4.0.8/bin/>./mongo >use admin>db.createUser({user:‘bymm’,pwd:‘pxh52017981314’,roles:[{role:‘root’,db:‘admin’}]})>exit已配置文件启动数据库,以开启远程连接>cd ~/develop/mongodb-linux-x86_64-ubuntu1604-4.0.8/bin/>./mongod –config ~/develop/conf/mongodb.conf安装过程就完成了,并且数据库已启动,远程连接也ok。