本文由阿里云代理商【聚搜云】撰写
一、检查域名解析
-
登录阿里云域名控制台:
- 打开浏览器,访问阿里云官网,登录阿里云控制台。
- 在控制台导航栏中,选择“域名” > “云解析DNS”。
-
检查解析记录:
-
在云解析DNS控制台,找到需要解析的域名,点击“解析设置”。
-
确保解析记录正确无误,包括主机记录、记录类型、记录值等。例如:
- 主机记录:
@(表示主域名)或www(表示子域名)。 - 记录类型:
A记录(指向IP地址)或CNAME记录(指向另一个域名)。 - 记录值:填写阿里云服务器的公网IP地址或目标域名。
- 主机记录:
-
-
添加或修改解析记录:
- 如果发现解析记录有误,可以点击“添加记录”或“编辑”按钮进行修改。
- 修改完成后,点击“保存”按钮。
-
等待解析生效:
- 新增解析记录通常实时生效,但修改或删除解析记录的生效时间取决于TTL(生存时间)设置。默认TTL为10分钟,建议等待10分钟后再次测试。
- 如果修改了解析记录,需要等待各地运营商的本地DNS缓存到期后,解析才会生效。通常需要等待48小时。
二、检查服务器状态
-
登录阿里云控制台:
- 登录阿里云控制台,进入云服务器ECS管理页面。
- 查看服务器的运行状态和监控信息。如果服务器处于异常状态(如已停止、异常等),可以尝试重启服务器。
-
重启服务器:
- 在服务器实例详情页,点击“重启”按钮。
三、检查安全组设置
-
登录阿里云控制台:
- 进入云服务器ECS管理页面,找到对应服务器的安全组设置。
- 确保安全组中已添加允许HTTP(80端口)和HTTPS(443端口)的入站规则。
- 如果未添加,点击“添加安全组规则”,配置允许HTTP和HTTPS的入站规则。
四、检查防火墙设置
-
登录服务器:
- 使用SSH工具(如PuTTY)连接到阿里云服务器。
-
检查防火墙规则:
-
确保服务器的防火墙规则允许HTTP(80端口)和HTTPS(443端口)的流量。例如,在Ubuntu系统中,可以使用以下命令查看防火墙规则:
bash复制
sudo ufw status -
如果防火墙规则过于严格,可以尝试放松一些规则。例如:
bash复制
sudo ufw allow 80/tcp sudo ufw allow 443/tcp sudo ufw reload
-
五、检查Web服务器配置
-
检查Apache配置:
-
如果使用Apache作为Web服务器,确保其配置文件正确。配置文件通常位于
/etc/apache2/apache2.conf或/etc/apache2/sites-available/目录下。 -
可以使用以下命令重启Apache服务:
bash复制
sudo systemctl restart apache2
-
-
检查Nginx配置:
-
如果使用Nginx作为Web服务器,确保其配置文件正确。配置文件通常位于
/etc/nginx/nginx.conf或/etc/nginx/sites-available/目录下。 -
可以使用以下命令重启Nginx服务:
bash复制
sudo systemctl restart nginx
-
六、检查域名状态
-
检查域名是否过期:
- 使用WHOIS工具查询域名的到期日期。如果域名已经过期,需要及时续费。域名续费成功后,解析记录通常会在24~48小时内恢复生效。