前回の続き
SSLの有効化
/Applications/MAMP/conf/apache/httpd.conf
Include行をコメントアウト
# Secure (SSL/TLS) connections
Include /Applications/MAMP/conf/apache/extra/httpd-ssl.conf/Applications/MAMP/conf/apache/extra/httpd-ssl.conf
以下のように書き換え
##
## SSL Virtual Host Context
##
<VirtualHost _default_:443>
...
</VirtualHost>##
## SSL Virtual Host Context
##
NameVirtualHost *:443
<VirtualHost *:443>
SSLEngine on
DocumentRoot "/Applications/MAMP/htdocs/"
ServerName localhost:443
SSLCertificateFile /Applications/MAMP/conf/apache/myssl/localhost.pem
SSLCertificateKeyFile /Applications/MAMP/conf/apache/myssl/localhost-key.pem
</VirtualHost>
<VirtualHost *:443>
SSLEngine on
DocumentRoot "/Applications/MAMP/htdocs/sanrio.page"
ServerName sanrio.page.local:443
SSLCertificateFile /Applications/MAMP/conf/apache/myssl/sanrio.page.local.pem
SSLCertificateKeyFile /Applications/MAMP/conf/apache/myssl/sanrio.page.local-key.pem
</VirtualHost>あとはapacheを再起動
※SSLCertificateFile, SSLCertificateKeyFile はこちらの記事を元に作成しました
% brew install mkcert
% mkcert -install
% cd /Applications/MAMP/conf/apache/myssl/
% mkcert localhost
% mkcert sanrio.page.local
% ls
localhost-key.pem sanrio.page.local-key.pem
localhost.pem sanrio.page.local.pem



コメント