Apache-2.2
將 SSL 證書從一個 Apache 伺服器移動到另一個
我剛剛移動了主機,並尋找了一份關於如何將我的 SSL 證書從舊主機移動到新主機的體面指南。
我很驚訝有多少根本沒用的“指南”或“教程”。
任何人在他的收藏夾中有任何連結,或者知道如何移動證書的簡單分步指南?
我在 Ubuntu 上,它是一個非託管伺服器,所以沒有 cpanel/plesk,只有 root ssh。
謝謝!
約翰,
在 SSL 部分下的舊伺服器上查看您的 apache conf 文件。您正在尋找類似的條目。這基本上告訴您證書和密鑰文件的路徑。
SSLCertificateFile /etc/apache2/ssl/server.crt
SSLCertificateKeyFile /etc/apache2/ssl/server.key
將證書(.crt 文件)和密鑰複製到您的新伺服器,然後按照使用 apache 配置 SSL 的步驟進行操作。下面提到的連結包含在 Ubuntu 上設置 SSL w/Apache 的步驟。您可以跳過有關生成證書的部分。
在舊伺服器上查看相關域的虛擬主機配置文件。您將看到一些證書的路徑。
將這些證書複製到新伺服器,並更新新伺服器中域的虛擬主機配置文件以包含這些證書文件。