MAMP マシンで複数の Web サイトを実行していますが、デフォルトの Apache および MAMP 設定を使用するのが最も簡単であることがわかりました。
また、メインの Macintosh コンピューターの /etc/hosts ファイルを変更する代わりに、構成ファイルを介してこの方法で MAMP 移植を指定したくありません。fe80::1%lo0 localhost
コンピューターでのホスティングの読み取り方法が台無しになるため、以外は変更しないでください。その行の下に新しい仮想ホストを入力します。/etc/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 localhost
127.0.0.1 examplesite.local
examplesite.local は好きなように名前を付けることができます。これは、ブラウザで Web サイトを表示する URL です。これらの変更を /etc/hosts ファイルに保存してから、Apache フォルダーの httpd.conf に移動します (ファイルの場所は Applications/MAMP/conf/apache/httpd.conf にあります)。次に、仮想ホストをファイルの末尾に追加します。次のようなコードを使用して、examplesite.local という名前を、ブラウザに表示する URL に変更します。
NameVirtualHost *
<VirtualHost *>
DocumentRoot "/Applications/MAMP/htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost *>
DocumentRoot "/Applications/MAMP/htdocs/examplesitename"
ServerName examplesite.local
</VirtualHost>
これらの変更を httpd.conf ファイルに加えたら、Apache サーバーがこれらの変更を有効にする必要があるため、必ず MAMP を再起動してください。
/etc/hosts ファイルを編集するためのコマンドラインを忘れてしまったので、私が使用している Web サイトと、詳細を説明した手順を以下に示します: http://sawmac.com/mamp/virtual/
紛失した場合に備えて、Macintosh の元の /etc/ hostsファイルは次のようになります。ライオン/
また、MAMP で実行する Web サイトごとに、個別のデータベース、データベースのユーザー、および htdocs フォルダー内のフォルダーがあることを確認してください。
これがあなたの立ち上げに役立つことを願っています!