[MAMP]SSLの設定
基本的には
を参照しました。変更点としてはserver.keyやserver.crtの保管場所が記事では
apache/keys/
となっていましたが、面倒なのでapacheの直下に保存。
さらに追加でhostの設定をします。
hostファイルの設定
$ sudo vim /etc/hosts
でhostsファイルを編集します。
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
127.0.0.1 www.example.com
一番最後の1行を追記して保存します。
127.0.0.1というのは、ローカル・ループバック・アドレスと呼ばれるアドレスで、自分自身を指す特別なIPアドレスだそうです。以下を参照。
http://www.adminweb.jp/apache/ini/index8.html
もろもろ完了し、Apacheを再起動したが、Apacheが起動せず。
の手順で、apacheのエラー原因を探ると、httpd-ssl.confにsyntaxエラーを発見。
# General setup for the virtual host
DocumentRoot "/Applications/MAMP/htdocs" #この部分を修正
ServerName www.example.com:443
ServerAdmin [email protected]
ErrorLog "/Applications/MAMP/Library/logs/error_log"
TransferLog "/Applications/MAMP/Library/logs/access_log"
ここの、
「#この部分を修正」
というコメントアウトがコメントアウトされてませんでした。。。
というわけで、その部分を編集して保存。
にアクセスすると、
が表示されれば成功!!
Author And Source
この問題について([MAMP]SSLの設定), 我々は、より多くの情報をここで見つけました https://qiita.com/maximum80/items/c8756f65662d009cc52d著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .