确定你的CentOS 版本
使用以下命令:
/etc/centos-release
-
下载Mongodb
-
解压tgz压缩包
-
创建data和log文件夹 , 确定你的文件夹访问权限
-
在log文件夹里面创建mongodb.log文件(这一步很重要 ! ! !)
touch mongodb.log
- 创建mongodb.conf文件
在你的mongodb文件夹下
vi mongodb.conf
写入以下文件
dbpath=/usr/local/mongodb/mongodb-3.4.24/data
logpath=/usr/local/mongodb/mongodb-3.4.24/log/mongodb.log
# 端口
port=27017
# 以守护线程方式启动(在后台运行)
fork=true
# 方便外网访问
bind_ip=0.0.0.0
# 开启授权验证
auth=true
- 写入配置文件
vim /etc/profile
在文件中增加以下配置:
export MONGODB_HOME=/usr/local/mongodb
export PATH=$MONGODB_HOME/bin:$PATH
重启配置生效:
source /etc/profile
- 启动mongodb
输入下面的命令
./mongod -f /usr/local/mongodb/mongodb-3.4.24/bin/mongodb.conf
- 创建数据库和设置密码:
进入bin
执行mongo命令进入客户端
./mongo
切换到 admin 数据库,并创建 root (管理员)用户:
> use admin;
> db.createUser({user:'root', pwd:'123456', roles:[{role:'root', db:'admin'}]});
使用navicat连接