- 很多自建服务一开始只跑在 HTTP 上:浏览器地址栏标“不安全”,调用微信、支付宝这类要求 HTTPS 的回调也接不进来。其实只要域名已经解析到服务器,用 Certbot 申请免费证书,十分钟就能把反向代理升级成 HTTPS,而且续期可以全自动,不用每三个月手动折腾一次。先确认两件事。第一,域名 A 记录已经指向服务器公网 IP,用 ping 你的域名 能看到服务器 IP 才算通;第二,80... 很多自建服务一开始只跑在 HTTP 上:浏览器地址栏标“不安全”,调用微信、支付宝这类要求 HTTPS 的回调也接不进来。其实只要域名已经解析到服务器,用 Certbot 申请免费证书,十分钟就能把反向代理升级成 HTTPS,而且续期可以全自动,不用每三个月手动折腾一次。先确认两件事。第一,域名 A 记录已经指向服务器公网 IP,用 ping 你的域名 能看到服务器 IP 才算通;第二,80...
- 一、场景与目标把只有 HTML/CSS/JS 的单页活动页部署到一台华为云 ECS(1C2G 即可),由 Nginx 提供静态服务。目标有三个:公网可访问、能平滑切到 HTTPS、上线后出问题能快速定位。下面按“准备—部署—验证—收尾”的顺序整理一份可复用的清单。 二、准备阶段安全组只放行 80/443;SSH 22 端口限制为固定的办公出口 IP,不要对 0.0.0.0/0 开放。确认 ... 一、场景与目标把只有 HTML/CSS/JS 的单页活动页部署到一台华为云 ECS(1C2G 即可),由 Nginx 提供静态服务。目标有三个:公网可访问、能平滑切到 HTTPS、上线后出问题能快速定位。下面按“准备—部署—验证—收尾”的顺序整理一份可复用的清单。 二、准备阶段安全组只放行 80/443;SSH 22 端口限制为固定的办公出口 IP,不要对 0.0.0.0/0 开放。确认 ...
- 一台服务器如何跑多个网站?本文用可直接落地的步骤讲清 Nginx 反向代理:安装启动、server 块与 proxy_pass、proxy_set_header 的作用、按域名分流多站点,以及改完先 nginx -t 再 reload,最后给出 502 的排查清单。 一台服务器如何跑多个网站?本文用可直接落地的步骤讲清 Nginx 反向代理:安装启动、server 块与 proxy_pass、proxy_set_header 的作用、按域名分流多站点,以及改完先 nginx -t 再 reload,最后给出 502 的排查清单。
- 背景与目标 我使用华为云 Flexus L 实例部署一个简单的 Web 服务,系统选择 Ubuntu 22.04 LTS,公网 IPv4 地址通过控制台查看。目标是让 Nginx 运行在 Docker 容器中,对外监听 80 端口,再把请求转发到同一 Compose 网络中的后端容器。 最终结构如下: text 浏览器 Flexus L 公网 IP:80 nginx proxy:80 web... 背景与目标 我使用华为云 Flexus L 实例部署一个简单的 Web 服务,系统选择 Ubuntu 22.04 LTS,公网 IPv4 地址通过控制台查看。目标是让 Nginx 运行在 Docker 容器中,对外监听 80 端口,再把请求转发到同一 Compose 网络中的后端容器。 最终结构如下: text 浏览器 Flexus L 公网 IP:80 nginx proxy:80 web...
- 介绍如何在华为云 ECS 上通过 Docker 部署开源博客系统 Halo,并用 Nginx 反向代理与 HTTPS 证书完成域名访问的完整过程,附数据备份建议。 介绍如何在华为云 ECS 上通过 Docker 部署开源博客系统 Halo,并用 Nginx 反向代理与 HTTPS 证书完成域名访问的完整过程,附数据备份建议。
- 这几天在成长中心做实践任务,顺手把三个纯前端小游戏(2048、贪吃蛇、打砖块)都搬到了自己的 Flexus L 实例上(2 核 2G,华北-北京四,Ubuntu 24.04)。它们都是单个 HTML 文件、无后端依赖,正好适合练一遍 Nginx 静态托管的全流程,这里把过程和踩过的点复盘一下。一、为什么用纯静态托管三个游戏的共同点:逻辑全在浏览器端跑,没有接口、没有数据库。这种应用没必要上容... 这几天在成长中心做实践任务,顺手把三个纯前端小游戏(2048、贪吃蛇、打砖块)都搬到了自己的 Flexus L 实例上(2 核 2G,华北-北京四,Ubuntu 24.04)。它们都是单个 HTML 文件、无后端依赖,正好适合练一遍 Nginx 静态托管的全流程,这里把过程和踩过的点复盘一下。一、为什么用纯静态托管三个游戏的共同点:逻辑全在浏览器端跑,没有接口、没有数据库。这种应用没必要上容...
- 关键词:Nginx、静态网站部署、云服务器、Linux写了网页总不能只躺在本地 localhost 里看。最直接的上线方式,就是找一台云服务器(ECS),装上 Nginx,把静态文件往服务器上一放,别人就能通过公网 IP 访问了。这篇文章带你从零走一遍全流程:安装、启动、放页面、改配置、常用命令,全是实操。 一、准备工作一台 Linux 云服务器(本文以常见的 CentOS / Ubuntu... 关键词:Nginx、静态网站部署、云服务器、Linux写了网页总不能只躺在本地 localhost 里看。最直接的上线方式,就是找一台云服务器(ECS),装上 Nginx,把静态文件往服务器上一放,别人就能通过公网 IP 访问了。这篇文章带你从零走一遍全流程:安装、启动、放页面、改配置、常用命令,全是实操。 一、准备工作一台 Linux 云服务器(本文以常见的 CentOS / Ubuntu...
- 华为云 ECS 手工部署静态站点:安全组、系统防火墙、Nginx 的三层排查前阵子把一个单页 HTML 作品从开发者空间的临时隧道搬到一台正经的 ECS 上,踩了几个「看起来是哪一层的问题、其实是另一层」的坑。这篇把整条链路按实际操作顺序记一遍,重点放在「访问不通时先查哪、再查哪」。 一、开通时的三个选择按需计费、规格 1 核 1G(t6.small.1 这类突发性能实例)跑一个静态页完全... 华为云 ECS 手工部署静态站点:安全组、系统防火墙、Nginx 的三层排查前阵子把一个单页 HTML 作品从开发者空间的临时隧道搬到一台正经的 ECS 上,踩了几个「看起来是哪一层的问题、其实是另一层」的坑。这篇把整条链路按实际操作顺序记一遍,重点放在「访问不通时先查哪、再查哪」。 一、开通时的三个选择按需计费、规格 1 核 1G(t6.small.1 这类突发性能实例)跑一个静态页完全...
- 一、问题描述在华为云ECS云服务器上安装Nginx后,有时会遇到服务已经启动,但通过浏览器输入服务器公网IP却无法访问网页的情况。这种问题不一定是Nginx配置错误,也可能与服务器端口或安全组设置有关。二、排查方法1. 检查Nginx是否正常运行登录云服务器,执行以下命令:sudo systemctl status nginx如果显示active (running),说明Nginx服务正在运... 一、问题描述在华为云ECS云服务器上安装Nginx后,有时会遇到服务已经启动,但通过浏览器输入服务器公网IP却无法访问网页的情况。这种问题不一定是Nginx配置错误,也可能与服务器端口或安全组设置有关。二、排查方法1. 检查Nginx是否正常运行登录云服务器,执行以下命令:sudo systemctl status nginx如果显示active (running),说明Nginx服务正在运...
- 用第一个 Nginx 容器讲清 Docker 入门的三个关键认知:-p 端口映射的方向、容器内 localhost 到底指谁、静态文件挂载与配置挂载改完为什么一个即生效一个要 reload。附真实命令、真实报错和排查结论。 用第一个 Nginx 容器讲清 Docker 入门的三个关键认知:-p 端口映射的方向、容器内 localhost 到底指谁、静态文件挂载与配置挂载改完为什么一个即生效一个要 reload。附真实命令、真实报错和排查结论。
- 一、为什么选择 NginxNginx 是一款轻量级、高性能的 Web 服务器和反向代理服务器。它采用事件驱动的异步非阻塞架构,单个 worker 进程就能处理数万并发连接,内存占用却很低。在云服务器(如华为云 ECS)上部署 Web 应用时,Nginx 通常被放在统一入口位置,承担反向代理、负载均衡、静态资源服务、SSL 终结等多重职责,是后端架构中不可或缺的一环。 二、安装与基础配置以常... 一、为什么选择 NginxNginx 是一款轻量级、高性能的 Web 服务器和反向代理服务器。它采用事件驱动的异步非阻塞架构,单个 worker 进程就能处理数万并发连接,内存占用却很低。在云服务器(如华为云 ECS)上部署 Web 应用时,Nginx 通常被放在统一入口位置,承担反向代理、负载均衡、静态资源服务、SSL 终结等多重职责,是后端架构中不可或缺的一环。 二、安装与基础配置以常...
- 手里有一台北京的 Flexus L(2核2G/40G),除了跑服务,还想让它顺手当一台 24 小时在线的下载机:在外面看到大文件,链接甩给它慢慢下,回头再取。方案选了 aria2 + AriaNg。做法分四步。第一步装 aria2:apt 安装后写配置文件,开启 RPC、设置 token、指定下载目录、打开断点续传,用 systemd 托管 aria2c,开机自启。第二步是 nginx(80... 手里有一台北京的 Flexus L(2核2G/40G),除了跑服务,还想让它顺手当一台 24 小时在线的下载机:在外面看到大文件,链接甩给它慢慢下,回头再取。方案选了 aria2 + AriaNg。做法分四步。第一步装 aria2:apt 安装后写配置文件,开启 RPC、设置 token、指定下载目录、打开断点续传,用 systemd 托管 aria2c,开机自启。第二步是 nginx(80...
- 背景:线上业务在流量峰值时出现明显抖动,借此机会做一次完整复盘。现状与问题在原有架构下,核心瓶颈集中在 冷启动:本地缓存 + 分布式缓存两级。随着业务量增长,该问题在高峰期被进一步放大。方案设计整体思路是用 GaussDB 替换原方案中耦合较重的部分,把 冷启动 拆成独立可水平扩展的单元。关键点有三:1. 预拉取减少按需加载抖动2. 边界条件单独处理,避免主链路被污染3. 保留灰度开关,便于... 背景:线上业务在流量峰值时出现明显抖动,借此机会做一次完整复盘。现状与问题在原有架构下,核心瓶颈集中在 冷启动:本地缓存 + 分布式缓存两级。随着业务量增长,该问题在高峰期被进一步放大。方案设计整体思路是用 GaussDB 替换原方案中耦合较重的部分,把 冷启动 拆成独立可水平扩展的单元。关键点有三:1. 预拉取减少按需加载抖动2. 边界条件单独处理,避免主链路被污染3. 保留灰度开关,便于...
- 下面按「问题定位 → 方案设计 → 落地验证 → 效果对比」四个阶段展开。现状与问题在原有架构下,核心瓶颈集中在 连接池:改用二进制协议减少带宽。随着业务量增长,该问题在高峰期被进一步放大。方案设计整体思路是用 ModelArts 替换原方案中耦合较重的部分,把 连接池 拆成独立可水平扩展的单元。关键点有三:1. 连接复用并设置合理上限2. 边界条件单独处理,避免主链路被污染3. 保留灰度开... 下面按「问题定位 → 方案设计 → 落地验证 → 效果对比」四个阶段展开。现状与问题在原有架构下,核心瓶颈集中在 连接池:改用二进制协议减少带宽。随着业务量增长,该问题在高峰期被进一步放大。方案设计整体思路是用 ModelArts 替换原方案中耦合较重的部分,把 连接池 拆成独立可水平扩展的单元。关键点有三:1. 连接复用并设置合理上限2. 边界条件单独处理,避免主链路被污染3. 保留灰度开...
- 下面按「问题定位 → 方案设计 → 落地验证 → 效果对比」四个阶段展开。现状与问题在原有架构下,核心瓶颈集中在 序列化开销:本地缓存 + 分布式缓存两级。随着业务量增长,该问题在高峰期被进一步放大。方案设计整体思路是用 HarmonyOS 替换原方案中耦合较重的部分,把 序列化开销 拆成独立可水平扩展的单元。关键点有三:1. 本地缓存 + 分布式缓存两级2. 边界条件单独处理,避免主链路被... 下面按「问题定位 → 方案设计 → 落地验证 → 效果对比」四个阶段展开。现状与问题在原有架构下,核心瓶颈集中在 序列化开销:本地缓存 + 分布式缓存两级。随着业务量增长,该问题在高峰期被进一步放大。方案设计整体思路是用 HarmonyOS 替换原方案中耦合较重的部分,把 序列化开销 拆成独立可水平扩展的单元。关键点有三:1. 本地缓存 + 分布式缓存两级2. 边界条件单独处理,避免主链路被...
上滑加载中
推荐直播
-
华为云码道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华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签