1.
概述:为什么选择香港 亿速运 VPS 上线静态网站
1) 低延迟:香港节点对香港/华南和东南亚访问延迟通常在20~60ms范围。
2) 合规与线路:亿速运香港机房支持CN2/多线接入,适合面向亚太用户的站点。
3) 成本与弹性:VPS按月或按年计费,常见入门配置月付约8~20美元。
4) 易用性:提供一键系统重装、快照、控制面板便于新手管理。
5) 适合静态站点:静态资源体积小,配合CDN能进一步降低VPS带宽成本。
6) 本文面向小白,演示从购买、域名、部署到防护的完整流程。
2.
购买与配置:选择合适的 VPS 实例
1) 推荐配置(静态站/小型应用):2 vCPU、4 GB 内存、80 GB NVMe、10 Mbps 保底带宽。
2) 操作系统:建议使用 Ubuntu 22.04 LTS 或 Debian 12,稳定且包管理友好。
3) 网络:确认是否提供固定公网IP、是否支持IPv6、出入方向峰值带宽与基线带宽。
4) 快照与备份:启用自动快照,关键数据建议每日异地备份。
5) 登录方式:确认支持密码或SSH Key,建议使用SSH Key并关闭root密码登录。
6) 示例命令:apt update && apt install -y nginx git certbot;systemctl enable --now nginx。
3.
域名、DNS 与 CDN 的配置要点
1) 域名解析:到域名注册商控制台,添加 A 记录指向 VPS 公网 IP,TTL 可设为600。
2) 使用 CDN:例如 Cloudflare 或 腾讯云 CDN,接入可将静态资源命中率提高到90%以上。
3) DNS 解析示例:@ -> 203.0.113.45;www -> CNAME -> yourdomain.com。
4) SSL/TLS:用 certbot 自动签发 Let’s Encrypt 证书,证书免费且自动续签。
5) HTTPS 配置:强制 301 重定向到 https 并开启 HSTS(慎重设置 max-age)。
6) CDN 配置项:缓存规则(静态资源长缓存),压缩(Brotli/gzip),Header 控制。
4.
部署静态网站:从代码到上线的具体步骤
1) 准备站点:在本机建立 dist 或 public 文件夹,包含 index.html、css、js 和图片。
2) 上传方式:使用 rsync 或 scp 上传到 /var/www/yourdomain;示例:rsync -avz ./dist/ root@IP:/var/www/yourdomain/。
3) Nginx 示例配置(放在 /etc/nginx/sites-available/yourdomain.conf):
server {
listen 80;
server_name yourdomain.com www.yourdomain.com;
root /var/www/yourdomain;
index index.html;
location / {
try_files $uri $uri/ =404;
}
}
4) 启用与重载:ln -s ... && nginx -t && systemctl reload nginx。
5) 测试:curl -I https://yourdomain.com 查看返回头部,确认 200/301/redirect。
6) 自动化部署:可使用 GitHub Actions 或简单的 webhook 实现 push 即部署。
5.
DDoS 防御与安全加固实用技巧
1) 基础防护:利用 CDN 提供的 DDoS 缓解与WAF,将流量先接到边缘节点。
2) 限流与防爆破:Nginx 限速、fail2ban 防止暴力登录,iptables 黑名单。
3) 带宽策略:选择有峰值保护或弹性带宽的套餐,避免短时突发流量导致线路拥堵。
4) 日志与告警:配置logrotate,接入监控(例如Prometheus+Alertmanager或云厂商告警)。
5) 应急预案:准备备用IP、提升CDN防护等级、联系亿速运技术支持开通上游防护。
6) 实例数据:某次攻击峰值流量为250 Mbps,启用云端清洗后对源站带宽要求恢复到10 Mbps。
6.
真实案例与费用对比(示例数据)
1) 实战背景:某企业站点面向香港与广东地区,日PV约30k,静态资源命中率>85%。
2) 亿速运香港实例配置信息示例:2 vCPU / 4GB RAM / 80GB NVMe / 10Mbps(保底)/ 月付约12美元。
3) CDN 使用:Cloudflare 免费计划 + 亿速运带宽,峰值请求由CDN承担,VPS出流量降至平均2~3 Mbps。
4) 攻击记录:遭遇短时SYN洪泛攻击,CDN清洗后源站流量维持在8 Mbps以内,站点无宕机。
5) 成本分析:VPS 12 USD + CDN 0~20 USD(按用量)= 月均约12~32 USD。
6) 推荐规模:中小项目首选上面配置,流量增长后扩展为4 vCPU / 8GB / 100Mbps 带宽。
7.
配置对比表(居中、边框1、文字居中)
| 方案 | CPU | 内存 | 磁盘 | 带宽 | 月费(USD) |
| 入门(推荐) | 2 vCPU | 4 GB | 80 GB NVMe | 10 Mbps | 12 |
| 中型站点 | 4 vCPU | 8 GB | 160 GB NVMe | 50 Mbps | 30 |
| 实际案例(亿速运) | 2 vCPU | 4 GB | 80 GB NVMe | 10 Mbps | 12 |
来源:小白教程教你用vps 香港 亿速运快速上线静态网站与应用服务