我设置了一个新服务器。 在将域的名称服务器更改为新服务器之前,我想测试 SSL 是否已正确安装。 这有可能吗? 我正在使用 Nginx。
最佳答案
是的。您可以在更改域记录之前测试 SSL。
假设你想用域 www.example.com
测试 SSL,Nginx 配置应该如下所示:
server {
listen 443 ssl;
server_name www.example.com;
ssl_certificate your-ssl-crt.crt;
ssl_certificate_key your-private-key.key;
...
}
并假设您的服务器 IP 是 192.0.2.78
。通过在 /etc/hosts
更新名为 hosts
的文件(更改客户端上的文件,而不是服务器上的文件)
,您将能够浏览由 192.0.2.78
提供服务的 www.example.com
。
修改host文件需要root权限,命令sudo vim/etc/hosts
,新增一行:
192.0.2.78 www.example.com
现在您可以通过 https://www.example.com
关于ssl - 在更改 DNS 之前测试 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54435131/