備忘録

webの備忘録のために

MAMPでローカルホストを複数立てる

今までCakePHPの開発環境としてMAMPで開発環境を作ってたのだけど、 別で動いている開発も別のローカルホストを立てて開発したいと思った。

なのでMAMPでの複数のローカルホストの立ち上げ方を。

自分のMAMPのデフォルトのローカルホストの状態。

ドキュメントルート:/applications/MAMP/htdocs

ホスト名:localhost:8888

変更点その1 /Applications/MAMP/conf/apache/httpd.conf 575行目あたり

#Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
↓
Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf

頭のコメントアウトをはずす。

変更点その2 /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf 一番下に

Listen 8001

<VirtualHost *:8001>
    DocumentRoot "任意のPATH"
    <Directory "任意のPATH">
        AllowOverride All
    </Directory>
</VirtualHost>

これでlocalhost:8888で/applications/MAMP/htdocs localhost:8001で任意の設定したパスの箇所を見るようになった。

これで8002.8003と他にも続いて増やすことが可能。