Mac 下安装 MongoDB 并配置到 WebStorm 中

转载: https://www.jianshu.com/p/e2b27478a639

1. 安装 Ruby

OS X 操作系统内置 Ruby,但如果没有 Ruby,则需先输入以下命令安装能够进行多版本ruby环境安装、管理和切换的命令行工具 RVM。

1.1 安装 RVM

打开终端输入以下命令:

 

curl -L https://get.rvm.io | bash -s stable

安装完成 RVM 后运行"rvm"的显示结果如下,可见安装完成后需要再输入该命令启动 RVM:

 

source ~/.rvm/scripts/rvm

image

修改 RVM 的 Ruby 安装源到 Ruby China 的 Ruby 镜像服务器,这样能提高安装速度

 

echo "ruby_url=https://cache.ruby-china.org/pub/ruby" > ~/.rvm/user/db

1.2 用 rvm 安装 ruby

列出已知的 Ruby 版本

 

rvm list known

安装一个 Ruby 版本

 

rvm install 2.2.0 --disable-binary

这里安装了最新的 2.2.0, rvm list known 列表里面的都可以拿来安装。

切换 Ruby 版本

 

rvm use 2.2.0

如果想设置为默认版本,这样一来以后新打开的控制台默认的 Ruby 就是这个版本

 

rvm use 2.2.0 --default 

查询已经安装的ruby

 

rvm list

卸载一个已安装版本

 

rvm remove 1.8.7

rvm 的更多用法详见:RVM 使用指南 · Ruby China

2. 安装 Homebrew

Homebrew 的官方网站

Homebrew是Mac OSX下一个包依赖管理工具,用它来安装软件非常的方便只需要brew install 软件名这一条命令就可以将你所需要的软件安装好,不用再操心安装过程中软件的依赖问题,这些问题Homebrew统统帮你搞定,Homebrew的官网:http://brew.sh/

在官网上对Homebrew的安装和用法有详细的描述这里就不多扯了。如果你还没有安装,还等什么赶紧动手安装吧!:]

Ruby 已经安装好,输入以下命令安装 Homebrew

 

ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"

查看 Homebrew 是否安装成功并查看版本号

 

brew --version

3. 用 Homebrew 安装 MongoDB

 

brew install mongodb

3.1 测试 MongoDB

安装完成后检验 MongoDB 是否安装成功并查看版本号

 

mongod --version

其 mongod命令是用来启动MongoDB的服务的

image

3.2 创建 /data/db 文件

执行 mongod 命令后返回了一堆错误信息,如下:

image

错误信息的意思是dbpath (/data/db)不存在(dbpath (/data/db)这个目录是用来存储MongoDB数据文件的地方),需要创建/data/db这个目录或者使用--dbpath参数项指定一个已经存在的目录。

既然不存在/data/db那我们就创建这个目录,可能需要加上 sudo 权限

 

sudo mkdir -p /data/db

3.3 解决 /data/db 文件 权限问题

再次输入mongod 命令启动MongoDB的服务,服务又退出了返回一堆信息如下:

image

意思是因为权限问题不能创建和打开/data/db/mongod.lock这个文件,这里有两个选择,用 sudo 权限执行(不推荐)或者将 /data/ 加入用户权限

 

sudo mongod

或者

 

sudo chown -R hanyile /data

3.4 MongoDB 安装成功

再次输入 mongod 命令执行成功

image

4. 访问 MongoDB

更多参考请访问:The mongo Shell

安装成功后执行输入 mongod 命令不要关闭终端,打开浏览器输入 localhost:27017 如果出现以下结果则证明开启成功

image

4.1 进入 MongDB 的CLI管理界面

mongod 运行的时候在另一个终端执行 mongo 命令,运行结果如下:

 

mongo

image

5. WebStorm 上绑定 MongoDB

Mac 下输入 Command + Shift + A 打开 WebStorm 的设置的快速搜索,输入 plugins 并进入

image

搜索 mongo 即可找到 Mongo Plugin,安装之

image

安装完成后需要配置 MongoDB 的安装目录到 WebStorm 中,输入

 

which mongo

将返回结果复制到下面的框中点击 Test ,测试 OK后点击左下角 “+” 号

image

在弹出的 “Add a Mongo Server”中随便起个名字后点击 OK

image

即可看到 WebStorm 右侧有 MongoDB 的可视化插件了~

image

**更多

MongoDB

相关教程见以下内容**

CentOS

编译安装 MongoDB与mongoDB的php扩展

http://www.linuxidc.com/Linux/2012-02/53833.htm

CentOS 6 使用 yum 安装MongoDB及服务器端配置

http://www.linuxidc.com/Linux/2012-08/68196.htm

Ubuntu

13.04下安装MongoDB2.4.3

http://www.linuxidc.com/Linux/2013-05/84227.htm

MongoDB入门必读(概念与实战并重)

http://www.linuxidc.com/Linux/2013-07/87105.htm

Ubunu 14.04下MongoDB的安装指南

http://www.linuxidc.com/Linux/2014-08/105364.htm

《MongoDB 权威指南》(MongoDB: The Definitive Guide)英文文字版[PDF]

http://www.linuxidc.com/Linux/2012-07/66735.htm

Nagios监控MongoDB分片集群服务实战

http://www.linuxidc.com/Linux/2014-10/107826.htm

基于CentOS 6.5操作系统搭建MongoDB服务

http://www.linuxidc.com/Linux/2014-11/108900.htm

MongoDB 的详细介绍

请点这里

MongoDB 的下载地址

请点这里



作者:laonayt
链接:https://www.jianshu.com/p/e2b27478a639
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 1. 使用命令 "docker pull mongo" 下载 MongoDB 镜像。 2. 使用命令 "docker run -d -p 27017:27017 --name mongodb mongo" 启动 MongoDB 容器。 3. 使用命令 "docker exec -it mongodb bash" 进入 MongoDB 容器。 4. 使用命令 "mongo" 连接 MongoDB 数据库。 5. 使用命令 "use admin" 切换到 admin 数据库。 6. 使用命令 "db.createUser({user: 'username', pwd: 'password', roles: [{role: 'root', db: 'admin'}] })" 创建超级用户。 7. 使用命令 "exit" 退出 MongoDB 容器。 8. 使用命令 "docker stop mongodb" 停止 MongoDB 容器。 9. 使用命令 "docker start mongodb" 启动 MongoDB 容器并使用创建的超级用户登录。 注意:在实际操作时,请将 "username" 和 "password" 替换为您自己的用户名和密码。 ### 回答2: Docker 是一个容器化技术,可以使得应用在不同的环境下得以快速部署。MongoDB 是一种流行的非关系型数据库,在 Docker 使用 MongoDB 可以加速开发和测试过程。下面是在 Docker 安装 MongoDB 的步骤: 1. 安装 Docker 首先需要安装 Docker,安装方法可以参考官方文档:https://docs.docker.com/engine/install/ 2. 下载 MongoDB 镜像 在 Docker 上安装 MongoDB,需要下载 MongoDB 镜像。在终端输入以下命令即可下载 MongoDB 镜像: ``` docker pull mongo ``` 3. 运行 MongoDB 容器 下面的命令将启动一个名为 mongodb 的容器,并在其内部运行 MongoDB: ``` docker run -d —name mongodb -p 27017:27017 mongo:latest ``` 其,-d 告诉 Docker 在后台运行容器,--name 指定容器名称为 mongodb,-p 27017:27017 表示将容器内部的 27017 端口映射到主机的 27017 端口,最后的 mongo:latest 是镜像名称和版本号。 4. 连接 MongoDB 使用以下命令连接容器内的 MongoDB: ``` docker exec -it mongodb mongo ``` 其,-it 表示以交互式会话进入容器内,mongo 是进入容器后要执行的命令。 5. 配置 MongoDB 在容器内部,执行以下命令可以配置 MongoDB: ``` use testdb db.stats() ``` 其,use testdb 创建了一个名为 testdb 的数据库,db.stats() 可以查看数据库状态。可以在容器内部使用 MongoDB 的标准命令行工具进行操作。 以上就是在 Docker 安装 MongoDB 并进行配置的详细步骤。通过 Docker,可以快速创建 MongoDB 环境,方便快捷地进行开发和测试。 ### 回答3: Docker是一个开源的容器化平台,它可以让开发者把应用程序和服务打包到一个容器,并部署到任何支持Docker的机器上。Docker最常用的应用就是MongoDB数据库,因为MongoDB可以轻松地扩展和存储大量数据。下面我们就来看看如何在Docker安装MongoDB并进行配置。 1.安装Docker 首先,你需要在你的服务器上安装Docker。如果你还没有安装Docker,请先在官方网站上下载并安装Docker。 2.拉取MongoDB的Docker镜像 在安装配置之前,你需要拉取MongoDB的Docker镜像。可以使用以下命令拉取MongoDB镜像: docker pull mongo 3.创建MongoDB容器 接下来,你需要创建一个MongoDB的容器。可以使用以下命令创建MongoDB容器: docker run -it -d --name mongo -p 27017:27017 mongo 通过上述命令,我们创建了名为“mongo”的容器,并将容器的端口映射到主机的端口27017上。这表示,当你连接到主机的端口27017时,实际上连接的是容器的端口27017,因此可以访问MongoDB。 4.连接MongoDB 现在,MongoDB容器已经准备就绪。你可以尝试连接到MongoDB容器来检查是否能成功连接。可以使用以下命令连接到MongoDB: docker exec -it mongo mongo 通过上述命令,你将进入到mongodb容器,并成功连接到mongodb服务器上。 5.更改MongoDB配置 为了更强大的功能,可以修改一些MongoDB配置项,而Docker容器MongoDB配置文件类似于Linux系统上的MongoDB配置。因此,可以使用以下命令来编辑MongoDB配置文件: docker exec -it mongo vi /etc/mongodb.conf 然后你可以根据需要进行更改,并将更改保存到配置文件。 6.重启MongoDB容器 最后,你需要重启MongoDB容器,以确保更改得到保存。可以使用以下命令来重启MongoDB容器: docker restart mongo 经过以上步骤,你就完成了在Docker上安装MongoDB并进行配置的操作。在完成此过程之后,你可以实现大规模部署和使用MongoDB数据库。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值