1.本地Mongodb下载
https://www.mongodb.com/try/download/community
根据自己的服务器和需要选择下载
![](https://img.haomeiwen.com/i14820195/5789b2deab5a466b.png)
2.上传到服务器
#进入安装目录
cd /usr/local
通过rz命令或者XFTP进行上传到 local目录下
![](https://img.haomeiwen.com/i14820195/593b54bf04628729.png)
3.解压安装包
#解压
tar -zxvf mongodb-linux-x86_64-rhel70-7.0.2.tgz
#修改目录
mv mongodb-linux-x86_64-rhel70-7.0.2 mongodb
#进入mongodb目录
cd mongodb/
4.配置
# 创建存放数据的目录
mkdir data
cd data/
mkdir db
# 创建存放日志的目录
cd ../
mkdir logs
#创建日志记录文件
cd logs/
touch mongodb.log
#增加配置文件
cd ../bin/
touch mongodb.conf
配置文件内容如下
# 数据文件存放目录
dbpath = /usr/local/mongodb/data/db
# 日志文件存放目录
logpath = /usr/local/mongodb/logs/mongodb.log
# 以追加的方式记录日志
logappend = true
# 端口默认为 27017
port = 27017
# 对访问 IP 地址不做限制,默认为本机地址
bind_ip = 0.0.0.0
# 以守护进程的方式启用,即在后台运行
fork = true
# 开启身份认证功能
#auth = true
5.启动服务
启动服务
#进入bin目录启动
./mongod -f ./mongodb.conf
![](https://img.haomeiwen.com/i14820195/a1216119429aa4b7.png)
远程连接工具连接测试
![](https://img.haomeiwen.com/i14820195/8d174b6650176fed.png)
新增用户名和密码(不需要账号密码的就已经完成不需要后续步骤了)
#切换数据库
use admin
![](https://img.haomeiwen.com/i14820195/b50f06c560fd6513.png)
#添加用户
db.createUser({user: "root", pwd: "12345678",roles:[{role:"root",db:"admin"}]})
![](https://img.haomeiwen.com/i14820195/f74bbda221d358c1.png)
在linux中重启服务
# 指定配置文件的方式关闭服务
./mongod -f ./mongodb.conf --shutdown
#修改配置文件 将配置文件中auth = false 修改为auth = true
vim ./mongodb.conf
#重启服务
./mongod -f ./mongodb.conf
6.配置环境变量
#添加mongodb的环境变量
vim /etc/profile
#在文件末尾插入如下内容
export PATH=$PATH:/usr/local/mongodb/bin
#修改保存后要重启系统配置,执行命令如下
source /etc/profile
#客户端访问命令
mongo
网友评论