Wie konfigurieren Sie MAMP , um mehrere Websites gleichzeitig für die Entwicklung zu verwalten / hosten?
Wie konfigurieren Sie MAMP , um mehrere Websites gleichzeitig für die Entwicklung zu verwalten / hosten?
Antworten:
Gehe zu MAMP > Preferences > Ports
und setze Apache Port
auf sein 80
. OK drücken.
Bearbeiten Sie Ihre Hosts-Datei so, dass Sie einige Domänen haben, die auf Ihren lokalen Webserver aufgelöst werden.
Geben Sie im Terminal sudo pico /etc/hosts
Ihr Kennwort ein und geben Sie es ein. Fügen Sie unten die folgenden zwei Zeilen hinzu.
127.0.0.1 local.example.com
127.0.0.1 local.example.net
Speichern Sie die Datei und beenden Sie sie (Strg + O, Eingabetaste, Strg + X).
Öffnen Sie /Applications/MAMP/conf/apache/httpd.conf
in einem Texteditor, scrollen Sie nach unten und fügen Sie der Datei die folgenden Zeilen hinzu.
NameVirtualHost *
<VirtualHost *>
DocumentRoot "/Applications/MAMP/htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost *>
DocumentRoot "/Users/YOURNAME/sites/example-a"
ServerName local.example.com
</VirtualHost>
<VirtualHost *>
DocumentRoot "/Users/YOURNAME/sites/example-b"
ServerName local.example.net
</VirtualHost>
Stoppen Sie die Server und starten Sie die Server auf MAMP. Jetzt sollten Sie in der Lage sein zu besuchen: http://local.example.com/ und http://local.example.net/
/Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf