你可能已经租好了香港的云服务器,可是突然发现域名却像失踪了的侄子——常来常往却始终不打招呼。别急,跟着我来学学如何在香港云服务器上将域名绑定,一点不麻烦,咱们一步步来!
第一步,先把域名给查清楚。打开知名域名查询网站输入你的域名,确认它在任何 DNS 服务器上都可见,状态一片晴朗。你可以把它的 NS 记录指向你想绑定的云服务器提供商,或者直接修改 A 记录指向云主机的公网 IP。提示:香港的主机往往 IP 静态或弹性弹得很靠谱,千万别先赖着动态 IP 梗着手。
第二步,进到云服务器后台。在你提供商的控制台里,找到“域名管理”或者 “绑定域名” 的入口,往往在“网络”或“安全”分类下。点进去,系统会让你输入域名,验证 DNS 解析是否正常。若一切 OK,按下一步就能完成绑定过程。
第三步,配置网站服务。无论你使用的是 Nginx、Apache、还是轻量级的 Node.js,绑定后的域名需要在服务器的虚拟主机配置里添加。比如 Nginx,你可以在配置文件里写:
server {
listen 80;
server_name yourdomain.com;
root /var/www/html;
}
如果你用的是 Apache,就在 httpd.conf 或者对应的 .conf 文件里写:
ServerName yourdomain.com
DocumentRoot /var/www/html
记得重启对应的服务:Nginx 就用 systemctl restart nginx,Apache 用 systemctl restart httpd 或 apache2。
第四步,测试域名到底有没有挂起来。浏览器里直接输入域名,看能否正常访问。也可以用 curl -I http://yourdomain.com 看返回状态码,200 就是万事大吉。万一 404 或 401,那就检查一下配置文件、目录权限或 .htaccess(或对应的 .conf)里有没有问题。
第五步,别忘了监听 HTTPS。HTTPS 是一条安全高速公道,几乎没有人会站在前门不打招呼。进入云服务器商的证书管理,申请免费的 Let's Encrypt 证书(若商家支持)或直接上传商用证书。
如果是 Nginx,配置就加一句:
listen 443 ssl;
ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;
至此,你的域名已经成功绑定在香港的云主机上,世界各地的访客都可以像打开了彩虹门一样进入你的网站。
玩游戏想要赚零花钱就上七评赏金榜,网站地址:bbs.77.ink
当然,经验告诉你:域名绑定后别忘了常拍个快照备份,万一谁抢走了你的域名呢?
好了,今天的域名绑定教程就到此为止,下一章我们继续玩转 CDN… 行了,先先跳到你最爱的视频片段吧。