本文介绍在阿里云上从零开始搭建网站的端到端流程,涵盖域名注册、服务器购买与配置、ICP备案、网站部署、域名解析及HTTPS配置。通过遵循本文的操作路径,可确保网站合规、安全地部署并上线。

image

耗时估算

 

 

流程步骤

耗时说明

注册域名

5分钟可完成注册,但域名实名认证审核通常需要1~3个工作日

搭建网站

时间取决于网站的复杂程度和您的技术熟练度。

ICP备案

阿里云初审(1-2个工作日)+ 管局审核(1~20个工作日)。

域名解析

首次配置通常实时生效

配置SSL证书

证书签发约1-15分钟,部署时间取决于个人操作。

操作步骤

第一步:注册并认证域名

域名是网站在互联网上的唯一地址(例如aliyun.com),是用户访问您网站的入口,也是品牌标识的一部分。

  1. 选择域名

    • 新注册域名:域名注册

    • 购买已有域名:我要卖域名

  2. 完成实名认证:域名注册时,需根据指引提交所有权人(个人或企业)的身份证明材料以完成实名认证。

    • 域名信息模板的审核过程通常需要1~3个工作日

    • 域名实名认证资料的审核通常需要1个工作日

    关于认证流程的详细说明,请参考如何完成域名实名认证。

说明

为保护品牌资产,可在注册域名的同时,通过申请商标专用权获得法律保护。

第二步:购买并配置服务器

购买并配置ECS服务器(Elastic Compute Service)实例,为网站提供满足运行需求且符合安全规范的计算资源。

  1. 选择建站方式:阿里云提供多种建站方式,请根据您的技术能力和需求选择。

    • 自助建站(适合开发者):如果您具备开发经验,可以完全自主地控制网站的功能与设计。

      • 操作流程: 控制台自定义购买并使用ECS实例 -> 搭建网站

    • 购买建站服务(适合无技术基础用户)

      • 模板建站: 万小智AI建站,提供预制模板,快速上线。

      • 定制官网: 云·企业官网,提供个性化设计服务。

      • 功能定制开发: 定制解决方案,满足复杂业务需求。

  2. 购买ECS实例:访问ECS购买页面,自定义购买实例。

    • 付费类型:如需ICP备案,请选择包年包月、且购买时长需大于3个月(含续费累计)。

    • 地域:选择靠近目标用户的地域以降低访问延迟。如需ICP备案,地域必须选择中国内地。

    • 实例:根据预估的访问量和应用负载选择实例规格,小型网站通常从经济型或通用型入门规格开始。可参考实例规格选型指导。

    • 公网IP:如需ICP备案,需开通公网访问。请勾选分配公网 IPv4 地址(或在创建实例后通过配置EIP、NAT网关等方式进行公网通信)。

    • 安全组:安全组作为虚拟防火墙,用于控制实例的入站和出站流量。配置时需遵循最小权限原则,仅开放必要的服务端口。操作说明请参见使用安全组。

    关于备案服务器的更多要求,请参见备案服务器检查。

说明

为节省时间,您可在购买ECS实例后同步搭建网站,并在等待ICP备案管局审核期间同步完善网站内容。

第三步:完成ICP备案

根据工信部规定,托管在中国内地提供服务的网站都必须先完成ICP备案,否则网站无法开通访问

  • 提交备案申请:阿里云提供以下备案服务可供选择。

    • 自助备案(免费): 个人网站备案快速入门

    • 备案管家服务(付费): 备案管家服务

    • 备案智能助理(付费): 备案智能助理服务

  • 备案流程与耗时:在等待管局审核期间,可并行进行网站内容部署。

    • 阿里云初审:需要1-2个工作日

    • 工信部短信核验:初审通过后,申请人需在24小时内完成短信验证。

    • 管局审核:各地区通信管理局的最终审核,需要1-20个工作日

第四步:部署网站内容

将网站的应用程序、代码和静态文件上传并配置到ECS服务器。部署完成后,可通过服务器IP地址进行内部访问和测试。具体部署方法取决于网站的技术栈(如LAMP、LNMP、Node.js、Java等)。更多信息,请参见搭建网站教程。

第五步:配置域名解析

域名解析的作用是将用户易于记忆的域名(如 aliyun.com)转换为服务器的IP地址(如 192.0.2.1)。没有正确的解析,用户输入域名后将无法找到您的网站。解析就是将您的域名指向您网站所在服务器IP地址

  • 操作指南:配置域名解析。

  • 生效时间:首次添加实时生效;修改或删除生效时间取决于TTL设置,通常为2-10分钟

第六步:部署SSL证书

SSL证书用于启用HTTPS协议,可在用户浏览器和您的服务器之间建立一条加密通道,以保护数据传输安全并验证网站身份。这对于提升网站信任度和搜索引擎排名至关重要。

操作指南:为您的域名申请一个SSL证书,并将其部署到您的服务器上。

  • 使用个人测试证书(免费版)为Web站点开启HTTPS访问

  • 使用正式证书为Web站点开启HTTPS访问