还记得网站被证书即将过期告警支配的恐惧吗?每隔一段时间就要手动续期、部署SSL证书,流程繁琐易错,稍不留神就可能导致服务中断、用户流失。
告别这场周而复始的运维噩梦,ALLinSSL面板应运而生,它不仅仅是一个免费工具,更是您全自动化的SSL证书生命周期管家。

支持使用二进制包和Docker命令进行安装,请根据实际环境来安装,优先使用二进制包。
curl -sSO http://download.allinssl.com/install_allinssl.sh && bash install_allinssl.sh allinssl
复制以下命令直接在Docker容器安装,可以通过修改参数中的账号、密码以及安全入口修改成自己的,默认的用户名、密码以及安全入口如下。
· 用户名:allinssl
· 密码:allinssldocker
· 安全入口:allinssl
docker run -itd \ --name allinssl \ -p 7979:8888 \ -v /www/allinssl/data:/www/allinssl/data \ -e ALLINSSL_USER=allinssl \ -e ALLINSSL_PWD=allinssldocker \ -e ALLINSSL_URL=allinssl \ allinssl/allinssl:latest
使用SSH工具连接服务器,复制安装命令,粘贴到SSH终端并按回车执行。当系统提示确认时,输入y并按回车继续安装。


安装成功后,请务必记录ALLinSSL面板显示的访问地址、账号和密码。

同时,请根据安装时提示的端口号(例如:30409,请以您实际显示的端口为准),前往您的服务器服务商后台开放该端口,否则无法正常访问面板。

登录ALLinSSL后,点击左侧菜单栏的授权API管理,配置DNS服务商和宝塔面板信息,以实现通过DNS验证自动获取证书,并部署SSL证书到网站上。