ITエンジニア/デザイナ向けにオープンソースを毎日紹介

セキュリティ対策もあって、インターネット上のサーバではSSL/TLSを使って公開するのが当たり前になっています。しかし開発時にはローカルでHTTPを使っていたりしないでしょうか。そのため、設定などを切り替えたりして開発せざるを得ず、さらに公開時には不具合に繋がったりします。

そこで使ってみて欲しいのがmkcertです。ローカル開発環境でもHTTPSを使えるようにするソフトウェアです。

mkcertの使い方

まずインストールを使って証明書をインストールします。

  1. $ mkcert -install

次にドメインを指定して証明書を生成します。

  1. $ mkcert example.com '*.example.org' myapp.dev localhost 127.0.0.1 ::1

そうするとWebブラウザからHTTPS経由でアクセスできます。

mkcertで生成した証明書はApacheやnginxで設定するものになります。開発用のアプリケーションサーバでそのまま使える訳ではないでしょう。しかしHTTPサーバの設定さえしてしまえば、ポート番号を使っていても利用できるので開発がスムーズになることでしょう。

mkcertはGo製のオープンソース・ソフトウェア(BSD)です。

FiloSottile/mkcert: A simple zero-config tool to make locally-trusted development certificates with any names you'd like.

MOONGIFTプレミアムに登録して運営をサポートしてください!月額500円の他、半年(3,000円)、年間パック(6,000円)もあります。企業向けに3アカウント以上で請求書払いも可能です(年間一括のみ)。従業員の方向けのサービスにいかがですか? プレミアムユーザのログインはこちらから

 

MOONGIFTの関連記事

コメント

  • DevRel
  • Com2