云服务器绑定域名:解析、配置、上线全搞定
云服务器绑定域名:解析、配置、上线全搞定
2026-08-23 20:26
讲解云服务器绑定域名的步骤、配置和常见问题。
云服务器怎么绑定域名
云服务器绑定域名,本质上是完成两件事:让域名指向云服务器公网 IP,以及让服务器能正确接收并处理这个域名的访问请求。很多新手误以为只要在云服务器控制台填写域名就完成了,其实还需要到域名 DNS 解析平台设置解析记录,并在服务器中配置网站服务。
一、准备必要信息
在开始绑定前,需要准备以下内容:
云服务器公网 IP
例如:123.123.123.123,可在云服务器控制台查看。已购买的域名
例如:example.com,需要拥有域名管理权限。域名 DNS 管理入口
可能在阿里云、腾讯云、华为云、Cloudflare、Godaddy 等平台。服务器开放端口
网站通常需要开放:
- 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,选择免费证书并申请。
六、验证是否绑定成功
完成以上步骤后,可以通过以下方式测试:
- 浏览器访问:
http://example.com
http://www.example.com
- 使用命令查看域名解析:
ping example.com
nslookup example.com
- 检查服务器日志:
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 记录、服务器配置和安全组规则都正确,域名就可以正常访问云服务器上的网站。