MongoDB系列--02、MongoDB的安装
MongoDB的安装
准备
开始本课程之前,先按文章
克隆一个虚拟机,修改主机名为:Christy010(MongoDB);修改ip地址为192.168.10.179。今天我们要是用的虚拟机环境就搭建完成了。
安装
官网下载地址:https://www.mongodb.com/try/download/community
选择好相应的版本点击下载即可,或者选择复制链接
https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.1.tgz
下面准备开始安装我们的MongoDB
-
进入到
/usr/apps
目录,上传我们上面下载的压缩包 -
解压压缩包,为了操作方便修改名字为
mongodb
,删除压缩包 -
创建数据目录,MongoDB的默认数据目录是
/data/db
,我们就创建这个目录 -
配置环境变量,修改成下面这个熊样子后刷新文件立即生效
-
启动
前端启动:
mongod
(缺点是启动后界面不能有操作)后端启动:
mongod &
-
连接MongoDB
mongo
是客户端连接命令,连接客户端后我们使用命令use dbs
除了命令行连接MongoDB,我们也可以使用第三方工具进行连接,比如Navicat for mongodb,但是这个工具是收费的,条件允许的童鞋请支持正版!
配置
上述安装启动只能在本机状态下访问,如果我们想程序中集成并访问mongoDB,还需要进一步配置
-
进入到mongoDB目录,新建
conf
目录,编辑配置文件
# 数据库文件位置 记得在相应位置新建data目录 dbpath=/usr/apps/mongodb/data # 日志文件位置 记得在相应位置新建logs目录 logpath=/usr/apps/mongodb/logs/mongodb.log # 以追加方式写入日志 logappend=true # 是否以守护进程方式运行 fork=true # 绑定客户端访问的ip 0.0.0.0 不绑定ip bind_ip=192.168.10.179 # 默认27017 port=27017
-
待上述操作完成后,输入以下启动命令
mongod -f /usr/apps/mongodb/conf/mongodb.cfg
,如下图需要注意的是这种以配置文件启动的方式启动后,原来的命令行连接命令
mongo
就不能直接连接了,需要配合IP地址和端口号的方式进行连接mongo 192.168.10.179:27017