MAMP-3.0.7.3 のポート設定のメモ
MAMPの新しいバージョン(自分は3.0.7.3で確認)ではWebサーバにApacheとNGINXが使える。
基本的には今まで通りの初期設定をしてから使うんだけど、ポートの設定項目が増えたので設定の仕方でエラーがでる。これは、そのエラーの際の確認メモ。
MAMPバージョン → 3.0.7.3
macバージョン → 10.9.5
まずMAMPを起動してポートタブを選択。
1.デフォルトはこんな状態。
2.自分の場合ポートはWeb→80・MySQL→3306で使用することが多い。なので、『WebとMySQLのポートを80と3306に設定』を選択。
3.これで設定するとエラーが出る。
4.けっこう当たり前かもしれないけど、ApacheとNGINXの両方が80番のポートに設定されているのがエラーの原因。ということはMAMPを起動させるとApacheとNGINXの両方が同時に使える仕様になっているといううことかな。
ということで、Apacheに80番のポートをNGINXにはデフォルトのポートを割り当てた。
これで設定完了。
今回はApacheを使う際の設定だったが、NGINXを使用する場合はNGINXに80番を設定すればいいんだろうと思う。
それ以外の設定は主に今まで通り。
MAMP3の初期設定メモ(PHPのバージョン指定とvhostsファイルの読み込み)
MAMP3の初期設定メモ(AllowOverrideの設定)
MAMPでも簡単にNGINXが使えるようになったのも見ると、なんか時代はNGINXですな。
<追記>
バージョン3.2.1を使ったときにはエラーが出なくなっていた。
なので、上記のような設定は今後は不要かもしれない。