1.下载安装包
选择两种下载方式
官网下载
下载的安装包上传到服务器
官网下载地址:https://www.mongodb.com/try/download/community
wget下载
1 | wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.2.tgz |
3.安装包解压
1 | tar -zxvf mongodb-linux-x86_64-rhel70-4.4.2.tgz |
4.将解压后的目录移动到/usr/local目录下,并将目录改名为mongodb
1 | mv mongodb-linux-x86_64-rhel70-4.4.2 /usr/local/mongodb |
5.创建文件夹data,在data文件夹下,再创建db文件夹(用于存放数据库数据)和log文件夹(存放mongo日志);然后为其设置可读写权限。
1 | #进入mongodb目录 |
1 | # 创建文件夹 |
6.配置mongodb
输入指令1
2cd /usr/local/mongodb
vim mongodb.conf
粘贴以下内容
1 | # 数据库数据存放目录 |
按下ESC,输入1
2# 保存退出
:wq
7.配置环境变量
输入指令打开系统文件1
sudo vi /etc/profile
在末尾加入以下内容后保存1
2export MONGODB_HOME=/usr/local/mongodb
export PATH=$PATH:$MONGODB_HOME/bin
输入指令重启系统配置1
source /etc/profile
8.启动Mongo服务
1 | # -f 等同于--config |
9.配置账号
进入mongo目录1
cd /usr/local/mongodb/bin
运行mongo1
mongo
创建admin账户1
2use admin
db.createUser({user: "admin",pwd: "123456",roles: [ { role: "userAdminAnyDatabase", db: "admin" }, "readWriteAnyDatabase" ]})
创建单独数据库账户1
2
3
4use admin
# admin账户密码
db.auth('admin','123456')
db.createUser({user:"game",pwd:"123456",roles:[{role:"readWrite",db:"game"}]})