#1.下载mongodb安装包
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-amazon-4.0.26.tgz
#2.解压
tar -zxvf mongodb-linux-x86_64-amazon-4.0.26.tgz
#3.将解压包拷贝到指定目录
mv mongodb-linux-x86_64-amazon-4.0.26 /data/local/mongodb
#4.创建mongodb数据存储文件和日志文件
cd /data/local/mongodb/
mkdir data
mkdir logs
#5.创建mongodb.conf配置文件
cd /data/local/mongodb/bin
touch mongodb.conf
#6.mongodb.conf配置文件内容
#数据库路径
dbpath=/data/local/mongodb/data
#日志输出文件路径
logpath=/data/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
wiredTigerCacheSizeGB=1
#7.将mongodb服务加入环境变量
#修改/etc/profile文件
vi /etc/profile
#最后一行添加
export PATH=$PATH:/data/local/mongodb/bin
#使配置文件生效:
source /etc/profile
#8.启动mongodb服务
./mongod --config /data/local/mongodb/bin/mongodb.conf
#9.创建用户
mongo
show dbs
use admin
db.createUser({user:'root', pwd:'xxx', roles:[{role:'root', db:'admin'}]});
#关闭mongodb
db.shutdownServer()
#开启认证,必选先添加用户
auth=true
#10.重启mongodb
./mongod --config /data/local/mongodb/bin/mongodb.conf
#11.验证安全认证用户配置生效
mongo
show dbs
use admin
db.auth('root','xxx')
如果返回1标识生效
Linux安装mongodb
最新推荐文章于 2024-08-13 18:10:49 发布