• 地址:广州市天河区华南植物园-龙洞慧创百思G220
  • 免费热线 : 020-87581205
  • 电子邮箱 : sw@51mimu.com

常见访问公网场景示例_应用访问公网_最佳实践_Serverless 应用引擎-阿里云

 知识中心     |      2020-05-13 12:21:33

常见访问公网场景示例

更新时间:2020-01-06 10:27:50

编辑 我的收藏

新浪微博 微信 钉钉

本页目录

本文通过具体示例演示部署在SAE上的应用如何访问公网。

前提条件

背景信息

某企业需要在SAE北京Region创建应用,并在该应用上部署WordPress服务,同时使用杭州Region的RDS作为数据库。

创建并部署WordPress应用

注意 目前 SAE 现已开放了华北 2 (北京)华东 1 (杭州)华东 2 (上海)华南 1 (深圳)地域,您需选择地域为华北 2 (北京)华东 1 (杭州)华东 2 (上海)华南 1 (深圳),才能登录 SAE 控制台。

  1. 登录SAE控制台
  2. 在左侧导航树单击应用列表,并在应用列表页面单击右上角的创建应用
  3. 创建应用页面的应用基本信息页签内,设置应用相关信息,并单击下一步:应用部署配置

    应用基本信息设置

    • 应用名称:输入应用名称。允许数字,字母,下划线以及中划线组合,仅允许字母开头,最大长度36个字符。
    • 命名空间:在下拉菜单中选择创建好的命名空间。
    • VPC网络:在下拉菜单中选择VPC和vswitch 。
    • 应用实例数:选择要创建的实例个数。
    • 实例规格:单击请选择,在选择实例规格页面内选择实例的CPUMemory规格。
    • 应用描述:填写应用的基本情况,输入的描述信息不超过100个字符。

  4. 应用部署配置页面,选择 镜像,依据页面指示进行配置。完成设置后单击下一步:确认规格

    镜像部署

  5. 确认规格页签,查看您所创建应用的详细信息以及配置费用情况,并单击确认创建
  6. 验证应用部署结果。

    进入应用详情页,查看应用的基本信息和实例部署信息。当实例部署信息页面显示实例的运行状态为Running 时,表示应用成功发布。

  7. 为应用绑定SLB。
    1. 应用详情基本信息页面,单击应用访问设置区域的添加公网SLB访问
    2. 添加公网SLB访问页面,设置SLB的监听规则,设置完成后单击确定

      SLB服务监听规定了如何将请求转发给后端服务器。一个SLB实例至少添加一条监听规则。

      添加公网SLB访问

  8. 通过设置的公网SLB访问Wordpress应用。

    WordPress绑定SLB

为Wordpress应用添加公网访问权限

为Wordpress应用添加公网访问权限,具体请参见应用如何访问公网

为Wordpress应用设置跨区域的RDS数据库

  1. 购买RDS实例。
    1. 开通RDS服务
    2. RDS实例基本信息设置。

      在购买RDS实例时,选择地域为华东1(杭州),设置可用区为华东 1 可用区 F,选择网络类型为专有网络RDS规格选择

  2. 配置白名单。
    1. 登录RDS管理控制台,在左侧导航栏单击实例列表,选择步骤1中所购买的RDS实例,并单击实例名称进入RDS实例管理页面。
    2. 在RDS实例管理页面单击申请外网地址,并在申请外网地址对话框中单击确定

      设置RDS申请外网地址

      申请后申请外网地址右边的按钮会变成设置白名单

    3. 单击设置白名单,并在设置白名单页签内单击切换高安全白名单模式(推荐),然后在弹出的确认框中单击确认切换

      白名单设置

    4. 白名单设置页签内,单击添加白名单分组

      添加白名单分组

    5. 添加白名单分组页面设置分组名称组内白名单,设置完毕后单击确定

      说明 此处设置组内白名单为0.0.0.0/0,即允许所有的外网都可访问。

      设置白名单

      返回RDS实例管理页面的申请外网地址的外网地址。

  3. 在RDS实例左侧导航栏单击账号管理,在用户账号页签内单击创建账号,然后按照页面提示设置账号信息,设置完成后单击确定

    RDS数据库帐户管理

  4. 本地测试是否可以通过外网访问RDS应用。

    验证外网访问数据库

问题反馈

如果您在使用SAE过程中有任何疑问,欢迎您扫描下面的二维码加入钉钉群进行反馈。SAE钉钉群2

上一篇:部署在SAE上的应用如何访问公网

下一篇:如何设置RDS白名单

相关文档

相关产品

  • Serverless 应用引擎

    Serverless 应用引擎(Serverless App Engine,简称 SAE) 让您无需管理和维护集群与服务器,即可快速创建应用。使用 SAE,您可以专注于设计和构建应用程序,而不用管理运行应用程序的基础设施。您只需为部署在 SAE 上的应用所实际使用的 CPU 和内存资源量进行按需付费,不用为闲置的资源付费。

  • 企业级分布式应用服务 EDAS

    企业级分布式应用服务(Enterprise Distributed Application Service, 简称 EDAS)以阿里巴巴中间件团队多款久经沙场的分布式产品作为核心基础组件,面向企业级云计算市场提供高可用分布式解决方案,是阿里巴巴企业级互联网架构解决方案的核心产品。EDAS 充分利用阿里云的资源管理和服务体系,引入阿里巴巴中间件整套成熟的分布式产品,帮助企业级客户轻松构建大型分布式应用服务系统。

  • Web应用托管服务

    Web应用托管服务(Web App Service,简称Web+)是一个用来构建和部署应用的全托管式平台,您可以在Web+上部署Web类、移动类和API类应用。您可以使用Java语言编写并构建应用程序,在无需管理底层基础设施的情况下,即可简单、高效、安全和灵活地对应用进行部署、扩缩、变更配置和监控。

以上内容是否对您有帮助?

在文档使用中是否遇到以下问题

  • 内容错误

  • 更新不及时

  • 链接错误

  • 缺少代码/图片示例

  • 太简单/步骤待完善

  • 其他

  • 内容错误

  • 更新不及时

  • 链接错误

  • 缺少代码/图片示例

  • 太简单/步骤待完善

  • 其他

更多建议

匿名提交

感谢您的打分,是否有意见建议想告诉我们?

感谢您的反馈,反馈我们已经收到

文档反馈


COPYRIGHT © 2018-2019,WWW.51MIMU.COM,ALL RIGHTS RESERVED版权所有 © 广州米姆信息科技有限公司(阿里云、腾讯云代理商) 粤ICP备18145377号

sitemap feed