ローカルサーバーの自己署名証明書
備忘録としてローカル環境でのhttps接続のやり方を書いておきます。
1・OpenSSL のインストール。
apt-get install openssl
2・自己署名証明書の作成。
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout selfsigned.key -out selfsigned.crt
これで selfsigned.crt と selfsigned.key を生成。
3・Web サーバーの設定。
/etc/apache2/site-available/defaulte-ssl.conf を編集。
<VirtualHost 192.168.1.50:443>
SSLEngine on
SSLCertificateFile /path to/selfsigned.crt
SSLCertificateKeyFile /path to/selfsigned.key
</VirtualHost>
4・設定の有効化。
a2enmod ssl
a2ensite default-ssl.conf
systemctl restart apache2
