acme获取免费SSL证书

系统
debian9.x
其他发行版安装类似


安装

apt update
apt install cron socat -y

获取 acme.sh

curl  https://get.acme.sh | sh

生成key

  1. 如果服务器中有nginx启动则先关闭nginx

    nginx -s stop
  2. 签发证书

    ~/.acme.sh/acme.sh  --issue  -d angelive.fun --standalone
    
  3. 将生成的证书复制出来
    默认是生成在~/.acme.sh/
~/.acme.sh/acme.sh  --installcert  -d  angelive.fun           --key-file   /usr/local/nginx/cert/private.key         --fullchain-file /usr/local/nginx/cert/fullchain.cer

完成
ssl证书已经生成完毕 最后只需在nginx中配置填写刚刚的路径即可 具体nginx配置这里就不做过多介绍

你可能感兴趣的:(ssl,服务器,https)