1在虚拟机中安装MongoDB
根据官网说明进行安装:
https://docs.mongodb.com/manual/tutorial/install-mongodb-enterprise-on-red-hat/
以下是安装步骤:
1.1配置存储库
创建一个/etc/yum.repos.d/mongodb-enterprise.repo
文件,以便您可以使用yum
以下命令直接安装MongoDB企业:
vim /etc/yum.repos.d/mongodb-enterprise.repo
在mongodb-enterprise.repo文件中添加如下配置
[mongodb-enterprise]
name=MongoDB Enterprise Repository
baseurl=https://repo.mongodb.com/yum/redhat/$releasever/mongodb-enterprise/4.0/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc
1.2使用.rpm
包(推荐)安装
sudo yum install -y mongodb-enterprise
2.在虚拟机中启动MongoDB
2.1启动MongoDB
sudo service mongod start
2.2停止MongoDB
sudo service mongod stop
2.3重启MongoDB
sudo service mongod restart
2.4系统重启后自动启动
sudo chkconfig mongod on
2.5验证MongoDB是否已成功启动
通过检查日志文件的内容来验证进程是否已成功启动
vim /var/log/mongodb/mongod.log
查看默认端口号(27017)
vim /etc/mongod.conf
3.连接mongoDB
3.1本机连接
直接输入
mongo
以下信息表示连接成功
3.2远程连接
由于mongoDB的客户端和服务端上一体的,所以在远程机上也要安装mongoDB.
下面以我的MAC中的连接为例。
3.2.1在官方文档中查看MAC系统的安装方法
https://docs.mongodb.com/manual/tutorial/install-mongodb-enterprise-on-os-x/
3.2.2下载解压
官网下载需要注册,比较讨厌
进入到下载的文件所在目录解压
ar -zxvf mongodb-osx-x86_64-enterprise-4.0.4.tgz
3.2.3配置环境变量
export PATH=/Users/xdp/Downloads/mongodb-osx-x86_64-enterprise-4.0.4/bin:$PATH
运行
创建数据目录
在首次启动MongoDB之前,请创建mongod
进程将数据写入的目录。默认情况下,该 mongod
进程使用该/data/db
目录。如果创建的目录不是此目录,则必须在此过程中稍后dbpath
启动该mongod
过程时在该选项中指定该目录 。
以下示例命令创建默认/data/db
目录:
sudo mkdir -p /data/db
运行MongoDB
mongod
运行成功
连接虚拟机的mongoDB
mongo --host 10.211.55.28
连接成功