# ECS搭建网站入门
#### 简介
为了方便用户搭建网站，本文介绍了在华为云搭建网站的几种方式。您可以根据不同搭建方式的特点，选择合适的方式轻松搭建您的网站。
#### 建站方式
华为云当前支持自助建站，通过企业门户服务建站，使用云商店的模板建站和通过云商店进行网站定制四种方式，详细信息如[表1]所示。本页面重点介绍自助建站，通过企业门户服务建站请参考企业门户服务的[帮助文档](https://support.huaweicloud.com/productdesc-cloudsite/cloudsite_01_4081.html)，其它建站方式请参考云商店服务提供商提供的使用指南。
 表1建站方式 
| 建站方式                                                                                                    | 特点                                                                                | 适用场景                                                                        |
|:---|:---|:---|
| [自助建站](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_topic_0130995884.html)                   | 部署时间长，过程复杂，需要自行购买服务器、搭建并维护网站，可以满足个性化的部署需求。                                          | 适用于有一定动手能力，有意愿自行设计和搭建个人或者小企业网站的用户；或者刚接触公有云，对建站不太了解，借助搭建个人或者小企业网站学习和了解公有云的用户。 |
| [云商店模板建站](https://marketplace.huaweicloud.com/search/website/603/)                                      | 云商店中的模板是华为云合作伙伴提供的专业建站模板，可以通过云商店购买合适的模板，部署时间短，过程简单，后台管理方便，且有专人提供网站维护支持。              | 适用于需求简单，云商店模板可以满足需求的个人或者中小企业用户。有PC、手机、微信等多种渠道可选择，部署使用简单，成本较低。                 |
| [云商店网站定制](https://marketplace.huaweicloud.com/search/website/604/)                                      | 华为云商店是一个云上的软件和服务商城，可以通过云商店场获取网站定制服务，专人服务，定制化开发，后台管理方便，且有专人提供网站维护支持。              | 适用于对网站有个性化需求，且预算充足的企业用户。提供一对一专业定制化开发，省心省力，同时节省企业自有人力。                       |
| [Solution as Code一键式部署](https://support.huaweicloud.com/bestpractice-ecs/ecs_bp_0001.html#ecs_bp_0001__section33181314172418) | 为帮助企业高效上云，华为云Solution as Code萃取丰富上云成功实践，提供一系列基于华为云可快速部署的解决方案，帮助用户降低上云门槛。同时开放完整源码，支持个性化配置，解决方案开箱即用，所见即所得。 | 适用于跨境电商、运维监控、云上建站、开源自建、企业上云等场景。部署使用简单、成本较低。                                                          |
   
#### 自助建站步骤
在华为云搭建一个网站，并实现在Internet上通过域名访问该网站，您需要完成以下几步：
1. 准备服务器 
   准备服务器时，需要考虑服务器的CPU、内存、硬盘以及网络带宽等的配置。通常情况下，首先要满足运行网站相关软件的最低资源要求，其次需要结合网站的类型、规模以及访问量等相关因素进行相应的资源规划。
   - 弹性云服务器的计费方式分为按需、包年/包月（按月、按年）、竞价3种，您可以根据业务的特点选择最合适的计费方式，详细的计费规则请参见[计费模式概述](https://support.huaweicloud.com/price-ecs/ecs_billing_2001.html)。您也可以通过[价格计算器](https://www.huaweicloud.com/pricing.html#/ecs)了解不同规格配置的实例对应的价格。
   
   - 如果已经有合适规格的实例，可以使用已有的实例直接部署网站。如果没有合适规格的实例，请先购买实例，详细操作请参见[自定义购买ECS](https://support.huaweicloud.com/usermanual-ecs/ecs_03_7002.html)。
    
   
   
2. 部署网站 
   根据需要部署的网站类型，可以选择镜像部署或者手工搭建，具体部署方法请参见[搭建网站汇总](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_topic_0130995884.html)。
   
   
3. 购买域名 
   为了便于网站的访问和使用，可以给网站设置一个单独的域名，使用域名访问网站。如果已有可用的域名，可以直接认证使用，如果没有域名，需要先购买域名，具体操作请参见[域名注册流程](https://support.huaweicloud.com/qs-domain/zh-cn_topic_0122928858.html)。
   
   
4. 备案网站和域名 
   备案是中国大陆的一项法规，使用大陆节点服务器提供服务的网站，必须先办理备案，备案成功并获取通信管理局下发的ICP备案号后才能开通访问。
   华为云提供免费的备案服务，具体操作请参见[快速完成网站备案](https://support.huaweicloud.com/qs-icp/icp_07_0002.html)。
   更多关于华为云备案的内容，请参考[网站备案](https://support.huaweicloud.com/icp/index.html)。
   
   
5. 配置域名解析。 
   配置域名解析后才能使用注册的域名访问网站。具体操作请参见[配置域名解析](https://support.huaweicloud.com/qs-dns/dns_qs_0002.html)。
   例如，配置的域名为"www.example.com"，配置成功后，可在浏览器地址栏中输入"http://www.example.com"访问部署的网站。
   
   
 
#### 建站常见问题
使用弹性云服务器搭建网站过程中，由于各种原因可能会遇到一些问题，常见问题及处理方法如下：
- 服务器登录问题
  - [云服务器登录前的准备工作有哪些？](https://support.huaweicloud.com/ecs_faq/zh-cn_topic_0163540201.html)
  
  - [无法登录到Windows云服务器怎么办？](https://support.huaweicloud.com/ecs_faq/zh-cn_topic_0018073217.html)
  
  - [无法登录到Linux云服务器怎么办？](https://support.huaweicloud.com/ecs_faq/zh-cn_topic_0105127983.html)
  
  
  更多登录类问题请参见[弹性云服务器登录类常见问题](https://support.huaweicloud.com/ecs_faq/ecs_faq_0500.html)。
  
- 安全组问题
  - [变更安全组规则和网络ACL规则时，是否对原有流量实时生效？](https://support.huaweicloud.com/vpc_faq/vpc_faq_0074.html)
  
  - [弹性云服务器加入安全组过后能否变更安全组？](https://support.huaweicloud.com/vpc_faq/vpc_faq_0039.html)
  
  
  更多安全组问题请参见[安全组常见问题](https://support.huaweicloud.com/vpc_faq/faq_security.html)。
  
- 网络类问题
  - [弹性云服务器IP获取不到时，如何排查？](https://support.huaweicloud.com/vpc_faq/vpc_faq_0091.html)
  
  - [EIP连接出现问题时，如何排查？](https://support.huaweicloud.com/vpc_faq/vpc_faq_0085.html)
  
  - [弹性云服务器的网卡绑定虚拟IP地址后，该虚拟IP地址无法ping通时，如何排查？](https://support.huaweicloud.com/vpc_faq/vpc_faq_0083.html)
  
  
  更多网络类问题请参见[VPC常见问题](https://support.huaweicloud.com/vpc_faq/faq_vpc.html)。
  
- 操作系统问题
  - [Windows云服务器带宽和CPU利用率高问题排查方法](https://support.huaweicloud.com/ecs_faq/zh-cn_topic_0167429328.html)
  
  - [Linux云服务器带宽和CPU占用率高问题排查方法](https://support.huaweicloud.com/ecs_faq/zh-cn_topic_0167429329.html)
  
  
  更多操作系统问题请参见[操作系统类常见问题](https://support.huaweicloud.com/ecs_faq/ecs_faq_0700.html)。
  
- DNS常见问题
  - [怎么测试域名解析是否生效](https://support.huaweicloud.com/dns_faq/dns_faq_015.html)
  
  - [解析不生效有哪些原因](https://support.huaweicloud.com/dns_faq/dns_faq_015.html)
  
  
  更多DNS问题请参见[DNS常见问题](https://support.huaweicloud.com/dns_faq/dns_faq_001.html)。
  
- 其它常见问题
  - [无法访问ECS实例上运行的网站](https://support.huaweicloud.com/zh-cn/trouble-ecs/ecs_trouble_0104.html)
  
  - [云服务器端口不通怎样排查？](https://support.huaweicloud.com/trouble-ecs/zh-cn_topic_0191526704.html)
   
 
#### 相关服务
- 如果您需要将已有业务迁移到华为云上，或者在华为云上部署全新的业务，并希望获取专业的迁移方案和专属迁移工具支持，平滑迁移业务，缩短整体业务云化周期，请参见[上云迁移服务](https://www.huaweicloud.com/service/migration.html)。
- 如果业务已经部署在华为云上，需要专业工程师提供专属的云上业务保障护航服务，请参见[云上保障护航服务](https://www.huaweicloud.com/service/event.html)。
 
