Come si configura MAMP per gestire / ospitare più siti Web contemporaneamente per lo sviluppo?
Come si configura MAMP per gestire / ospitare più siti Web contemporaneamente per lo sviluppo?
Risposte:
Vai a MAMP > Preferences > Portse impostato Apache Portper essere 80. Premi OK
Modifica il file hosts in modo da disporre di alcuni domini che verranno risolti sul tuo server Web locale.
Dal terminale, digitare sudo pico /etc/hostse digitare la password. In fondo, aggiungi le seguenti due righe.
127.0.0.1 local.example.com
127.0.0.1 local.example.net
Salvare il file ed uscire (Ctrl + O, invio, Ctrl + X).
Apri /Applications/MAMP/conf/apache/httpd.confin un editor di testo, scorri verso il basso e aggiungi le seguenti righe al file.
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>
Arrestare i server e quindi avviare i server su MAMP. Ora dovresti essere in grado di visitare: http://local.example.com/ e http://local.example.net/
/Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf