首页 低代码高效构建企业门户网站

低代码高效构建企业门户网站

更新时间: 2025-01-08 18:31:02

手动部署

25

https://www.aliyun.com/solution/tech-solution/build-a-website

方案概览

近年来,随着数字化转型的加速,企业对于快速开发和部署应用程序的需求日益增长。低代码开发平台因其高效、灵活的特点而受到广泛欢迎,其中魔笔(Mobi)作为一款先进的低代码开发工具,正逐渐成为众多开发者和企业的首选。

使用魔笔构建应用的主要优势包括:

  1. 快速开发:魔笔提供了一套丰富的组件库和直观的拖拽式界面设计工具,使开发者能够以极高的效率完成应用的构建,大大缩短了项目周期。

  2. 易于学习和使用:无论您是否拥有编程背景,都可以通过魔笔轻松上手,实现复杂业务逻辑的构建。这不仅降低了技术门槛,也为企业节省了培训成本。

  3. 安全可靠:依托于阿里云的安全保障体系,魔笔能够为用户提供稳定、安全的服务环境,保护数据隐私不受侵犯。

本文将详细为您介绍如何使用魔笔快速构建一个企业门户网站。

方案架构

方案提供的默认设置完成部署后在阿里云上搭建的网站运行环境如下图所示。实际部署时您可以根据资源规划修改部分设置,但最终形成的运行环境与下图相似。

低代码建站架构图.png

本方案的技术架构包括以下基础设施和云服务:

  • 域名:一个已经完成备案的域名。

  • 云解析 DNS:一组按照要求添加的DNS解析记录。

  • 专有网络 VPC:一个专有网络,构建云上私有网络。

  • 云数据库 RDS:一个云数据库 RDS MySQL 实例,为门户网站提供数据服务。

  • 多端低代码开发平台魔笔:魔笔平台,提供一站式的应用创建和全生命周期管理。

部署准备

开始部署前,请按以下指引完成账号申请、账号充值。

准备账号

  1. 如果您还没有阿里云账号,请访问阿里云账号注册页面,根据页面提示完成注册。阿里云账号是您使用云资源的付费实体,因此是部署方案的必要前提。

  2. 为阿里云账号充值。本方案的云资源支持按量付费,且默认设置均采用按量付费引导操作。如果确定任何一个云资源采用按量付费方式部署,账户余额必须大于等于100元。

开通魔笔空间

如果您是首次使用魔笔平台,请先单击开通魔笔空间,进入页面后,无需任何操作即可完成试用版魔笔空间的开通。

说明

试用版魔笔只能创建一个应用,如果想创建多个应用,需要删除原有的应用或升级魔笔套餐

部署资源

10

规划好资源后,请按照以下步骤部署方案中的所有资源。

创建专有网络VPC和交换机

您需要创建专有网络VPC和交换机,为RDS实例构建云上的私有网络。

  1. 登录专有网络管理控制台

  2. 在左侧导航栏,单击专有网络

  3. 在顶部菜单栏,选择华东1(杭州)地域。

  4. 专有网络页面,单击创建专有网络

  5. 创建专有网络页面,配置1个专有网络和1台交换机。配置交换机时,请确保交换机所属的可用区的ECS处于可用状态。

    配置项

    说明

    示例值

    地域

    您的云服务部署的地域。选择地域的基本原则请参见地域和可用区

    华东1(杭州)

    名称

    建议您在部署过程中新建一个VPC作为本方案的专有网络。部署过程中填写VPC名称即可创建对应名称的VPC。

    长度为2~128个字符,以英文大小写字母或中文开头,可包含数字、下划线(_)和连字符(-)。

    vpc_hz

    IPv4网段

    在创建VPC时,您必须按照无类域间路由块(CIDR block)的格式为您的专有网络划分私网网段。阿里云VPC支持的网段信息请参见专有网络组成部分

    在网络规划时可以按照管理网段-开发网段-测试网段-生产网段等规则做好规划。网段一旦投入使用,调整过程复杂,因此规划十分重要。

    192.168.0.0/16

    交换机名称

    建议您在部署过程中在新建的VPC内创建虚拟交换机。部署过程中填写交换机名称即可创建对应名称的虚拟交换机。

    长度为2~128个字符,以英文大小字母或中文开头,可包含数字、下划线(_)和连字符(-)。

    vsw_001

    可用区

    建议选择排序靠后的可用区,一般此类可用区较新。新的可用区资源更充沛,新规格也会在新的可用区优先上线。

    可用区 B

    IPv4网段

    每台虚拟交换机需要一个IPv4网段。

    192.168.1.0/24

创建云数据库RDS

接下来您需要创建 RDS MySQL 实例、数据库、数据库账号。您需要记录创建的 RDS MySQL 数据库的名称、账号、密码用于之后的门户网站搭建配置。

  1. 登录云数据库RDS控制台

  2. 创建云数据库 RDS MySQL 实例:

    1. 在左侧导航栏,选择实例列表

    2. 在顶部菜单栏,选择华东1(杭州)地域。

    3. 实例列表页面,按照以下配置完成数据库实例创建。

      配置项

      说明

      示例值

      计费方式

      RDS 计费的详细信息请参见计费概览

      按量付费

      地域

      RDS 实例所在地域。

      华东1(杭州)

      引擎

      本方案以 MySQL 为例。

      MySQL 8.0

      产品系列

      本方案采用单节点部署,性价比高,用于学习或测试。

      基础系列

      存储类型

      RDS 的数据存储类型。关于 RDS 数据存储类型的对比,请参见存储类型

      ESSD PL1 云盘

      VPC

      选择网络规划中创建的专有网络 VPC。

      vpc_hz

      加入白名单

      将 VPC 网段加入到 RDS 实例白名单中,使得同一 VPC 下的 ECS 实例可以访问 RDS 实例。

      主可用区及网络

      选择云服务 ECS 实例的交换机作为 RDS 主节点交换机。

      vsw_001

      实例规格

      RDS 的实例规格及内核、vCPU 数量。关于 RDS 选型请参见产品系列概述

      mysql.n2.medium.1

      存储空间

      存储空间的最小调整量为5GB。部分实例(基于本地SSD盘)的存储空间大小与实例规格绑定,SSD 云盘不受此限制。

      50 GB

  3. 进入实例基本信息页面:

    1. 在左侧导航栏,选择实例列表

      image

    2. 实例列表页面,单击目标实例,进入实例管理页面。

  4. 创建数据库账号:

    1. 在左侧导航栏,选择账号管理

    2. 用户账号页签下,单击创建账号

    3. 创建账号面板,设置数据库账号名称,选择账号类型为普通账号,设置密码,然后单击确定

  5. 创建数据库:

    1. 在左侧导航栏,选择数据库管理

    2. 单击创建数据库

    3. 创建数据库面板,设置数据库名称,填写要求参见下表。选择授权账号为上一步创建的账号,然后单击创建

      参数

      说明

      数据库(DB)名称

      • 长度为2~64个字符。

      • 以小写字母开头,以小写字母或数字结尾。

      • 支持小写字母、数字、下划线和中划线。

      • 数据库名称在实例内必须唯一。

      说明

      数据库名称中如果包含-,创建出的数据库的文件夹的名字中的-会变成@002d

      支持字符集

      选择需要的字符集。

      备注说明

      数据库相关的备注说明,支持输入2~256个字符。

  6. 开通外网地址:

    1. 在左侧导航栏,选择数据库连接

    2. 数据库连接区域下,单击开通外网地址

    3. 在弹出的对话框中选择,单击确定

  7. 设置外网地址白名单:

    1. 在左侧导航栏,选择数据库连接

    2. 数据库连接区域下,单击设置白名单,进入白名单设置页面后单击修改

      image

    3. 在弹出的对话框中输入魔笔的IP地址:101.200.211.106,单击确定完成添加。

    说明

    您需要记录创建的 RDS MySQL 数据库的名称、外网地址、账号、密码用于之后的网站搭建配置。

基于应用模板创建应用

10

创建了云服务后,接下来您需要执行以下操作完成企业门户网站的搭建。

创建应用

魔笔提供企业门户网站模板,可以帮您快速完成网站搭建,无需从零开始设计页面布局,提升网站搭建效率。

说明

本方案以免费版魔笔为示例,为您演示开发环境下的网站搭建和部署。如果您期望将应用部署至生产环境,请购买付费版魔笔。魔笔产品不同版本的区别、售卖方式和套餐规格等信息,请参见产品计费

  1. 登录魔笔控制台

  2. 选择模板市场 > 企业官网模板进入详情页。

    image

  3. 单击选用此模板,输入名称后单击下一步

    说明

    在模板详情页面,您可以查看模板的详细布局、基本信息和适用的终端。

    image

  4. 数据库集成资源窗口中,根据您创建的RDS实例进行填写:

    • Host

      填写您数据库的公网地址。您可以在云数据库RDS > 实例列表单击目标实例,进入实例管理页面,选择数据库链接,查看外网地址。

    • 数据库名称

      填写您在上一步创建的数据库的名称,您可以在云数据库RDS > 实例列表单击目标实例,进入实例管理页面,选择数据库管理,查看数据库名称。

    • 用户名

      填写您在上一步创建的数据库账号。您可以在云数据库RDS > 实例列表单击目标实例,进入实例管理页面,选择账号管理,查看数据库的登录账号。

    • 密码

      填写您对应数据库账号的密码。

  5. 填写完成后,单击确定完成创建。

编辑网站信息

在应用创建完成后,您可以查看和编辑当前应用下的全部模块。本文以新闻数据为例,详细介绍如何执行编辑操作。

说明

如果您不想对示例模板进行变更,您也可以直接进行网站发布操作。

  1. 选择左侧代码,单击init_data文件,将触发方式变更为手动触发

    image

  2. 单击界面左上方首页。在下拉列表中,选择后台数据_新闻数据,进入后台管理页面。

    image

  3. 在后台管理页面。

    • 您可以单击删除,清除模板提供的新闻数据,以便添加您想要展示的新闻数据。

    • 您也可以单击新增按钮,直接为网站添加数据。填写说明请参见下表。

    image

    名称

    填写说明

    示例值

    标题

    填写展示的新闻标题。

    阿里云官网

    地址

    填写以http/https开头的完整地址链接。

    https://www.aliyun.com/

    类型

    选择新闻所属的行业类型。

    行业

    发布时间

    选择新闻的发布日期。

    2024-12-01

  4. 完成后,单击提交,即可完成新增数据。

  5. 变更完成后,单击界面左上方后台管理_新闻数据 > 首页返回网站首页,查看新增数据在网页上的展示情况。

    说明

    您也可以单击H5首页,查看当前页面在移动端的展示情况。

    image

新组件添加(可选)

您可以通过可视化拖拉拽的方式对魔笔各个组件进行添加和移动。本文以新建数据图表为例,为您介绍新组件的添加方式。

说明

您也可以查阅魔笔文档,获取更多页面组件的使用方式,请参见:页面组件

  1. 单击左侧添加组件按钮,向下滑动找到折线图组件,拖动至工作区。

    image

  2. 创建新的数据表。

    说明

    若您只是想进行简单体验,可以在右侧内容 > 数据源中,直接对数据进行修改。

    1. 登录云数据库RDS控制台

    2. 在左侧导航栏,选择实例列表单击目标实例,进入实例管理页面。

    3. 实例管理页面的左侧导航栏,选择数据库管理

    4. 单击登录数据库使用之前创建的账号和密码登录DMS系统。

    5. 在DMS中,选择相应的数据库,执行SQL命令创建表。示例创建表命令:

      CREATE TABLE home_ent (
          id INT AUTO_INCREMENT PRIMARY KEY,
          e_time VARCHAR(255),
          e_value VARCHAR(255),
          e_group VARCHAR(255)
      );
    6. 插入数据。示例命令:

      INSERT INTO home_ent (e_time, e_value, e_group) VALUES 
      ('2023', '1500000', '第一季度'),
      ('2023', '1650000', '第二季度'),
      ('2023', '1450000', '第三季度'),
      ('2023', '1550000', '第四季度'),
      ('2024', '1650000', '第一季度'),
      ('2024', '1500000', '第二季度'),
      ('2024', '1700000', '第三季度'),
      ('2024', '1600000', '第四季度');
    7. 回到魔笔控制台,进入应用界面。按图示顺序新建集成操作

      image

    8. 选中折线图组件,清空右侧内容 > 数据源中的原始数据。按照下图所示进行填写。

      image

      说明
      • action5:这里填写您新建的集成操作的文件名。

      • 横轴属性纵轴属性分组属性:根据您实际的表字段进行填写即可。

    9. 选中新创建的集成操作,单击集成资源,选中集成的数据库。在下方SQL语句中填写代码,遍历新创建的数据表。

      SELECT * FROM home_ent;

      image

    10. 单击运行,将数据加载至界面。

网站发布

在网站发布之前,您需要先对网站应用进行配置,确保使用阿里云账号进行登录后,再进行网站发布操作。

  1. 在页面左下角选择设置 > 登录配置,关闭允许匿名访问,勾选阿里云账号登录

    说明

    如果您需要将网站发布至生产环境,则无需进行此设置,直接进入发布上线流程即可。

    image

  2. 配置完成后,单击页面右上角发布按钮。

  3. 选择开发环境,添加描述后,单击确定按钮。

  4. 等待弹窗提示成功发布即可。

发布上线(可选)

说明

如果您仅想体验方案,无需申请域名和备案,可以跳过此步骤。

如果您想将网站发布至公网。需要完成以下操作:

  • 需要使用独立域名,且域名必须经过 ICP 备案。

  • 域名按照要求添加解析记录。

域名申请和备案

  1. 创建域名信息模板并实名认证。

    1. 登录阿里云域名控制台

    2. 在左侧导航栏单击信息模板,在信息模板页面单击创建新信息模板

      1

    3. 根据界面提示,完成域名持有者信息填写,单击提交

      展开查看填写说明。

      参数

      个人

      企业/组织

      域名持有者类型

      选择个人

      选择企业/组织

      信息填写方式

      选择是否自动关联您的阿里云账号信息。

      说明

      如果您使用子账号登录域名控制台,则页面中没有此参数,您需手动填写域名持有者信息。

      域名联系人(中文)

      填写域名联系人名称,通常是公司的技术人员作为域名联系人。

      所属区域

      选择真实有效的通讯地址。

      选择与营业执照上一致的区域。

      说明

      如果无法选择省市信息,建议您更换浏览器或更换网络环境。

      通讯地址(中文)

      填写真实有效的通讯地址。

      填写与营业执照上一致的通讯地址。

      邮编

      填写通讯地址所在地的邮政编码。

      填写企业所在地的邮政编码。

      电子邮箱

      填写域名联系人的电子邮箱,填写完成后请单击输入框下方的点击进行邮箱验证,进行验证。

      说明
      • 建议不要使用test@test.club等新顶级域名后缀邮箱,避免域名订单长时间处于处理中状态,错失域名抢注等机会。

      实名认证上传材料填写样例请参见如下:

    4. 阿里云域名控制台的左侧导航栏的信息模板中找到待查看的信息模板,查看实名认证状态

      说明

      域名实名认证资料的审核通常在1个工作日内可以完成,部分可能需要3~5个工作日,请您耐心等待审核结果。

  2. 购买域名

    1. 查询域名。

      1. 登录阿里云域名注册

      2. 在阿里云域名注册页面的搜索框中,搜索您想要注册的域名以及域名后缀,单击查询域名

        1

    2. 加入域名清单。

      1. 对于查询结果为未注册的域名,单击加入清单

        加入清单

      2. 域名清单中确认已添加的域名,单击立即购买

    3. 确认订单信息。

      1. 确认订单页面,选择域名的购买年限和域名所有者类型。

        确认订单

        说明

        若您注册的是“.gov.cn”后缀域名,域名持有者类型只能为企业

      2. 选择已完成实名认证的域名持有者信息模板。

    4. 选择支付方式后,单击立即支付

      完成支付后,域名注册订单会短暂的显示为处理中状态,待订单状态变为成功,域名即注册成功。

  3. ICP备案前准备

    1. (可选)前置审批。

      新闻类、出版类、药品和医疗器械类、文化类、广播电影电视节目类、教育类、医疗保健类、网络预约车、电子公告类等行业的互联网信息服务,需联系当地机关办理对应的前置审批手续。各类行业对应的办理机关及手续类型请参见前置审批

    2. 管局规则。

      了解ICP备案所在地域的管局规则,根据管局要求准备ICP备案的材料。详细信息请在各地区管局备案规则中单击对应省份查看。

  4. 提交ICP备案

    1. 填写信息进行校验。

      阿里云ICP代备案管理系统,根据界面提示,按要求填写主办单位信息和网站/App信息等,系统将根据您所填信息,自动校验是否可以进行ICP备案。

    2. 阿里云初审。

      提交ICP备案初审订单后,订单状态为阿里云审核中,阿里云将会在1个工作日左右进行审核,具体以实际审核时间为准。

      image

    3. (可选)邮寄资料。

      说明

      阿里云初审后如果需要您邮寄资料,审核人员会通知您。如果您在初审时未收到需要邮寄资料的相关通知,则无需邮寄资料,ICP备案流程将进入下一个阶段。

    4. 工信部短信核验。

      当需要验证的手机号收到工信部发出的验证码短信后,您需在收到核验短信的24小时内,访问工信部备案管理系统进行短信核验。

      说明

      建议通过手机移动数据(关闭WiFi连接)进行短信核验。

      1. 进入工信部备案管理系统,单击短信核验

      2. 填写短信核验信息。

        短信核验页签下,根据下方要求填写短信验证码、手机号码、证件号码后6位等信息,填写完成后单击提交,系统将进行自动审核。

        短信核验项

      3. 确认短信核验结果。

        • 如系统提示您的短信核验已全部完成,该请求将提交管局审核,说明您的ICP备案订单已完成短信核验操作。

          说明

          短信核验成功后,您的ICP备案订单将直接进入管局审核,工信部不会下发短信通知。短信核验结果会在24小时内同步至阿里云,您可前往阿里云ICP代备案管理系统我的备案中查看。

          核验完成

        • 如系统提示您的短信核验完成,请等待其他核验人进行短信核验,说明您的ICP备案订单中还有其他需要验证的手机号码,请联系其他负责人及时完成核验。

          还有一个人没有核验

    5. 管局审核。

      订提交管局后订单为待提交管局状态,阿里云审核专员将会在1个工作日左右将您的订单提交至管局审核,具体以实际提交时间为准

      各省管局审核时间不同,实际审核时长会根据ICP备案场景有所不同,一般为1~20个工作日,具体以实际审核时间为准。管局审核通过后表示您的ICP备案即已完成,审核结果会发送至您的手机和邮箱。

  5. ICP备案后操作

    1. 添加ICP备案号及版本所有 。

      ICP备案成功后,您需要在互联网信息服务底部添加备案号和跳转至工信部的链接,以便访问者查询确认ICP备案信息。部分省份管局要求,例如江苏省,需要在互联网信息服务下方添加版权所有。详情请参见添加ICP备案号和版权处理

    2. (可选)ICP许可证。

      如果您的互联网信息服务属于经营性网站或App(通过互联网向上网用户有偿提供信息或者网页制作等服务活动),则需在ICP备案后申请经营性ICP许可证。详情请参见经营性备案

      说明

      弹性Web托管服务器不支持经营性备案。

    3. 公安联网备案。

      依据 《计算机信息网络国际联网安全保护管理办法》相关规定,各互联网信息服务在工信部备案成功后,需在开通之日起30日内登录全国互联网安全管理服务平台提交公安联网备案申请。详情请参见公安联网备案及注销

网站发布

  1. 单击页面右上角发布按钮。

  2. 选中生产环境,单击下一步

  3. 单击前往域名设置

  4. 单击添加域名,在弹出的对话框中填写您已完成实名认证并且备案的域名后,单击下一步

  5. 防火墙类型选择系统内置,根据界面提示,为域名添加相应的解析记录。

    说明

    请在新页面进入云解析DNS控制台,并且不要关闭本页面。

    image

    1. 登录云解析DNS控制台

    2. 在左侧菜单栏点击公网DNS解析>权威域名解析,在权威域名解析页面的域名列表中找到目标域名,在右侧操作列中点击解析设置

    3. 在域名解析设置页签中点击添加记录,填写域名解析信息,然后单击确认

      1. 添加TXT记录。

        配置项

        说明

        示例值

        记录类型

        选择域名指向的类型。此处选择TXT

        TXT

        主机记录

        填写弹窗中给出的主机记录。

        mobidnscheck.top

        记录值

        填写弹窗中给出的记录值。

        e0861****3694

        TTL

        域名的更新周期,保留默认值。

        10分钟

      2. 添加CNAME记录。

        配置项

        说明

        示例值

        记录类型

        选择域名指向的类型。此处选择CNAME

        CNAME

        主机记录

        填写弹窗中给出的主机记录。

        @

        记录值

        填写弹窗中给出的记录值。

        cn-beijing.mobiapp.cloud

        TTL

        域名的更新周期,保留默认值。

        10分钟

  6. 解析记录添加完成,单击开始验证,成功后单击下一步

  7. 选中生产环境后单击完成,完成网站的公网发布。

  8. 资源集成配置。

    1. 登录魔笔控制台

    2. 资源 > 集成下,选择当前应用使用的集成,单击编辑

      image

    3. 进入编辑页面后,选择生产环境页签,按照实际使用的数据库完成配置后,单击确定即可。

完成及清理

5

方案验证

  1. 登录魔笔控制台,单击应用,进入应用列表页面。

  2. 选择您构建完成的应用,单击开发环境

    说明

    如果您选择了发布上线,您可以单击生产环境,访问构建完成的网站页面。

    image

  3. 在弹出的对话框中,单击应用地址后的链接,即可访问构建完成的网站页面。

  4. 网站模板页面如下。

    说明

    如果您没有进行添加自定义组件操作,则页面中不会出现数据图表模块。

    image

清理资源

在本方案中,您创建了1个交换机、1个专有网络 VPC、1个云数据库 RDS MySQL 版实例。测试完方案后,您可以参考以下规则处理对应产品的实例,避免继续产生费用:

  1. 释放云数据库 RDS MySQL 版实例:

    登录云数据库 RDS 控制台,在实例列表页面,找到目标实例,然后在操作列中选择更多>释放实例

  2. 删除交换机:

    登录专有网络控制台,在交换机页面,找到目标交换机,然后在操作列单击删除,按照界面提示删除实例。

  3. 删除专有网络 VPC:

    登录专有网络控制台,在专有网络页面,找到目标 VPC,然后在操作列单击删除,按照界面提示删除实例。

  4. 删除魔笔应用:

    登录魔笔控制台,在应用界面,单击应用右上角的图标,选择删除。

    image

一键部署

10

https://www.aliyun.com/solution/tech-solution/build-a-website

方案概览

近年来,随着数字化转型的加速,企业对于快速开发和部署应用程序的需求日益增长。低代码开发平台因其高效、灵活的特点而受到广泛欢迎,其中魔笔(Mobi)作为一款先进的低代码开发工具,正逐渐成为众多开发者和企业的首选。

使用魔笔构建应用的主要优势包括:

  1. 快速开发:魔笔提供了一套丰富的组件库和直观的拖拽式界面设计工具,使开发者能够以极高的效率完成应用的构建,大大缩短了项目周期。

  2. 易于学习和使用:无论您是否拥有编程背景,都可以通过魔笔轻松上手,实现复杂业务逻辑的构建。这不仅降低了技术门槛,也为企业节省了培训成本。

  3. 安全可靠:依托于阿里云的安全保障体系,魔笔能够为用户提供稳定、安全的服务环境,保护数据隐私不受侵犯。

本文将详细为您介绍如何使用魔笔快速构建一个企业门户网站。

方案架构

方案提供的默认设置完成部署后在阿里云上搭建的网站运行环境如下图所示。实际部署时您可以根据资源规划修改部分设置,但最终形成的运行环境与下图相似。

低代码建站架构图.png

本方案的技术架构包括以下基础设施和云服务:

  • 域名:一个已经完成备案的域名。

  • 云解析 DNS:一组按照要求添加的DNS解析记录。

  • 专有网络 VPC:一个专有网络,构建云上私有网络。

  • 云数据库 RDS:一个云数据库 RDS MySQL 实例,为门户网站提供数据服务。

  • 多端低代码开发平台魔笔:魔笔平台,提供一站式的应用创建和全生命周期管理。

部署准备

开始部署前,请按以下指引完成账号申请、账号充值。

准备账号

  1. 如果您还没有阿里云账号,请访问阿里云账号注册页面,根据页面提示完成注册。阿里云账号是您使用云资源的付费实体,因此是部署方案的必要前提。

  2. 为阿里云账号充值。本方案的云资源支持按量付费,且默认设置均采用按量付费引导操作。如果确定任何一个云资源采用按量付费方式部署,账户余额必须大于等于100元。

开通魔笔空间

如果您是首次使用魔笔平台,请先单击开通魔笔空间,进入页面后,无需任何操作即可完成试用版魔笔空间的开通。

说明

试用版魔笔只能创建一个应用,如果想创建多个应用,需要删除原有的应用或升级魔笔套餐

一键部署

3

一键部署基于阿里云资源编排服务ROS(Resource Orchestration Service)实现,模板是描述基础设施和架构的蓝图,通过ROS模板可自动化地完成云资源的创建和配置,提高资源的创建和部署效率。本方案提供的ROS模板完成资源的创建和配置内容包括

  • 专有网络 VPC:一个专有网络,构建云上私有网络。

  • 云数据库 RDS:一个云数据库 RDS MySQL 实例,为门户网站提供数据服务。

  • 多端低代码开发平台魔笔:魔笔平台,为网站提供一站式的应用全生命周期管理。

操作步骤

  1. 打开一键部署模板链接前往ROS控制台,系统自动打开使用新资源创建资源栈的面板。

  2. 配置参数页面完成RDS配置后(本教程以华东1(杭州)为例),单击下一步:检查并确认

    配置项

    参数

    说明

    示例值

    网络配置

    可用区ID

    服务所在的可用区。

    可用区 B

    专有网络网段

    服务所在的网络网段。

    192.168.0.0/16

    交换机子网网段

    服务所在的子网网段。

    192.168.0.0/24

    RDS配置

    实例规格

    云数据库RDS实例的规格。

    mysql.n2.medium.1

    RDS数据库账号

    RDS实例的数据库账号和密码。

    RDS数据库密码

    数据库名称

    创建的数据库名称。

  3. 在资源配置预览页面,确认模板参数以及费用之后,单击创建

  4. 资源栈信息页面的状态显示为创建成功时表示魔笔应用创建完成。

网站编辑

3

编辑网站信息

在应用创建完成后,您可以查看和编辑网站应用的全部模块。本文以新闻数据为例,详细介绍如何执行编辑操作。

  1. 登录魔笔控制台,单击创建完成的应用,进入网站编辑页面。

    说明

    如果您不想对示例数据进行变更,您也可以直接进行网站发布操作。

  2. 选择左侧代码,单击init_data文件,将触发方式变更为手动触发

    image

  3. 单击界面左上方首页。在下拉列表中,选择后台数据_新闻数据,进入后台管理页面。

    image

  4. 在后台管理页面。

    • 您可以单击删除,清除模板提供的新闻数据,以便添加您想要展示的新闻数据。

    • 您也可以单击新增按钮,直接为网站添加数据。填写说明请参见下表。

    image

    名称

    填写说明

    示例值

    标题

    填写展示的新闻标题。

    阿里云官网

    地址

    填写以http/https开头的完整地址链接。

    https://www.aliyun.com/

    类型

    选择新闻所属的行业类型。

    行业

    发布时间

    选择新闻的发布日期。

    2024-12-01

  5. 完成后,单击提交,即可完成新增数据。

  6. 变更完成后,单击界面左上方后台管理_新闻数据 > 首页返回网站首页,查看新增数据在网页上的展示情况。

    说明

    您也可以单击H5首页,查看当前页面在移动端的展示情况。

    image

新组件添加(可选)

您可以通过可视化拖拉拽的方式对魔笔各个组件进行添加和移动。本文以新建数据图表为例,为您介绍新组件的添加方式。

说明

您也可以查阅魔笔文档,获取更多页面组件的使用方式,请参见:页面组件

  1. 单击左侧添加组件按钮,向下滑动找到折线图组件,拖动至工作区。

    image

  2. 创建新的数据表。

    说明

    若您只是想进行简单体验,可以在右侧内容 > 数据源中,直接对数据进行修改。

    1. 登录云数据库RDS控制台

    2. 在左侧导航栏,选择实例列表单击目标实例,进入实例管理页面。

    3. 实例管理页面的左侧导航栏,选择数据库管理

    4. 单击登录数据库使用之前创建的账号和密码登录DMS系统。

    5. 在DMS中,选择相应的数据库,执行SQL命令创建表。示例创建表命令:

      CREATE TABLE home_ent (
          id INT AUTO_INCREMENT PRIMARY KEY,
          e_time VARCHAR(255),
          e_value VARCHAR(255),
          e_group VARCHAR(255)
      );
    6. 插入数据。示例命令:

      INSERT INTO home_ent (e_time, e_value, e_group) VALUES 
      ('2023', '1500000', '第一季度'),
      ('2023', '1650000', '第二季度'),
      ('2023', '1450000', '第三季度'),
      ('2023', '1550000', '第四季度'),
      ('2024', '1650000', '第一季度'),
      ('2024', '1500000', '第二季度'),
      ('2024', '1700000', '第三季度'),
      ('2024', '1600000', '第四季度');
    7. 回到魔笔控制台,进入应用界面。按图示顺序新建集成操作

      image

    8. 选中折线图组件,清空右侧内容 > 数据源中的原始数据。按照下图所示进行填写。

      image

      说明
      • action5:这里填写您新建的集成操作的文件名。

      • 横轴属性纵轴属性分组属性:根据您实际的表字段进行填写即可。

    9. 选中新创建的集成操作,单击集成资源,选中集成的数据库。在下方SQL语句中填写代码,遍历新创建的数据表。

      SELECT * FROM home_ent;

      image

    10. 单击运行,将数据加载至界面。

网站发布

在网站发布之前,您需要先对网站应用进行配置,确保使用阿里云账号进行登录后,再进行网站发布操作。

  1. 在页面左下角选择设置 > 登录配置,确认默认身份源阿里云账号登录,关闭允许匿名访问

    说明

    如果您需要将网站发布至开发环境,请关闭允许匿名访问。直接使用阿里云账号进行登录。

    如果您需要将网站发布至生产环境,则无需进行此设置,直接进入发布上线流程即可。

    image

  2. 配置完成后,单击页面右上角发布按钮。

  3. 选择开发环境,添加描述后,单击确定按钮。

  4. 等待弹窗提示成功发布即可。

发布上线(可选)

说明

如果您仅想体验方案,无需申请域名和备案,可以跳过此步骤。

如果您想将网站发布至公网。需要完成以下操作:

  • 需要使用独立域名,且域名必须经过 ICP 备案。

  • 域名按照要求添加解析记录。

域名申请和备案

  1. 创建域名信息模板并实名认证。

    1. 登录阿里云域名控制台

    2. 在左侧导航栏单击信息模板,在信息模板页面单击创建新信息模板

      1

    3. 根据界面提示,完成域名持有者信息填写,单击提交

      展开查看填写说明。

      参数

      个人

      企业/组织

      域名持有者类型

      选择个人

      选择企业/组织

      信息填写方式

      选择是否自动关联您的阿里云账号信息。

      说明

      如果您使用子账号登录域名控制台,则页面中没有此参数,您需手动填写域名持有者信息。

      域名联系人(中文)

      填写域名联系人名称,通常是公司的技术人员作为域名联系人。

      所属区域

      选择真实有效的通讯地址。

      选择与营业执照上一致的区域。

      说明

      如果无法选择省市信息,建议您更换浏览器或更换网络环境。

      通讯地址(中文)

      填写真实有效的通讯地址。

      填写与营业执照上一致的通讯地址。

      邮编

      填写通讯地址所在地的邮政编码。

      填写企业所在地的邮政编码。

      电子邮箱

      填写域名联系人的电子邮箱,填写完成后请单击输入框下方的点击进行邮箱验证,进行验证。

      说明
      • 建议不要使用test@test.club等新顶级域名后缀邮箱,避免域名订单长时间处于处理中状态,错失域名抢注等机会。

      实名认证上传材料填写样例请参见如下:

    4. 阿里云域名控制台的左侧导航栏的信息模板中找到待查看的信息模板,查看实名认证状态

      说明

      域名实名认证资料的审核通常在1个工作日内可以完成,部分可能需要3~5个工作日,请您耐心等待审核结果。

  2. 购买域名

    1. 查询域名。

      1. 登录阿里云域名注册

      2. 在阿里云域名注册页面的搜索框中,搜索您想要注册的域名以及域名后缀,单击查询域名

        1

    2. 加入域名清单。

      1. 对于查询结果为未注册的域名,单击加入清单

        加入清单

      2. 域名清单中确认已添加的域名,单击立即购买

    3. 确认订单信息。

      1. 确认订单页面,选择域名的购买年限和域名所有者类型。

        确认订单

        说明

        若您注册的是“.gov.cn”后缀域名,域名持有者类型只能为企业

      2. 选择已完成实名认证的域名持有者信息模板。

    4. 选择支付方式后,单击立即支付

      完成支付后,域名注册订单会短暂的显示为处理中状态,待订单状态变为成功,域名即注册成功。

  3. ICP备案前准备

    1. (可选)前置审批。

      新闻类、出版类、药品和医疗器械类、文化类、广播电影电视节目类、教育类、医疗保健类、网络预约车、电子公告类等行业的互联网信息服务,需联系当地机关办理对应的前置审批手续。各类行业对应的办理机关及手续类型请参见前置审批

    2. 管局规则。

      了解ICP备案所在地域的管局规则,根据管局要求准备ICP备案的材料。详细信息请在各地区管局备案规则中单击对应省份查看。

  4. 提交ICP备案

    1. 填写信息进行校验。

      阿里云ICP代备案管理系统,根据界面提示,按要求填写主办单位信息和网站/App信息等,系统将根据您所填信息,自动校验是否可以进行ICP备案。

    2. 阿里云初审。

      提交ICP备案初审订单后,订单状态为阿里云审核中,阿里云将会在1个工作日左右进行审核,具体以实际审核时间为准。

      image

    3. (可选)邮寄资料。

      说明

      阿里云初审后如果需要您邮寄资料,审核人员会通知您。如果您在初审时未收到需要邮寄资料的相关通知,则无需邮寄资料,ICP备案流程将进入下一个阶段。

    4. 工信部短信核验。

      当需要验证的手机号收到工信部发出的验证码短信后,您需在收到核验短信的24小时内,访问工信部备案管理系统进行短信核验。

      说明

      建议通过手机移动数据(关闭WiFi连接)进行短信核验。

      1. 进入工信部备案管理系统,单击短信核验

      2. 填写短信核验信息。

        短信核验页签下,根据下方要求填写短信验证码、手机号码、证件号码后6位等信息,填写完成后单击提交,系统将进行自动审核。

        短信核验项

      3. 确认短信核验结果。

        • 如系统提示您的短信核验已全部完成,该请求将提交管局审核,说明您的ICP备案订单已完成短信核验操作。

          说明

          短信核验成功后,您的ICP备案订单将直接进入管局审核,工信部不会下发短信通知。短信核验结果会在24小时内同步至阿里云,您可前往阿里云ICP代备案管理系统我的备案中查看。

          核验完成

        • 如系统提示您的短信核验完成,请等待其他核验人进行短信核验,说明您的ICP备案订单中还有其他需要验证的手机号码,请联系其他负责人及时完成核验。

          还有一个人没有核验

    5. 管局审核。

      订提交管局后订单为待提交管局状态,阿里云审核专员将会在1个工作日左右将您的订单提交至管局审核,具体以实际提交时间为准

      各省管局审核时间不同,实际审核时长会根据ICP备案场景有所不同,一般为1~20个工作日,具体以实际审核时间为准。管局审核通过后表示您的ICP备案即已完成,审核结果会发送至您的手机和邮箱。

  5. ICP备案后操作

    1. 添加ICP备案号及版本所有 。

      ICP备案成功后,您需要在互联网信息服务底部添加备案号和跳转至工信部的链接,以便访问者查询确认ICP备案信息。部分省份管局要求,例如江苏省,需要在互联网信息服务下方添加版权所有。详情请参见添加ICP备案号和版权处理

    2. (可选)ICP许可证。

      如果您的互联网信息服务属于经营性网站或App(通过互联网向上网用户有偿提供信息或者网页制作等服务活动),则需在ICP备案后申请经营性ICP许可证。详情请参见经营性备案

      说明

      弹性Web托管服务器不支持经营性备案。

    3. 公安联网备案。

      依据 《计算机信息网络国际联网安全保护管理办法》相关规定,各互联网信息服务在工信部备案成功后,需在开通之日起30日内登录全国互联网安全管理服务平台提交公安联网备案申请。详情请参见公安联网备案及注销

网站发布

  1. 单击页面右上角发布按钮。

  2. 选中生产环境,单击下一步

  3. 单击前往域名设置

  4. 单击添加域名,在弹出的对话框中填写您已完成实名认证并且备案的域名后,单击下一步

  5. 防火墙类型选择系统内置,根据界面提示,为域名添加相应的解析记录。

    说明

    请在新页面进入云解析DNS控制台,并且不要关闭本页面。

    image

    1. 登录云解析DNS控制台

    2. 在左侧菜单栏点击公网DNS解析>权威域名解析,在权威域名解析页面的域名列表中找到目标域名,在右侧操作列中点击解析设置

    3. 在域名解析设置页签中点击添加记录,填写域名解析信息,然后单击确认

      1. 添加TXT记录。

        配置项

        说明

        示例值

        记录类型

        选择域名指向的类型。此处选择TXT

        TXT

        主机记录

        填写弹窗中给出的主机记录。

        mobidnscheck.top

        记录值

        填写弹窗中给出的记录值。

        e0861****3694

        TTL

        域名的更新周期,保留默认值。

        10分钟

      2. 添加CNAME记录。

        配置项

        说明

        示例值

        记录类型

        选择域名指向的类型。此处选择CNAME

        CNAME

        主机记录

        填写弹窗中给出的主机记录。

        @

        记录值

        填写弹窗中给出的记录值。

        cn-beijing.mobiapp.cloud

        TTL

        域名的更新周期,保留默认值。

        10分钟

  6. 解析记录添加完成,单击开始验证,成功后单击下一步

  7. 选中生产环境后单击完成,完成网站的公网发布。

  8. 资源集成配置。

    1. 登录魔笔控制台

    2. 资源 > 集成下,选择当前应用使用的集成,单击编辑

      image

    3. 进入编辑页面后,选择生产环境页签,按照实际使用的数据库完成配置后,单击确定即可。

完成及清理

4

方案验证

  1. 登录魔笔控制台,单击应用,进入应用列表页面。

  2. 选择您构建完成的应用,单击开发环境

    说明

    如果您选择了发布上线,您可以单击生产环境,访问构建完成的网站页面。

    image

  3. 在弹出的对话框中,单击应用地址后的链接,即可访问构建完成的网站页面。

  4. 网站模板页面如下。

    说明

    如果您没有进行添加自定义组件操作,则页面中不会出现数据图表模块。

    image

清理资源

您可以使用ROS一键删除创建的云资源,避免继续产生费用。

  1. 登录ROS控制台

  2. 在左侧导航栏,选择资源栈

  3. 资源栈页面的顶部选择部署的资源栈所在地域,找到资源栈,然后在其右侧操作列,单击删除

  4. 删除资源栈对话框,选择删除方式释放资源,然后单击确定,根据提示完成资源释放。