云服务器绑定域名:解析、配置、上线全搞定

互联网资讯

云服务器绑定域名:解析、配置、上线全搞定

2026-08-23 20:26


讲解云服务器绑定域名的步骤、配置和常见问题。

云服务器怎么绑定域名

云服务器绑定域名,本质上是完成两件事:让域名指向云服务器公网 IP,以及让服务器能正确接收并处理这个域名的访问请求。很多新手误以为只要在云服务器控制台填写域名就完成了,其实还需要到域名 DNS 解析平台设置解析记录,并在服务器中配置网站服务。

一、准备必要信息

在开始绑定前,需要准备以下内容:

  1. 云服务器公网 IP
    例如:123.123.123.123,可在云服务器控制台查看。

  2. 已购买的域名
    例如:example.com,需要拥有域名管理权限。

  3. 域名 DNS 管理入口
    可能在阿里云、腾讯云、华为云、Cloudflare、Godaddy 等平台。

  4. 服务器开放端口
    网站通常需要开放:

    • HTTP:80
    • HTTPS:443

如果服务器在国内大陆地区,网站上线前通常还需要完成 ICP 备案;如果服务器在海外或港澳台地区,一般不需要大陆 ICP 备案,但仍需遵守当地网络管理规定。


二、将域名解析到云服务器 IP

登录你的域名 DNS 控制台,找到“域名解析”或“DNS 解析”页面,添加解析记录。

常见配置如下:

记录类型 主机记录 记录值 说明
A www 云服务器公网 IP 绑定 www.example.com
A @ 云服务器公网 IP 绑定 example.com
CNAME www 目标域名 如果使用 CDN 或对象存储可配置

例如,你的云服务器 IP 是:

123.123.123.123

域名是:

example.com

那么可以添加两条 A 记录:

www.example.com  → 123.123.123.123
example.com      → 123.123.123.123

保存后,域名解析通常不会立即生效,可能需要等待一段时间。


三、在云服务器中配置 Web 服务

域名解析完成后,还需要让服务器知道:当用户访问这个域名时,应该打开哪个网站目录。

以 Nginx 为例,可以新建站点配置文件:

server {
    listen 80;
    server_name example.com www.example.com;

    root /var/www/example.com;
    index index.html index.php;

    location / {
        try_files $uri $uri/ =404;
    }
}

然后将网站文件上传到对应目录:

/var/www/example.com

配置完成后,重载 Nginx:

sudo nginx -t
sudo systemctl reload nginx

如果你使用的是 Apache、IIS、宝塔面板、1Panel 或其他管理工具,也可以在对应面板中添加站点,并填写域名、网站目录和运行环境。


四、检查云服务器安全组

很多用户配置好域名后仍然打不开网站,原因通常是云服务器安全组没有放行端口。

进入云服务器控制台,找到:

安全组 → 入站规则

添加以下规则:

协议 端口 授权对象
TCP 80 0.0.0.0/0
TCP 443 0.0.0.0/0

如果服务器系统防火墙也开启了,还需要检查防火墙规则是否允许访问。


五、配置 HTTPS 证书

为了提升网站安全性,建议绑定域名后配置 HTTPS。可以使用免费 SSL 证书,也可以通过 Let’s Encrypt 等工具申请。

使用 Certbot 示例:

sudo certbot --nginx -d example.com -d www.example.com

证书配置完成后,网站就可以通过 HTTPS 访问:

https://example.com
https://www.example.com

如果已经安装宝塔面板,也可以在“网站”页面中点击 SSL,选择免费证书并申请。


六、验证是否绑定成功

完成以上步骤后,可以通过以下方式测试:

  1. 浏览器访问:
http://example.com
http://www.example.com
  1. 使用命令查看域名解析:
ping example.com
nslookup example.com
  1. 检查服务器日志:
tail -f /var/log/nginx/access.log

如果访问域名后能看到网站页面,说明域名已经成功绑定到云服务器。


七、常见问题

1. 域名能 ping 通,但网页打不开

可能是服务器没有安装 Web 服务,或者安全组未开放 80/443 端口。

2. 访问域名显示默认页面

说明服务器已经收到请求,但虚拟主机配置不正确,需要检查 server_name 或网站目录。

3. 域名解析不生效

可以检查 DNS 记录是否正确,是否填写了云服务器公网 IP,也可以清除本地 DNS 缓存后重试。

4. 云服务器更换 IP 后怎么办?

需要到域名 DNS 控制台修改 A 记录,将域名重新指向新的公网 IP。


总结

云服务器绑定域名主要包括三个核心步骤:域名解析到服务器公网 IP、服务器配置站点域名、开放对应访问端口。如果网站需要安全访问,还应配置 HTTPS 证书。只要 DNS 记录、服务器配置和安全组规则都正确,域名就可以正常访问云服务器上的网站。


标签: 云服务器 域名解析 HTTPS