macOS MKcert

1. 安裝 MKcert 及 nss 以支援 Firefox

brew install mkcert nss

2. 建立並安裝本機 CA(憑證授權中心)

只須執行一次

mkcert -install

3. 建立 SSL 憑證

在要存放憑證的資料夾(如 ~/certs)執行:

mkcert localhost 127.0.0.1 ::1 yourdomain.test

執行完畢後,資料夾內會產生兩個檔案:

  • localhost+3.pem(憑證檔)
  • localhost+3-key.pem(私鑰檔)

3-1. 指定輸出檔名

mkcert -cert-file yourdomain.crt -key-file yourdomain.key localhost 127.0.0.1 ::1 yourdomain.test