官方论坛产品帮助刷图视频问题反馈

[转]DirectAdmin自动签发Let’s Encrypt免费证书还可自动更新

发表于 秦海传媒

    本文为转载教程,全文转载,本想测试下的但最近几日有一些事情耽搁作罢了,不过已有大量网友验证过的。DirectAdmin就是我们常说的DA,以下原文。

    DirectAdmin不用多说相信很多人在用,也有很多主机商因为价格比cPanel更加实惠所以选用DA。

    从今天起你可以对你用户说用我的DA主机可以免费签发证书了。

    首先确保你主机安装了Git和Composer ,具体安装方法自行搜索,然后执行:
    cd /usr/local/directadmin/plugins
    git clone https://github.com/Petertjuh360/da-letsencrypt.git da-letsencrypt
    cd ./da-letsencrypt/
    chown diradmin:diradmin -hR ../da-letsencrypt/
    sh ./scripts/install.sh
    composer install
    chown diradmin:diradmin -hR ../da-letsencrypt/

    然后修改/usr/local/directadmin/plugins/da-letsencrypt/plugin.conf

    把active=no 和 installed=no 改为 active=yes 以及 installed=yes

    管理员登录后台,首页最后有个Let’s Encrypt Certificates  ( 类似这个地方 https://abc.com:2222/CMD_PLUGINS_ADMIN/da-letsencrypt/index.html)

    点进去选Let’s Encrypt Live 然后提交。

    进入你想管理的用户,同样在首页最后Let’s Encrypt Certificates。

    20160102225221

    默认根域名是已经包含在内的,其他的需要手动选择,还可以对二级域名签发,但是很少有人会为二级域名也做www的A记录所以记得去掉。

    如果有CDN在前端可能要关闭CDN,如果有二级域名没有指向当前DA的ip可能也是无法签发,如果你的域名DNS服务器位于兲朝或者是网络不好。

    可能也是无法签发,反正我是没用CDN也只是签了几个二级域名,并且DNS用的国外的一次性签发成功。

    20160102225415

    然后签发成功后如图。该插件支持自动更新证书,所以每三个月手动更新也免掉了。。

    目前该插件仍旧beta中,如果出现新版本更新步骤如下

    cd /usr/local/directadmin/plugins/da-letsencrypt
    git pull
    composer update

    原文出处:本文由alect发布在http://www.hostloc.com/thread-301665-1-1.html

  • 此条目发表在 闲言碎语 分类目录。将固定链接加入收藏夹。

Google ADs

除非另有声明,本站文章遵循知识共享署名-非商业性使用 2.5 中国大陆许可协议。 Copyright © 2008-2012 99288.NET.CN.