准备工作:确保你有可用的腾讯云账号(建议完成实名认证),支付方式(信用卡/微信/银行卡等),以及已注册的域名或计划购买的域名。
说明重点:香港机房对大陆访问无需ICP备案,但若目标用户在大陆且访问速度/合规有特殊要求,建议咨询法律/业务部门。同时确认预算(按小时/按月计费),带宽和公网IP需求。
登录腾讯云控制台(console.cloud.tencent.com),在左侧导航选择“云服务器 CVM”。
点击“创建实例”,在地域选择里选择“香港”或“香港(地域名)”,确保你正在购买的是香港节点的实例。
实例选择:根据业务选择通用型、计算型或高IO型等并选择合适的CPU/内存。
镜像选择:常见选择为 Ubuntu、CentOS、Debian 或 Windows。若计划部署网站,推荐选择 LTS 版本的 Ubuntu 或 CentOS。
在网络设置处,可选择默认VPC或新建VPC;建议使用默认即可。重要的是选择是否绑定公网IP,若需要对外访问必须勾选“公网IP”。
带宽设置:选择“固定带宽”或“按峰值计费”,根据访问量选择适当带宽(例如 1-5Mbps 适合小站,需更高访问量请选更大带宽)。
确认配置后,选择计费方式(按小时/按月/按年),检查价格并点击“立即下单/购买”。
支付完成后,系统会开始创建实例。订单完成后在实例列表里能看到分配到的公网IP和登录凭据(或需要你设置SSH密钥)。
Linux 登录:在本地终端使用 ssh root@公网IP(若使用密钥则 ssh -i key.pem root@IP)。Windows 推荐使用 PuTTY 或 PowerShell 的 OpenSSH。
首次登录建议先更新系统:Ubuntu/Debian:apt update && apt upgrade -y;CentOS:yum update -y。同时设置时区、添加普通用户并配置 sudo、禁用 root 密码登录(如需)。
在腾讯云控制台进入“安全组”,为实例添加规则:开放 22(SSH)、80(HTTP)、443(HTTPS)端口的入方向访问,设定源 IP 可为 0.0.0.0/0(公网访问)或限制到指定 IP。
在服务器内部同样检查 ufw/iptables/firewalld 是否允许上述端口,通过 sudo ufw allow 80/443/22 或相应命令放行端口。
安装 Nginx:sudo apt install -y nginx,启动并设置开机自启:sudo systemctl enable --now nginx。
在 /var/www/html 或 /etc/nginx/sites-available 新建站点配置,配置 server_name 指向你的域名,然后 sudo nginx -t && sudo systemctl reload nginx,浏览器访问公网IP或域名看是否能访问默认页面。
若域名在腾讯云:控制台 -> 域名与网站 -> 域名管理 -> 解析 -> 添加记录,类型选择 A,主机记录填写 @(根域名)或 www(子域名),记录值填写服务器公网IP,TTL 可设置为 600。
若域名在其他注册商:登录注册商控制面板,找到 DNS 管理或解析设置,添加同样的 A 记录或使用腾讯云 DNSPod(将域名的 NS 修改为 DNSPod 提供的域名服务器,然后在 DNSPod 中添加 A 记录)。
本地验证:在终端执行 ping 域名 或 nslookup / dig +short 域名,确认解析到你的公网IP。
若仍解析不到:检查是否保存解析记录并点击“生效/提交”,确认是否存在 CNAME 优先级问题、是否误设置了泛解析或 Registrar 的 DNS 未指向正确的服务器,必要时清除本机 DNS 缓存或等待 TTL 生效(通常几分钟到 24 小时)。
在服务器上安装 certbot:Ubuntu:sudo apt install -y certbot python3-certbot-nginx。使用 certbot --nginx -d yourdomain.com -d www.yourdomain.com 自动申请并配置 HTTPS。
如果无法通过 HTTP 验证,可使用 DNS-01 验证,将 certbot 输出的 TXT 记录添加到域名解析中,验证通过后会下发证书。到期前使用 certbot renew 定期续签,建议设置定时任务(crontab)。
优化:若目标用户在大陆,考虑使用 CDN(例如腾讯云 CDN),在 CDN 控制台填入源站公网IP并获取 CNAME,把域名解析的记录改为 CDN CNAME;启用 GZIP、缓存头等提升性能。
备份:定期快照磁盘、导出 DB 并保存到 COS(对象存储)。在控制台可以对 CVM 做快照备份与恢复测试,确保意外时能快速恢复。
问:放在香港机房的服务器是否确实无需在大陆办理ICP备案?
答:是的,香港属境外节点,通常不需要向中国大陆工信部提交 ICP 备案。但若你的业务面向中国大陆且采用特定网络服务或微信公众号、小程序等,仍可能需要遵守其他监管或第三方的合规要求,建议在正式上线前与法务或运营确认。
问:我刚添加 A 记录,域名什么时候能访问到新服务器?
答:DNS 解析通常在几分钟到 24 小时内生效,平均 5-30 分钟常见。影响因素包括 DNS 提供商的缓存(TTL)、本地运营商缓存、以及全网 DNS 同步。可通过 dig/nslookup 查看当前解析记录状态,并尝试清理本地 DNS 缓存或更换本地 DNS(如 1.1.1.1 / 8.8.8.8)进行验证。
问:能否一步到位申请免费证书并设置自动续期?
答:可以。推荐使用 Let’s Encrypt + certbot:安装 certbot(并选 nginx 插件),执行 certbot --nginx -d 域名 自动申请并配置,certbot 会创建定时任务或建议你添加 crontab(例如每天自动尝试续签:0 3 * * * certbot renew --quiet && systemctl reload nginx)。若使用 DNS 验证,则需支持自动化修改 DNS(DNS API)以实现完全自动续签。
