首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

使用 Play 实现 Web 开发,第 2 部分:在云中释放 Play 的威力(2)

使用 Play 实现 Web 开发,第 2 部分:在云中释放 Play 的威力(2)

第 2                步. 创建 SendGrid 和 MongoDB by Compose 服务在本教程的其余部分,您将使用                cf                命令行工具来与 Bluemix 交互。如第 1 步中的生产配置所示,该应用程序需要一个 SMTP 服务器和 MongoDB 持久性。
  • 运行下面这个命令来创建一个名为 mailer 的 SendGrid 电子邮件传送服务实例,并将该实例订阅到                    SendGrid                        的免费计划:cf create-service sendgrid free mailer
  • 登录到  ,选择您的部署,单击右上角的                        Add Database 按钮来创建一个新数据库。输入 demodb                    作为数据库名称,单击右下角的 Create database 按钮:
  • 将一个用户添加到您的新部署中:选择 demodb 数据库,单击左侧面板上的                        Users 链接,然后单击右上角的 Add User                    按钮。输入一个用户名和一个密码(记下它们以供后续步骤使用),然后单击右下角的 Add user 按钮:
  • 转到 Admin 部分并记下 MongoDB URI 的主机和端口:
  • 从您的 Bluemix 仪表板,创建 MongoDB by Compose 服务的一个新实例。使用 demodb                    作为 Service name,并在 App 字段中选择                        Leave unbound 选项。使用您在前面的步骤中记下的值来完成                        HostPortUsername                    和 Password 字段: 查阅 Bluemix  ,了解如何从 Bluemix                        仪表板填入必要的数据来创建该服务的更多细节。
您现在已创建了 MongoDB by Compose 服务的一个实例,它已可供您的应用程序使用。
返回列表