将 SSL 证书从一台 Apache 服务器移动到另一台

将 SSL 证书从一台 Apache 服务器移动到另一台

我刚刚移动了主机,并寻找有关如何将我的 SSL 证书从旧主机移动到新主机的正确指南。

我很惊讶有这么多的“指南”或“教程”根本没用。

有人在他的收藏夹中有链接或知道如何移动证书的简单的分步指南吗?

我在 Ubuntu 上,它是一个非托管服务器,所以没有 cpanel/plesk,只有 root ssh。

谢谢!

答案1

约翰,

在旧服务器上的 SSL 部分下查看 apache conf 文件中的内容。您正在寻找类似的条目。这基本上告诉您证书和密钥文件的路径。

SSL证书文件 /etc/apache2/ssl/server.crt

SSLCertificateKey文件 /etc/apache2/ssl/server.key

将证书(.crt 文件)和密钥复制到新服务器,然后按照使用 apache 配置 SSL 的步骤操作。下面提到的链接包含在 Ubuntu 上使用 Apache 设置 SSL 的步骤。您可以跳过生成证书的部分。

http://www.linode.com/wiki/index.php/Apache2_SSL_in_Ubuntu

答案2

查看您旧服务器上相关域的虚拟主机配置文件。您将看到一些证书的路径。

将这些证书复制到新服务器,并更新新服务器中域的 vhost 配置文件以包含这些证书文件。

相关内容