阿里云建站方案:高效构建企业门户网站方案

2024年5月12日15:01:17 发表评论

腾讯云服务器:[腾讯云3000元代金券]

购买可领取:[阿里云2000元代金券]

本方案为您介绍如何使用云效将项目代码部署到云服务器ECS,快速完成一个企业门户网站的开发和部署。体验本方案预计费用为15元(假设您配置的ECS与建议规格一致,为按量付费。使用云效基础版。方案过程中产生流量在10GB以内。且体验时长不超过24小时。域名、证书、备案费用不包含在内。实际产生费用因规格、版本不同可能产生变化,以控制台显示为准)。

一、为什么要搭建门户网站

对于企业而言,建设官方网站是构建其在线身份和数字化营销战略的核心环节之一。建站后,企业能够以网站为载体,能够全方位、多媒体地展示其名片信息,而且还能搭建起一个集品牌宣传、产品销售、客户服务、信息传播、互动交流、电子商务、数据分析与营销、合作招募于一体的多功能数字化平台,有力支撑企业在互联网时代的商业运营与市场拓展。

建站方案图.jpeg

二、网站搭建流程

传统的网站搭建流程主要包括以下几个方面:需求分析与规划、页面与交互设计、架构设计、技术选型、代码编写、部署发布、运维管理、迭代维护。

对比项 传统方案痛点 阿里云快速建站解决方案
技术投入 自建或使用开源项目搭建基础设施:技术门槛高;大量人力、物力、财力投入;需要持续维护与升级;与内部系统、外部服务集成复杂 一站式DevOps平台:集成项目协作、代码管理、自动化流水线、制品仓库、测试管理、应用交付等工具;减少基础架构构建与运维工作,专注于产品开发;免搭建、免运维,注册登录阿里云即可使用;无缝对接ECS、OSS、CDN等阿里云产品
成本投入 物理服务器问题:购买硬件设备,占用机房资源;维护与升级需专业人员;扩展性差,需购买新设备;IT成本高,资源利用率低;网络优化、全球部署困难 云服务器ECS:弹性伸缩,无需购置额外硬件;高可用性,由阿里云负责底层运维;弹性伸缩,轻松应对业务变化;按量付费、节省计划等灵活计费模式,降低成本;全球部署,内置网络优化功能

三、高效构建企业门户网站方案介绍

通过阿里云云效流水线助力您持续部署企业门户网站到云服务器ECS上,通过云解析DNS将您的域名请求解析到ECS上的企业门户网站服务。帮助您快速完成企业门户网站的搭建,并支持您持续部署,降低维护成本。

建站方案2图.png

四、方案部署流程

1.部署准备
准备阿里云账号、准备已备案的域名、创建云服务器 ECS

2.部署网站服务
创建云效流水线、将构建的产物部署到目标机器、部署服务。

3.解析域名
通过云解析DNS将域名与IP地址绑定,使用户通过域名直达您的网站,您还可以安装SSL证书提升用户信任。

4.静态资源加速
将静态资源存储到OSS,并配置CDN加速,有助于提升网站访问体验。

五、方案部署教程参考

1、方案简介

门户网站是企业的名片。对于开发完毕不需要更改的程序包,可以直接将代码通过工具上传到服务器并启动服务器即可提供服务,但如果涉及项目代码的频繁改动,手动部署代码包则过于低效。这时候需要借助发布系统持续对项目进行构建并发布。
本方案为您介绍如何使用云效将项目代码部署到云服务器ECS,完成一个企业门户网站的开发和部署。

门户网站方案架构图.png

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

  • 域名:一个已经完成备案的域名。
  • 云服务器ECS:1台提供Web服务的云服务器。
  • 专有网络VPC: 1个专有网络,提供云上私有网络。
  • 代码仓库:1个存放项目代码的仓库。
  • 云效:1个可持续构建及部署项目代码的工作流。
  • 云解析DNS:将用户访问网站域名的请求解析到云服务器。

2、部署准备

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

准备账号
1.如果您还没有阿里云账号,请访问阿里云账号注册页面,根据页面提示完成注册。阿里云账号是您使用云资源的付费实体,因此是部署方案的必要前提。
2.为阿里云账号充值。本方案的云资源支持按量付费,且默认设置均采用按量付费引导操作。如果确定任何一个云资源采用按量付费方式部署,账户余额都必须大于等于100元。

准备域名
建议推荐您准备好一个已经完成备案的域名。如果没有域名,也可以先完成本方案的资源部署和云效构建,使用ECS的公网IP来访问您搭建的网站。但最终要实现能够对外使用的门户,仍然需要域名备案。本方案也给出了域名备案的步骤。

3、一键部署

一键部署基于阿里云资源编排服务ROS(Resource Orchestration Service)实现,ROS模板已定义好脚本,可自动化地完成云资源的创建和配置,提高资源的创建和部署效率。本方案中ROS模板完成的内容包括:

  • 创建1 云服务器ECS实例。
  • 创建1个专有网络VPC。

操作步骤
1.单击一键部署,在顶部导航栏选择地域。

2.在配置页面修改资源栈名称,按需选择和配置参数。其中,网站域名为可选参数。

3.当资源栈信息页面的状态显示为创建成功时表示一键配置完成。

建站部署.png

4、部署服务端

1.进入云效控制台,单击立即使用,按操作步骤创建您的企业、选择您的角色之后,点击开始工作。

 

建站部署2.png

2.进入流水线Flow,单击立即新建。

 

建站部署3.png

3.在弹出面板中选择Java,顶部选择可视化编排,找到Java构建、部署到阿里云ECS/自有主机流水线,单击创建,进入流水线配置界面。

 

建站部署4.jpg

5、申请域名备案

说明:

  • 如果您已经拥有域名,可跳过此步骤。
  • 如果您使用当前部署的服务器去申请域名备案,因备案要求,需要将云服务ECS实例从按量计费转为包年包月

备案平台:beian.aliyun.com

6、完成及清理

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

1.登录ROS控制台。

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

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

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

删除流水线
1.删除云效的流水线。进入我的流水线,点击流水线右侧image->删除。

删除流水线.png

2.删除代码仓库。
若您的示例代码是从atomgit上clone,则可以考虑删除代码仓库。进入仓库主页,点击左下角的设置->基本设置-> 删除代码库。

官网相关地址直达:
1.高效构建企业门户网站方案:https://www.aliyun.com/solution/tech-solution/build-a-website
2.阿里云服务器ECS相关活动:https://www.aliyun.com/daily-act/ecs/activity_selection
3.云小站(代金券发布平台):https://www.aliyun.com/minisite/goods

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
阿里云最新代金券免费领取

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: