Hi,很久不见,有没有想我啊linux
去 MongoDB Download Center 下载适合本身的版本。mongodb
将安装包经过FTP上传到服务器,而后解压要本身的目录。数据库
好比:vim
# 解压 tar -zxvf mongodb-linux-x86_64-4.0.3.tgz # 切换位置 cd /user/local/mongodb # 剪切 mv mongodb-linux-x86_64-4.0.3 .
# 打开环境变量配置文件(全部用户) vim /etc/profile # 配置 export PATH=/usr/local/mongodb/mongodb-linux-x86_64-4.0.3/bin:$PAT
建立配置文件 mongodb.conf
,内容以下:服务器
# MongoDB数据库(文件)路径 dbpath=/data/mongodb/ # 日志路径 logpath=/data/mongodb/mongodb.log # logappend=true # 容许远程登陆 bind_ip=0.0.0.0 # fork=true # 端口 port=27017
启动命令:app
# 切换到安装目录(bin下) ./mongod -f /usr/local/mongodb/mongodb.conf &
链接测试函数
# 切换到安装目录(bin下) ./mongo
听说,MongoDB默认的数据库文件路径:/data/db测试
2018.11.11更新3d
先说点题外话,安装完,其实我就以为哪里不对,可是一时也说不出来,等到用的时候,才发现,用户名,密码往哪里填呢?日志
这才有了更新。
按照上面步骤,咱们开启服务。终端开始
./mongo use admin db.createUser( { user: "admin", #用户名 pwd: "admin", # 密码 roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] } )
特别注意的是,这里的角色,他是默认的,以下。
有了上面的经验,咱们就能够建立用户了。
重启服务:
./mongod -f /usr/local/mongodb/mongodb.conf --auth &
mongodb://username:password@ip:port/dbName
2018.11.13 更新:远程链接和验证启动问题