为服务器申请SSL证书

申请证书:    安装acme:curl https://get.acme.sh | sh    安装socat:apt install socat    添加软链接:ln -s  /root/.acme.sh/acme.sh /usr/local/bin/acme.sh    注册账号: acme.sh --register-account -m [email protected]    开放80端口:ufw allow 80    申请证书: acme.sh  --issue -d yourdomain  --standalone -k ec-256    安装证书: acme.sh --installcert -d yourdomain --ecc  --key-file   /root/trojan/server.key   --fullchain-file /root/trojan/server.crt    如果默认CA无法颁发,则可以切换下列CA:    切换 Let’s Encrypt:acme.sh --set-default-ca --server letsencrypt    切换 Buypass:acme.sh --set-default-ca --server buypass    切换 ZeroSSL:acme.sh --set-default-ca --server zerossl

    自动更新:acme.sh  --upgrade  --auto-upgrade

    自动续签证书:acme.sh --renew -d domain.com --force --ecc

自签证书:    生成私钥:openssl ecparam -genkey -name prime256v1 -out ca.key    生成证书:openssl req -new -x509 -days 36500 -key ca.key -out ca.crt  -subj "/CN=bing.com"


下一篇: