[Mac] MAMP の 8888 を取り除く

環境:macOS Catalina Version 10.15.6(英語環境)、MAMP 6.3

MAMP のインストール方法について書いた。

[Mac] 無料版 MAMP のインストール – with a Christian Wife
https://wacw.cf/2021/03/26/installing-mamp-free/

MAMP の「Preferences>Ports」を見て分かる通り、デフォルトでは Apache Port が 8888、Nginx Port が 8888、MySQL Port が 8889 となっている。

このままでは MAMP でサイトを構築した際に、URL が例えば http://localhost:8888/ のように :8888 を付与せねばいけない。これはサイトによっては内部リンクがうまく設定できず、サイトの表示がおかしくなることがある。

これを防ぐには Apache や Nginx のポートを 80 にすればいい。

「MAMP>Preferences>Ports>Set Web & MySQL ports to:>80 & 3306」をクリック。サーバーが再起動してポート番号が変更される。

以降、:8888 を付与せずに接続できるようになる。

参考:
MAMPの8888を消す方法 | 株式会社bridge
https://bge.jp/mamp-port8888-delete/