作者:
-
1. 快速开始
- Docker
- Vagrant
- Bare metal
- 2. 在主机上运行 - 需要的环境
- 3. 安装java和MongoDB
- 4. 安装 RESTHeart
- 5. 启动MongoDB
- 6. 启动RESTHeart服务
-
7. 开启MongoDB认证
- 7.3. MongoDB认证需要的最低权限
- 8.客户端认证和授权
1. 快读开始
Docker
在一个有JVM的Docker容器上运行RESTHeart,连接到安装MongoDB官方3版本以上镜像的Docker容器上.Docker应当被认为是开发和运行RESTHeart最好的方式没有之一。
现在我们在Github库上创建了一个谷歌云容器配置的向导。
Vagrant
用Vagrant box创建的完整的开发环境已经完成了,使用的是Ubuntu 14.04版本镜像,JDK 8, MongoDB 3和最近的RESTHeart服务。如果你想知道如何改变默认的安全设置的花,你可以跳过从第2段到第六段,直接看第七段。
Bare metal(裸机)
在下面内容中可以找到完整的安装说明。
在主机上运行 - 需要的环境
如果你现在什么都没有,请下载以下安装包
大多数工作可以用CLI来完成。
安装Java和MongoDB
根据您的操作系统的指令安装 Java 8和MongoDB并确保安装包被正确的执行(在PATH中可以找到他们的变量).
检查您机器上的JAVA和MongoDB可以通过以下命令并获得下面相似的内容。
1 C:\Users\Administrator>java -version 2 java version "1.8.0_45" 3 Java(TM) SE Runtime Environment (build 1.8.0_45-b14) 4 Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode) 5 6 C:\Users\Administrator>mongod --version 7 db version v3.0.0 8 git version: a841fd6394365954886924a35076691b4d149168 9 OpenSSL version: OpenSSL 1.0.1j-fips 15 Oct 2014