LoginSignup
6
8

More than 5 years have passed since last update.

[MAMP]SSLの設定

Posted at

基本的には

を参照しました。変更点としては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エラーを発見。

httpd-ssl.conf
# General setup for the virtual host
DocumentRoot "/Applications/MAMP/htdocs" #この部分を修正
ServerName www.example.com:443
ServerAdmin you@example.com
ErrorLog "/Applications/MAMP/Library/logs/error_log"
TransferLog "/Applications/MAMP/Library/logs/access_log"

ここの、
「#この部分を修正」
というコメントアウトがコメントアウトされてませんでした。。。

というわけで、その部分を編集して保存。

にアクセスすると、

Screen Shot 2014-06-10 at 10.01.40 AM.png

が表示されれば成功!!

6
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
8