首页 文章

如何在没有Cpanel访问的情况下在Apache上手动安装SSL证书?

提问于
浏览
0

如何在Centos 7 / Apache上手动安装没有Cpanel访问权限的SSL证书?我的Cpanel许可证已过期(根本没有钱),因此我无法登录并且无法使用WHM API(命令行),因为API尝试读取Cpanel许可证文件 .

证书已存储在系统上(由Lets Encrypt插件发布) . 但我不知道如何在我的网站上使它有效,因为Apache配置文件夹在Cpanel系统上是不同的 . 我应该编辑哪个文件来输入我的证书地址?

证书存储在:/etc/letsencrypt/live/mydomain.com/fullchain.pem

私钥存储在:/etc/letsencrypt/live/mydomain.com/privkey.pem

注意:我使用Engintron(Nginx Cpanel插件),不知道这是否有所改变 . 我有root权限 .

1 回答

  • 0

    我通过在SSH屏幕上运行Certbot-Auto命令直接在cPanel上安装SSL证书(通过Let's Encrypt) . Certbot-Auto将生成证书并安装它 . 这很简单:https://certbot.eff.org/docs/install.html#certbot-auto .

    我必须从我的 /home/mydomain/ssl 文件夹中删除旧的过期证书以避免冲突 . 我不会因为我没有SSL而停止在我的网站上工作 .

相关问题