抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

安装证书工具:

1
curl https://get.acme.sh | sh; apt install socat -y || yum install socat -y; ~/.acme.sh/acme.sh --set-default-ca --server letsencrypt

三种方式任选其中一种,申请失败则更换方式

  • 申请证书方式1:
    • IPv4:
      1
      ~/.acme.sh/acme.sh  --issue -d 域名 --standalone -k ec-256 --force --insecure
    • IPV6:
      1
      ~/.acme.sh/acme.sh  --issue -d 域名 --standalone -k ec-256 --force --insecure --listen-v6 --debug
  • 申请证书方式2:
    1
    ~/.acme.sh/acme.sh --register-account -m "${RANDOM}@chacuo.net" --server buypass --force --insecure && ~/.acme.sh/acme.sh  --issue -d 域名 --standalone -k ec-256 --force --insecure --server buypass
  • 申请证书方式3:
    1
    ~/.acme.sh/acme.sh --register-account -m "${RANDOM}@chacuo.net" --server zerossl --force --insecure && ~/.acme.sh/acme.sh  --issue -d 域名 --standalone -k ec-256 --force --insecure --server zerossl

安装证书:

1
~/.acme.sh/acme.sh --install-cert -d 域名 --ecc --key-file /etc/x-ui/server.key --fullchain-file /etc/x-ui/server.crt

CentOS错误:

提示:curl: (60) The certificate issuer’s certificate has expired. Check your system date and time.
解决如下:
1
2
3
rpm -q ca-certificates
rpm -q ca-certificates --changelog | head
yum -y update ca-certificates