- 前言很多初学者拿到一个静态网站(HTML / CSS / JavaScript),第一反应是"怎么让它被访问到"。其实 Nginx 就是最常见的答案:轻量、稳定、性能高,而且配置直观。这篇文章记录我从零搭建、到配置 HTTPS、再到做一点性能调优的完整过程,适合作为日常部署静态站的参考。一、安装 Nginx以 Ubuntu 为例,打开终端执行:sudo apt updatesudo apt ... 前言很多初学者拿到一个静态网站(HTML / CSS / JavaScript),第一反应是"怎么让它被访问到"。其实 Nginx 就是最常见的答案:轻量、稳定、性能高,而且配置直观。这篇文章记录我从零搭建、到配置 HTTPS、再到做一点性能调优的完整过程,适合作为日常部署静态站的参考。一、安装 Nginx以 Ubuntu 为例,打开终端执行:sudo apt updatesudo apt ...
- 记录一次在华为云华北-北京四使用按需 ECS、EulerOS 3.0、Nginx 和 cloud-init 部署单文件 2048 的完整过程,包括规格选择、最小权限安全组、ASCII Base64 用户数据、公网 HTTP 200 验证及资源清理。 记录一次在华为云华北-北京四使用按需 ECS、EulerOS 3.0、Nginx 和 cloud-init 部署单文件 2048 的完整过程,包括规格选择、最小权限安全组、ASCII Base64 用户数据、公网 HTTP 200 验证及资源清理。
- Nginx 日常部署速记:反向代理里 proxy_pass 的斜杠坑、静态站点的托管写法,以及用 access.log 三条命令快速定位问题。 Nginx 日常部署速记:反向代理里 proxy_pass 的斜杠坑、静态站点的托管写法,以及用 access.log 三条命令快速定位问题。
- 下面按「问题定位 → 方案设计 → 落地验证 → 效果对比」四个阶段展开。现状与问题在原有架构下,核心瓶颈集中在 调度延迟:本地缓存 + 分布式缓存两级。随着业务量增长,该问题在高峰期被进一步放大。方案设计整体思路是用 FunctionGraph 替换原方案中耦合较重的部分,把 调度延迟 拆成独立可水平扩展的单元。关键点有三:1. 改用二进制协议减少带宽2. 边界条件单独处理,避免主链路被污... 下面按「问题定位 → 方案设计 → 落地验证 → 效果对比」四个阶段展开。现状与问题在原有架构下,核心瓶颈集中在 调度延迟:本地缓存 + 分布式缓存两级。随着业务量增长,该问题在高峰期被进一步放大。方案设计整体思路是用 FunctionGraph 替换原方案中耦合较重的部分,把 调度延迟 拆成独立可水平扩展的单元。关键点有三:1. 改用二进制协议减少带宽2. 边界条件单独处理,避免主链路被污...
- 以 Ubuntu / CentOS 云服务器为例,介绍用 Nginx 托管静态网站的完整流程:安装 Nginx、准备网站文件、编写站点配置、放行安全组与本机防火墙,并给出 403、404 等常见问题的排查思路。 以 Ubuntu / CentOS 云服务器为例,介绍用 Nginx 托管静态网站的完整流程:安装 Nginx、准备网站文件、编写站点配置、放行安全组与本机防火墙,并给出 403、404 等常见问题的排查思路。
- 下面按「问题定位 → 方案设计 → 落地验证 → 效果对比」四个阶段展开。现状与问题在原有架构下,核心瓶颈集中在 调度延迟:连接复用并设置合理上限。随着业务量增长,该问题在高峰期被进一步放大。方案设计整体思路是用 Redis 替换原方案中耦合较重的部分,把 写入链路 拆成独立可水平扩展的单元。关键点有三:1. 热点 key 打散到多分片2. 边界条件单独处理,避免主链路被污染3. 保留灰度开... 下面按「问题定位 → 方案设计 → 落地验证 → 效果对比」四个阶段展开。现状与问题在原有架构下,核心瓶颈集中在 调度延迟:连接复用并设置合理上限。随着业务量增长,该问题在高峰期被进一步放大。方案设计整体思路是用 Redis 替换原方案中耦合较重的部分,把 写入链路 拆成独立可水平扩展的单元。关键点有三:1. 热点 key 打散到多分片2. 边界条件单独处理,避免主链路被污染3. 保留灰度开...
- 下面按「问题定位 → 方案设计 → 落地验证 → 效果对比」四个阶段展开。现状与问题在原有架构下,核心瓶颈集中在 连接池:镜像预热 + 实例分级。随着业务量增长,该问题在高峰期被进一步放大。方案设计整体思路是用 Python 替换原方案中耦合较重的部分,把 连接池 拆成独立可水平扩展的单元。关键点有三:1. 连接复用并设置合理上限2. 边界条件单独处理,避免主链路被污染3. 保留灰度开关,便... 下面按「问题定位 → 方案设计 → 落地验证 → 效果对比」四个阶段展开。现状与问题在原有架构下,核心瓶颈集中在 连接池:镜像预热 + 实例分级。随着业务量增长,该问题在高峰期被进一步放大。方案设计整体思路是用 Python 替换原方案中耦合较重的部分,把 连接池 拆成独立可水平扩展的单元。关键点有三:1. 连接复用并设置合理上限2. 边界条件单独处理,避免主链路被污染3. 保留灰度开关,便...
- 最近把一个小网页(单文件 2048 游戏)部署到了云服务器上,整个过程走了一遍"从零到公网可访问",把关键步骤和踩的坑记下来,给同样想把静态站点上云的朋友参考。 一、准备服务器静态站点对配置要求很低,1 核 2G 的云服务器(ECS)完全够用。计费方式选按量付费,用完及时释放,一个验证周期下来成本只有几分钱。系统选常见的 Linux 发行版即可。 二、网络三件套这一步最容易漏:1. 安全组放... 最近把一个小网页(单文件 2048 游戏)部署到了云服务器上,整个过程走了一遍"从零到公网可访问",把关键步骤和踩的坑记下来,给同样想把静态站点上云的朋友参考。 一、准备服务器静态站点对配置要求很低,1 核 2G 的云服务器(ECS)完全够用。计费方式选按量付费,用完及时释放,一个验证周期下来成本只有几分钱。系统选常见的 Linux 发行版即可。 二、网络三件套这一步最容易漏:1. 安全组放...
- 用 Docker 在华为云上快速部署 Nginx在弹性云服务器上用 Docker 跑 Nginx,适合先把静态页或反向代理跑通再谈证书和网关。下面按安装、启动、挂载和排查看,镜像使用 nginx:1.27-alpine,命令在 EulerOS 22.03 与 Ubuntu 22.04 上均可执行。1. 准备环境安全组入方向放行 TCP 80。若稍后改映射端口,规则要一起改。安装并启动 Doc... 用 Docker 在华为云上快速部署 Nginx在弹性云服务器上用 Docker 跑 Nginx,适合先把静态页或反向代理跑通再谈证书和网关。下面按安装、启动、挂载和排查看,镜像使用 nginx:1.27-alpine,命令在 EulerOS 22.03 与 Ubuntu 22.04 上均可执行。1. 准备环境安全组入方向放行 TCP 80。若稍后改映射端口,规则要一起改。安装并启动 Doc...
- 以单文件2048游戏为例,记录Linux本地HTTP服务、DevBridge临时公网隧道与Nginx长期托管的部署步骤,包含凭证隔离、路由配置、HTTP验证及游戏合并算法检查。 以单文件2048游戏为例,记录Linux本地HTTP服务、DevBridge临时公网隧道与Nginx长期托管的部署步骤,包含凭证隔离、路由配置、HTTP验证及游戏合并算法检查。
- 用一个纯单文件 2048 做例子,记录从目录权限、Nginx 配置、安全组放行到 curl 验证的完整部署过程,并给出 403/404 的排查思路。 用一个纯单文件 2048 做例子,记录从目录权限、Nginx 配置、安全组放行到 curl 验证的完整部署过程,并给出 403/404 的排查思路。
- 记录将单文件 2048 静态页持久化部署到华为云 ECS 的完整过程,包括安全组放行、Nginx 站点配置、目录权限、上线验证,以及常见的超时、403 与 404 排错方法。 记录将单文件 2048 静态页持久化部署到华为云 ECS 的完整过程,包括安全组放行、Nginx 站点配置、目录权限、上线验证,以及常见的超时、403 与 404 排错方法。
- 本文以单文件 2048 小游戏为例,介绍如何在云服务器上用 Nginx 托管静态网站:从安装 Nginx、部署文件到公网访问验证,并给出安全组、权限等常见问题的排查思路。 本文以单文件 2048 小游戏为例,介绍如何在云服务器上用 Nginx 托管静态网站:从安装 Nginx、部署文件到公网访问验证,并给出安全组、权限等常见问题的排查思路。
- 背景:线上业务在流量峰值时出现明显抖动,借此机会做一次完整复盘。现状与问题在原有架构下,核心瓶颈集中在 冷启动:热点 key 打散到多分片。随着业务量增长,该问题在高峰期被进一步放大。方案设计整体思路是用 ECS 替换原方案中耦合较重的部分,把 缓存命中率 拆成独立可水平扩展的单元。关键点有三:1. 改用二进制协议减少带宽2. 边界条件单独处理,避免主链路被污染3. 保留灰度开关,便于回滚落... 背景:线上业务在流量峰值时出现明显抖动,借此机会做一次完整复盘。现状与问题在原有架构下,核心瓶颈集中在 冷启动:热点 key 打散到多分片。随着业务量增长,该问题在高峰期被进一步放大。方案设计整体思路是用 ECS 替换原方案中耦合较重的部分,把 缓存命中率 拆成独立可水平扩展的单元。关键点有三:1. 改用二进制协议减少带宽2. 边界条件单独处理,避免主链路被污染3. 保留灰度开关,便于回滚落...
- 下面按「问题定位 → 方案设计 → 落地验证 → 效果对比」四个阶段展开。现状与问题在原有架构下,核心瓶颈集中在 写入链路:改用二进制协议减少带宽。随着业务量增长,该问题在高峰期被进一步放大。方案设计整体思路是用 Kafka 替换原方案中耦合较重的部分,把 缓存命中率 拆成独立可水平扩展的单元。关键点有三:1. 连接复用并设置合理上限2. 边界条件单独处理,避免主链路被污染3. 保留灰度开关... 下面按「问题定位 → 方案设计 → 落地验证 → 效果对比」四个阶段展开。现状与问题在原有架构下,核心瓶颈集中在 写入链路:改用二进制协议减少带宽。随着业务量增长,该问题在高峰期被进一步放大。方案设计整体思路是用 Kafka 替换原方案中耦合较重的部分,把 缓存命中率 拆成独立可水平扩展的单元。关键点有三:1. 连接复用并设置合理上限2. 边界条件单独处理,避免主链路被污染3. 保留灰度开关...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签