apisix 配置证书 && 证书生成

查看证书 

curl http://127.0.0.1:9180/apisix/admin/ssls \

-H 'X-API-KEY: edd1c9f034335f136f87ad84b625c8f1' -X GET

添加证书
curl http://127.0.0.1:9180/apisix/admin/ssls/1 \

-H 'X-API-KEY: edd1c9f034335f136f87ad84b625c8f1' -X PUT -d '

{

     "cert" : "'"$(cat ./server.crt)"'",

     "key": "'"$(cat ./server.key)"'",

     "snis":["test.com","localhost","192.168.11.11"]

}'

snis 配置单证书多host

证书生成,使用 mkcert 工具
 ./mkcert test.com 192.168.11.11 127.0.0.1 localhost
生成两个pem文件,有key的是私钥

mkcert 工具安装
依赖工具安装  apt update && apt install libnss3-tools
 wget "https://dl.filippo.io/mkcert/latest?for=linux/amd64" -O mkcert && chmod +x mkcert

 ./mkcert -install

参考 自签ssl 证书工具-mkcert - 知乎

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值