更新时间:2025-09-04 GMT+08:00
分享

ECS最佳实践汇总

本文汇总了弹性云服务器(ECS)服务的常见应用场景,并为每个场景提供详细的方案描述和操作指南,以帮助您在ECS服务器中轻松搭建业务。

ECS最佳实践

表1 ECS最佳实践

分类

场景

相关文档

说明

选型与配置

ECS规格选型

ECS规格选型

指导用户选择适用于实际业务场景的ECS云服务器。

ECS配置

弹性云服务器配置最佳实践

介绍在购买弹性云服务器后建议执行的最佳实践。

ECS开通公网

为ECS实例开通公网

汇总了华为云ECS实例开通公网的方案,用户可以根据业务需求为ECS实例赋予公网通信能力。

ECS非root用户登录

创建弹性云服务器并指定非root用户登录

介绍如何创建弹性云服务器并指定自定义用户登录。

本地盘使用

本地盘使用最佳实践

介绍本地盘如何购买、计费及本地盘故障处理流程。

实例登录凭证管理

实例登录凭证管理(登录名/密码/密钥对)

弹性云服务器创建成功后,需通过远程登录的方式连接登录。登录时,可以选择登录默认用户或自建用户,也可以选择使用密码或密钥对的方式来连接云服务器。

环境搭建

搭建LNMP环境

镜像部署LNMP环境(CentOS7.4 PHP7.2)

介绍如何使用市场镜像“LNMP平台(CentOS7.4 Nginx PHP7.2)”部署LNMP环境。

手工搭建LNMP环境(CentOS 7.2)

以CentOS 7.2 64bit操作系统云服务器为例,介绍如何搭建LNMP环境。

手工搭建LNMP环境(CentOS 8.0)

以CentOS 8.0 64bit操作系统云服务器为例,介绍如何搭建LNMP环境。

手工搭建LNMP环境(Ubuntu 20.04)

以Ubuntu 20.04 64bit操作系统云服务器为例,介绍如何搭建LNMP环境。

手工搭建LNMP环境(Huawei Cloud EulerOS 2.0)

以Huawei Cloud EulerOS 2.0 64bit操作系统云服务器为例,介绍如何搭建LNMP环境。

搭建LAMP环境

手工搭建LAMP环境(CentOS 7.8 PHP7.0)

以CentOS 7.8 64bit操作系统云服务器为例,介绍如何搭建LAMP环境。

手工搭建LAMP环境(Ubuntu)

以Ubuntu操作系统云服务器为例,介绍如何搭建LAMP环境。

搭建Java Web环境

镜像部署Java Web环境

介绍如何使用市场镜像“Java环境”部署Java Web环境。

基于Tomcat构建Java web环境(CentOS 7.4)

以CentOS 7.4 64bit操作系统云服务器为例,介绍如何搭建Java Web环境。

基于Tomcat构建Java web环境(Huawei Cloud EulerOS 2.0)

以Huawei Cloud EulerOS 2.0 64bit操作系统云服务器为例,介绍如何搭建Java Web环境。

搭建Python环境

搭建Python环境

介绍如何在华为云上使用弹性云服务器实例手工部署Python环境。

搭建Windows环境

镜像部署Windows环境

介绍如何使用华为云镜像,通过切换镜像部署Windows环境。

搭建Hadoop环境

手工搭建Hadoop环境(Linux)

以CentOS操作系统云服务器为例,介绍如何搭建Hadoop环境。

搭建Node.js环境

手工部署Node.js环境

以CentOS 7.2 64bit操作系统云服务器为例,介绍如何搭建Node.js环境。

网站搭建

搭建WordPress网站

镜像部署WordPress网站

介绍如何使用市场镜像“企业建站系统 WordPress”部署WordPress网站。

手工搭建WordPress网站

以CentOS 7.2 64bit操作系统云服务器为例,介绍如何搭建WordPress网站。

搭建Discuz! 论坛网站

手工搭建Discuz! 论坛网站

以CentOS操作系统云服务器为例,介绍如何搭建Discuz! 论坛网站。

搭建Magento电子商务网站

镜像部署Magento电子商务网站

介绍如何使用市场镜像“企业级开源电子商务系统 Magento”部署Magento 电子商务网站。

搭建Drupal网站

镜像部署Drupal网站

介绍如何使用市场镜像“Drupal内容管理系统(LAMP)”部署Drupal网站。

手工搭建Drupal网站(Linux)

以CentOS 7.8 64bit操作系统云服务器为例,介绍如何搭建Drupal网站。

配置多站点

IIS服务配置多站点

介绍如何在Windows Server 2022 标准版 64位系统的ECS实例上使用IIS服务器搭建多个Web站点。

Nginx服务配置多站点

介绍如何在Linux系统的ECS实例上使用Nginx搭建多个Web站点。

搭建AMH

镜像部署AMH

介绍如何使用市场镜像“PHP运行环境AMH4.2面板PHP CentOS6.8”部署AMH。

手工搭建AMH

以CentOS 7.5 64bit操作系统云服务器为例,介绍如何搭建AMH。

使用AMH建站

以搭建DEDECMS系统为例,介绍如何使用AMH搭建网站。

搭建Ghost博客

手工搭建Ghost博客(Ubuntu 20.04)

以Ubuntu 20.04 64bit操作系统云服务器为例。介绍如何部署Ghost博客。

部署OpenCart电子商务网站

镜像部署OpenCart电子商务网站

介绍如何使用市场镜像“OpenCart电子商城(LAMP)”部署OpenCart电子商务系统。

部署Joomla内容管理系统

镜像部署Joomla内容管理系统

介绍如何使用市场镜像“Joomla 网站内容管理系统( LAMP)”部署Joomla系统。

应用搭建

构建FTP站点

快速构建FTP站点(Windows 2012)

以Windows 2012数据中心版 64bit操作系统云服务器为例,介绍如何搭建FTP站点。

快速构建FTP站点(Windows 2019)

以Windows 2019数据中心版 64bit操作系统云服务器为例,介绍如何搭建FTP站点。

快速构建FTP站点(CentOS 7.2)

以CentOS 7.2 64bit操作系统云服务器为例,介绍如何搭建FTP站点。

快速构建FTP站点(Ubuntu)

以Ubuntu 22.04 64位操作系统为例,介绍如何搭建FTP站点。

搭建FTP站点(Huawei Cloud EulerOS 2.0)

以Huawei Cloud EulerOS 2.0 64bit操作系统为例,介绍如何搭建FTP站点。

搭建Microsoft SharePoint Server

搭建Microsoft SharePoint Server 2016

以Windows 2012数据中心版 64bit操作系统云服务器为例,介绍如何搭建Microsoft SharePoint Server 2016。

部署数据库

Linux系统中部署MySQL数据库

介绍如何在Linux操作系统中部署MySQL数据库。

Windows系统部署MySQL数据库

介绍如何在Windows操作系统中部署MySQL数据库。

部署Docker

手工部署Docker

以CentOS 7.5 64bit(40GiB)、Debian 12.0.0 64bit、Ubuntu 22.04操作系统为例介绍如何搭建Docker。

部署宝塔面板

手工安装宝塔面板(CentOS 7.2)

以CentOS 7.2 64bit操作系统云服务器为例,介绍如何安装宝塔面板。

手工部署宝塔面板(Windows 2022)

以Windows Server 2022操作系统安装宝塔Windows面板 8.2.2为例,介绍如何安装宝塔面板。

搭建微信公众号

手工搭建微信公众号后台

以CentOS 7.4 64bit操作系统云服务器为例,介绍如何搭建微信公众号后台

部署GitLab

手工部署GitLab(CentOS7.2)

以CentOS 7.2 64bit操作系统云服务器为例,介绍如何搭建GitLab

部署RabbitMQ

手工部署RabbitMQ(CentOS 7.4)

以CentOS 7.4 64bit操作系统云服务器为例,介绍如何搭建RabbitMQ

搭建ThinkPHP框架

搭建ThinkPHP框架

以CentOS 7.2 64bit操作系统云服务器为例,介绍如何搭建ThinkPHP框架。

部署和使用SVN

部署和使用SVN

以CentOS 7.2 64bit操作系统云服务器为例,说明如何部署和使用SVN。

搭建PostgreSQL本地Slave

PostgreSQL本地Slave搭建步骤

以CentOS 7.6 64bit操作系统云服务器为例,介绍如何搭建PostgreSQL本地Slave。

部署Jenkins

基于弹性云服务器安装及部署Jenkins

以CentOS 7.6 64bit操作系统云服务器为例,介绍如何部署Jenkins。

配置auditd工具

如何使用auditd记录Linux系统文件改动

以CentOS 7.4 64bit操作系统云服务器为例,介绍auditd工具的安装和配置。

Extundelete快速恢复数据

通过Extundelete恢复弹性云服务器误删除数据(Linux)

以CentOS 7.5 64bit操作系统云服务器为例,介绍如何使用开源工具Extundelete快速恢复被误删除的数据。

部署WDCP

使用云商店镜像部署WDCP

介绍如何使用华为云商店市场镜像部署WDCP。

搭建AD域

使用Windows实例搭建AD域

以Windows Server 2022数据中心版操作系统为例,介绍如何搭建和使用AD域。

使用Packer创建镜像

使用Packer创建私有镜像

以在CentOS 8.2 64bit云服务器中创建Ubuntu 22.04 Server 64bit私有镜像并上传到公有云平台为例,介绍使用Packer创建镜像的操作步骤。

部署Django

使用Nginx+uWSGI部署Django项目

介绍如何在Linux服务器中使用Nginx+uWSGI部署Django项目。

云服务器安全

Linux云服务器SSH登录的安全加固

Linux云服务器SSH登录的安全加固

以CentOS 7.6 64bit操作系统云服务器为例,介绍如何对SSH登录进行安全加固。

搭建高可用Web集群

使用虚拟IP和Keepalived搭建高可用Web集群

以CentOS 7.8 64bit操作系统云服务器为例,介绍使用虚拟IP和Keepalived搭建高可用Web集群的方法。

安全组设置

ECS安全组实践(安全组设置)

将对安全组的概念以及不同的安全组规则的设置方法进行介绍。

云服务器迁移

主机迁移

最佳实践-主机迁移

介绍如何使用主机迁移服务和镜像导入方式把服务器上的应用和数据迁移到华为云。

跨账号跨区域迁移云服务器

跨账号跨区域迁移云服务器

介绍如何将华为云上的云服务器进行跨账号跨区域迁移。

XEN实例迁移

XEN实例迁移最佳实践

介绍如何将还在使用XEN实例的客户迁移至更新的产品系列上。

云服务器数据与恢复

ECS灾备解决方案

ECS灾备解决方案

若出现操作系统中磁盘分区损坏或数据丢失的情况,且没有提前创建快照时,介绍如何使用fdisk等工具修复磁盘分区并恢复数据,

Windows实例中数据盘分盘及恢复

Windows实例中数据盘分盘及恢复

介绍在Windows操作系统中,当数据因误删除、格式化、系统崩溃等原因丢失后,使用特定的工具或方法来恢复这些数据的过程。

云服务器运维与监控

日志

了解并使用Windows实例的日志

以Windows Server 2022为例,介绍了系统日志、应用程序日志、安全日志以及应用程序和服务日志的使用。

监控与告警

使用云监控对网站业务进行监控与告警

以通用网站业务架构为例,介绍如何使用云监控构建网站监控能力。

GPU实例

部署深度学习框架

部署NGC容器环境以构建深度学习开发环境

以搭建TensorFlow深度学习框架为例,介绍如何在GPU实例上,使用容器化解决方案部署NGC容器环境以实现深度学习开发环境的预安装。

部署DeepSeek量化系列模型

使用ollama单机部署DeepSeek量化模型(Linux)

介绍如何使用ollama部署DeepSeek量化系列模型。

部署DeepSeek-R1/V3模型

使用ray+docker+vllm多机多卡手动部署DeepSeek-R1/V3模型(Linux)

介绍如何使用vllm部署DeepSeek-R1/V3模型。

部署DeepSeek-R1/V3模型

使用sglang+docker多机多卡手动部署DeepSeek-R1/V3模型(Linux)

介绍如何使用sglang部署DeepSeek-R1/V3模型。

部署DeepSeek蒸馏模型

使用vllm单机部署DeepSeek蒸馏模型(Linux)

介绍如何使用vllm部署DeepSeek蒸馏系列模型。

其他

在ECS上通过内网访问OBS

在Windows ECS上使用OBS Browser+通过内网访问OBS

介绍Windows ECS如何使用OBS Browser+工具,实现内网访问OBS。

在Linux ECS上使用obsutil通过内网访问OBS

介绍Linux ECS如何使用obsutil工具,实现内网访问OBS。

部署高可用架构

MySQL InnoDB Cluster高可用实践

通过多台弹性云服务器搭建高可用数据库集群,利用代理服务实现灵活调度和读写分离。

VNC View连接云服务器

使用VNC Viewer连接Linux云服务器

以Ubuntu 20.04操作系统为例,介绍如何为云服务器安装VNC Server及如何使用VNC Viewer连接云服务器。

Solution as Code一键式部署类最佳实践

为帮助企业高效上云,华为云Solution as Code萃取丰富上云成功实践,提供一系列基于华为云可快速部署的解决方案,帮助用户降低上云门槛。同时开放完整源码,支持个性化配置,解决方案开箱即用,所见即所得。

表2 Solution as Code一键式部署类最佳实践汇总

场景类型

一键式部署方案

说明

相关服务

跨境电商

基于Magento快速构建电商网站

基于开源Magento构建,提供开箱即用的电商网站平台解决方案。

ECS、VPC、EIP、RDS、ELB、NAT

搭建跨境电商店铺管理环境

帮助您快速在华为云弹性云服务器上搭建跨境电商店铺管理环境。

ECS、VPC、EIP

搭建跨境多店铺统一管理平台

基于开源mRemoteNG,帮助您快速构建跨境多店铺统一管理平台。

ECS、VPC、EIP

搭建站斧跨境电商管理系统

站斧跨境电商店铺管理环境,专为跨境电商运营打造,提升团队效率,多账户管理。

ECS、VPC、EIP

运维监控

定时开关机解决方案

帮助您快速实现弹性云服务器ECS的定时开关机,降低云上运营成本。

FunctionGraph

无服务器日志实时分析

基于无服务器架构实现弹性云服务器ECS日志的采集、分析、告警以及存档。

FunctionGraph、LTS

无服务器告警推送

快速构建自动推送华为云的资源告警信息到您常用的通讯平台或统一告警平台。

FunctionGraph、SMN、CES

基于SNAT公网访问解决方案

基于华为云NAT网关服务实现弹性云服务器共享使用弹性IP,节省弹性公网IP成本。

ECS、VPC、EIP、NAT

云上建站

基于WordPress搭建个人网站

基于开源WordPress快速搭建个人网站。

ECS、VPC、EIP

基于Discuz快速构建论坛网站

基于开源Discuz快速搭建论坛网站。

ECS、VPC、EIP

基于开源Odoo快速部署ERP系统

基于开源Odoo软件快速构建ERP系统。

ECS、VPC、EIP、RDS

基于开源wangmarketCMS快速建站

基于开源wangmarketCMS建站系统,创建上千个无技术门槛,100%自由度的网站。

ECS、VPC、EIP、OBS、RDS(for MySQL)

基于迅响快速构建响应式网站

迅响H5响应式定制网站,向用户提供专业的一站式网站维护,不同分辨率屏幕自动适应。

ECS、VPC、EIP

基于万户快速建站

万户ezEIP企业网站管理系统,涵盖一般企事业单位网站建设需求95%以上的功能,能结合企业经营产品和服务特性实现快速定制开发。

ECS、VPC、EIP

基于MetaTown构建数字资产平台

该解决方案基于华为云开源项目MetaTown,可以帮助您在华为云上快速构建自己的数字资产管理平台。

DAC、IVS、ECS

开源自建

快速构建高可用四层负载均衡

基于开源软件LVS+Keepalived快速帮助您在华为云上构建高可用的四层负载均衡。

ECS、VIP、EIP

快速部署高可用七层负载均衡

基于开源软件LVS+Keepalived快速帮助您在华为云上构建高可用的七层负载均衡。

ECS、VPC、EIP

基于开源ModSecurity构建WAF

基于开源ModSecurity软件快速构建Web应用防火墙(WAF)。

ECS、EIP

快速部署高可用MongoDB

该解决方案可以帮助您在华为云上快速搭建高可用MongoDB集群。

ECS、VPC、EIP、NAT

快速部署高可用RabbitMQ集群

该解决方案可以帮助您在华为云上快速搭建高可用RabbitMQ集群。

ECS、VPC、EIP

快速部署高可用MHA-MySQL集群

该解决方案可以快速帮助您在华为云上快速部署高可用的MySQL集群。

ECS、VPC、EIP

快速部署高可用Redis集群

该解决方案可以帮助您在华为云弹性云服务器上快速搭建Redis集群。

ECS、VPC、EIP

基于SNAT实现公网访问解决方案

该解决方案能帮用户快速实现多个无弹性公网IP的云主机安全访问互联网,轻松构建VPC的公网出口。

ECS、VPC、NAT

企业上云

高可用网站架构云化

该解决方案能帮您快速在华为云上部署高可用的云上网站架构,助力企业业务快速上云。

ECS、VPC、EIP、ELB、RDS

基于Blender构建云端渲染服务

该方案采用开源的专业级图形图像软件Blender,结合华为云上极致算力,为用户提供云端渲染服务。

ECS、VPC、EIP

核心数据库上云

该解决方案可以帮助您在华为云上一键部署Oracle RAC基础环境,助力企业快速完成数字化转型。

ECS、VPC、VIP、EIP、EVS

Linux服务器迁移上云

该方案能帮助您快速将Linux服务器迁移到华为云弹性云服务器上。

ECS、VPC、EIP、SMS

快速构建基因测序环境

基于开源软件Slurm快速部署基因测序HPC云端环境。

ECS、VPC、VIP、EIP、SFS

快速构建FTP站点

基于开源VSFTPD软件快速构建FTP站点。

ECS、VPC、EIP

基于Zpan快速构建私有网盘

基于开源软件Zpan快速构建不限速云速云盘搭建。

ECS、VPC、EIP、OBS

快速部署赛瀚德MES系统

赛瀚德MES制造执行系统,帮助制造行业客户实现从低效运营转向卓越运营。

ECS、VPC、EIP

快速部署zCloud数据库云管理平台

该解决方案能帮助用户快速在华为云上部署zCloud数据库云管理平台。

ECS、VPC、EIP

基于Tomcat快速构建Java Web环境

该解决方案可以帮助您在华为云弹性云服务器上快速部署Java Web环境。

ECS、VPC、EIP

快速部署高可用的Docker Swarm集群

该解决方案可以帮助您在华为云弹性云服务器上一键部署Docker Swarm集群。

ECS、VPC、EIP

相关文档