Ubuntu_16.04_x64安装mongodb_v4.0.8 - TGZ安装包方式
- 从mongodb官网获取程序的TGZ安装包下载链接
登录服务器,在服务器执行下载命令,下载程序安装包
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=true port=27017 #开启远程连接 bind_ip=0.0.0.0 dbpath=/data/db logpath=/data/log/mongodb.log logappend=true fork=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:'xxxxxxx',roles:[{role:'root',db:'admin'}]}) >exit
已配置文件启动数据库,以开启远程连接
>cd ~/develop/mongodb-linux-x86_64-ubuntu1604-4.0.8/bin/ >./mongod --config ~/develop/conf/mongodb.conf
- 安装过程就完成了,并且数据库已启动,远程连接也ok。
相关推荐
lbyd0 2020-11-17
BigYellow 2020-11-16
sushuanglei 2020-11-12
我心似明月 2020-11-09
zhushenghan 2020-11-09
sunnnyduan 2020-10-16
不要皱眉 2020-10-14
xiaohai 2020-09-29
songxiugongwang 2020-09-22
萌亖 2020-09-17
LuckyLXG 2020-09-08
sdmzhu 2020-09-01
mkhhxxttxs 2020-09-16
xiaohai 2020-09-16
newcome 2020-09-09
jaylong 2020-08-19
大秦铁骑 2020-08-19
thatway 2020-08-19