多站点部署 新加坡云服务器做网站怎么做子域名与虚拟主机配置教程

2026年7月3日

1.

准备工作与前提

- 购买新加坡云服务器(例如 Ubuntu 22.04),并确认公网IP。
- 已有域名且能管理DNS(例如在域名注册商控制面板或Cloud DNS)。
- 安装常用软件:sudo apt update && sudo apt install nginx certbot -y(或安装apache2、certbot-apache)。

2.

规划多站点目录结构

- 建议目录:/var/www/example.com 和 /var/www/sub.example.com,每站点独立。
- 权限设置:sudo mkdir -p /var/www/example.com/html && sudo chown -R $USER:$USER /var/www/example.com && sudo chmod -R 755 /var/www。

3.

在DNS添加子域名记录

- 登录域名DNS控制台,新增A记录:主机记录填写子域(如 sub),记录类型 A,值填写服务器公网IP。
- 如果要大量子域可使用泛解析(*.example.com 指向IP),注意安全与证书影响。

4.

Nginx 单站/多站配置(创建 server block)

- 创建配置文件 /etc/nginx/sites-available/example.com:示例 server 块中 server_name example.com www.example.com; root /var/www/example.com/html; index index.html index.php;。
- 为子域创建另一个文件 /etc/nginx/sites-available/sub.example.com,server_name 填写 sub.example.com,root 指向对应目录。
- 启用站点:sudo ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/,然后 sudo nginx -t && sudo systemctl reload nginx。

5.

Apache 虚拟主机配置(若使用 Apache)

- 在 /etc/apache2/sites-available/ 创建 example.com.conf:包含 ServerName example.com ServerAlias www.example.com DocumentRoot /var/www/example.com/html
- 为子域创建 sub.example.com.conf,启用站点 sudo a2ensite example.com.conf && sudo systemctl reload apache2。

6.

配置 SSL(Let's Encrypt)为每个域名/子域名颁发证书

- 使用 certbot:sudo certbot --nginx -d example.com -d www.example.com(若用Nginx)。
- 为子域单独申请:sudo certbot --nginx -d sub.example.com。若使用Apache,改为 --apache。
- 验证自动续期:sudo systemctl status certbot.timer,或模拟续期 sudo certbot renew --dry-run。

7.

防火墙与安全组设置

- Ubuntu 使用 UFW:sudo ufw allow 'Nginx Full'(或 'Apache Full'),sudo ufw enable。
- 云供应商控制台(例如新加坡节点的安全组)也要放通80、443端口。

8.

测试访问与日志排查

- 本地 hosts 文件临时映射测试:在本地 /etc/hosts 添加 公网IP example.com。
- 查看 Nginx 日志 /var/log/nginx/error.log 和 access.log,Apache 日志在 /var/log/apache2/。

9.

常见问题与解决步骤

- DNS 未生效:检查 TTL,使用 dig +short sub.example.com 确认解析到IP。
- 证书申请失败:确认域名解析正确、80端口开放、Nginx配置未占用80/443。
- 权限问题:确保 web 目录权限和所有权正确,www-data(或运行用户)有读取权限。

10.

优化与运维建议

- 若托管多个站点建议使用独立用户与目录,或容器化(Docker)隔离。
- 定期自动备份 /etc/nginx、/etc/apache2、/var/www 与数据库;监控磁盘与证书到期。

11.

问:如何为大量子域自动化证书申请与虚拟主机创建?

- 答:可使用脚本批量生成 vhost 文件并调用 certbot 自动申请。示例流程:1)读取子域列表;2)为每个子域生成 /var/www/ 子目录与 nginx 配置并 ln 到 sites-enabled;3)reload nginx;4)批量运行 certbot certonly/--nginx。也可结合 Ansible、Terraform 做完整自动化。

12.

问:新加坡云服务器与其他地区有何差别需要注意?

- 答:配置流程相同,主要差别在网络延迟与备案政策。选新加坡节点优势是面向东南亚访问速度更优;但仍需检查云厂商默认安全组与控制面板策略,按上述步骤开放端口并设置防火墙。

13.

问:部署完后如何验证多站点配置完全正确?

- 答:逐个子域访问并检查:页面能正常加载、证书链无错误(浏览器锁图标)、nginx/apache 无报错日志、使用 curl -I 子域 返回正确的 Host 与 200/301 状态码。并模拟到期和重启场景确认自动续期与服务自启动正常。


来源:多站点部署 新加坡云服务器做网站怎么做子域名与虚拟主机配置教程

相关文章
  • 选择腾讯轻量云服务器新加坡时需要注意的合规与费用问题

    在新加坡部署云主机既能带来低延时与亚太覆盖优势,也伴随跨境合规与成本管理的复杂性。本文从政策遵循、计费模型、带宽与存储选择、数据主权风险、账单查看与优化策略等方面,提供可操作的检查清单与建议,帮助企业在确保合规前提下把控总拥有成本。 哪些合规要求在新加坡节点需要重点关注? 选择在新加坡落地的云服务,首先要关注当地与中国/你所在业务地的法律差异
    2026年6月5日
  • 阿里新加坡轻量云服务器:高性能低成本选择

    阿里新加坡轻量云服务器:高性能低成本选择 阿里云是全球领先的云计算服务提供商,为客户提供高性能、低成本的云服务器。其中,阿里新加坡轻量云服务器备受用户青睐,具有高性能和低成本的特点。 阿里新加坡轻量云服务器采用最新的硬件技术,配备高性能的处理器和存储设备,能够满足用户对计算性能的需求。用户可以轻松运行各种应用程序,实现高效的数
    2025年5月24日
  • 日本云服务器与新加坡云服务的对比分析

    日本云服务器与新加坡云服务的对比分析 在当今数字化时代,选择合适的云服务器对企业的发展至关重要。本文将对日本云服务器与新加坡云服务进行深入的对比分析,帮助您更好地理解两者的优劣势。 精华要点: 1. 位置与延迟 2. 成本与性价比 3. 安全性与合规性 1. 位置与延迟 在选择云服务器时,地理位置是一个不可忽视
    2025年10月29日
  • 华为云新加坡服务器:高效稳定的云端解决方案

    华为云新加坡服务器:高效稳定的云端解决方案 随着云计算技术的发展,越来越多的企业选择将自己的业务放置在云端来提高效率和降低成本。华为云作为全球领先的云服务提供商,为客户提供了一系列全面且可靠的云端解决方案。其中,华为云新加坡服务器以其高效稳定的性能在行业内脱颖而出,成为众多企业的首选。
    2025年3月4日
  • 案例研究新加坡云服务器延迟严重后通过混合云策略实现性能回升

    本案例研究聚焦于一家依赖新加坡云服务器提供亚太业务的互联网公司,最近经历了长达数周的延迟剧增与连接不稳定,导致用户体验下降、转化率降低与客服投诉激增。 问题出现时,监控显示峰值延迟从平均50ms飙升至300ms以上,丢包率上升,TCP重传增多,全球访问路径中多条经由同一骨干链路拥塞,域名解析延迟也有明显增长。 初步诊断发现单一区域单一云厂商、缺乏
    2026年5月19日
  • 新加坡云服务器平台官网多地域部署策略与业务连续性实践

    新加坡云服务器平台官网多地域部署策略与业务连续性实践 1. 精华:通过多地域部署降低单点故障风险,实现全球与区域就近访问; 2. 精华:结合负载均衡、弹性伸缩与自动化演练,确保业务连续性达成可观目标; 3. 精华:以安全、合规与成本三维平衡为原则,设计可验证的灾备与恢复流程。 在新加坡市场选择云服务器做为主力平台,意味着要面对低延迟
    2026年4月1日
  • 成本效益分析新加坡云服务器的优势 针对中小企业的预算建议

    对于希望在亚太市场快速上线并兼顾性能与成本的中小企业,选择合适的云部署地点和计费模式至关重要。本文在成本、网络性能、合规与运维复杂度等维度上,分析在新加坡部署云服务器的优势,并给出针对不同业务场景的预算建议与优化路径,帮助企业以有限预算获得最佳性价比。 成本大概有多少?不同费用构成是什么? 购买或租用新加坡云服务器时,主要费用项包括实例费用(
    2026年5月8日
  • 如何选择新加坡节点的云服务器以提高性能

    在如今的互联网时代,选择合适的云服务器对于企业和个人网站的性能至关重要。特别是对于面向东南亚市场的用户,选择新加坡节点的云服务器可以显著提升访问速度和用户体验。本文将探讨如何选择新加坡节点的云服务器,以提高网站性能。 首先,我们需要了解新加坡节点的云服务器的优势。新加坡地理位置优越,作为东南亚的网络枢纽,其数据中心通常具备低延迟和高带宽的特点
    2025年8月4日
  • 使用新加坡云存储服务器的简易指南

    使用新加坡云存储服务器的简易指南 新加坡云存储服务器是一种云计算服务,通过连接到位于新加坡的服务器,用户可以存储、管理和共享数据。这种服务可以帮助用户轻松地备份重要文件、访问文件和数据,以及协作工作。 新加坡云存储服务器有许多优势。首先,新加坡作为亚洲的金融中心和科技中心,拥有可靠的网络基础设施和高速互联网连接,确保您可以快速
    2025年7月12日
联系我们
电话支持:00886-982-263-666
邮件支持:idc@shine-telecom.com
在线客服
1V1免费咨询专属顾问,为您量身定制产品推荐方案
立即咨询
TG客服-1 TG客服-2 在线客服