Linux安装mongodb

1、下载安装包

可以官网下载 https://www.mongodb.com/try/download/community

也可以 根据下载链接 使用wget下载

wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.6.18.tgz

2、安装

解压

tar -zxvf mongodb-linux-x86_64-rhel62-3.6.18.tgz

mv mongodb-linux-x86_64 /usr/local/mongodb

配置

cd /usr/local/mongodb/

mkdir data

mkdir logs

cd ./logs

touch mongodb.log

cd ../

mkdir etc

cd etc

touch mongodb.conf

编辑 mongodb.conf

#数据库路径

dbpath=/usr/local/mongodb/data

#日志输出文件路径

logpath=/usr/local/mongodb/logs/mongodb.log

#错误日志采用追加模式

logappend=true

#启用日志文件,默认启用

journal=true

#这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false

quiet=true

#端口号 默认为27017

port=27017

#允许远程访问

bind_ip=0.0.0.0

#开启子进程 fork=true

#开启认证,必选先添加用户

#auth=true

将mongodb服务加入环境变量,任何地方都可以使用mongo操作数据库

vi /etc/profile #根目录下的etc

#在最后一行加入

export PATH=$PATH:/usr/local/mongodb/bin

#路径是你安装目录下的bin目录

:wq #保存退出

启动mongo

./mongod --config /usr/local/mongodb/etc/mongodb.conf

在任意目录下使用mongo操作数据库

mongo

添加root用户

use admin

db.createUser( { user:"root", pwd:"root", roles:[{role:"root",db:"admin"}] } )

打开mongo.db 中的auth限制

要先use admin通过db.auth('root','root') 输出1就是验证成功

服务端启动成功之后,开启远程访问

你可能感兴趣的:(Linux安装mongodb)