MAMP-3.0.7.3 のポート設定のメモ

MAMPの新しいバージョン(自分は3.0.7.3で確認)ではWebサーバにApacheとNGINXが使える。

基本的には今まで通りの初期設定をしてから使うんだけど、ポートの設定項目が増えたので設定の仕方でエラーがでる。これは、そのエラーの際の確認メモ。

MAMPバージョン → 3.0.7.3

macバージョン → 10.9.5

まずMAMPを起動してポートタブを選択。

1.デフォルトはこんな状態。

MAMP-port-image2

 

2.自分の場合ポートはWeb→80・MySQL→3306で使用することが多い。なので、『WebとMySQLのポートを80と3306に設定』を選択。

MAMP-port-image3

 

3.これで設定するとエラーが出る。

MAMP-port-image4

 

4.けっこう当たり前かもしれないけど、ApacheとNGINXの両方が80番のポートに設定されているのがエラーの原因。ということはMAMPを起動させるとApacheとNGINXの両方が同時に使える仕様になっているといううことかな。
ということで、Apacheに80番のポートをNGINXにはデフォルトのポートを割り当てた。

MAMP-port-image1

これで設定完了。

今回はApacheを使う際の設定だったが、NGINXを使用する場合はNGINXに80番を設定すればいいんだろうと思う。

それ以外の設定は主に今まで通り。

MAMP3の初期設定メモ(PHPのバージョン指定とvhostsファイルの読み込み)

MAMP3の初期設定メモ(AllowOverrideの設定)

MAMPでも簡単にNGINXが使えるようになったのも見ると、なんか時代はNGINXですな。

<追記>

バージョン3.2.1を使ったときにはエラーが出なくなっていた。
なので、上記のような設定は今後は不要かもしれない。