Comment configurez-vous MAMP pour gérer / héberger plusieurs sites Web à la fois pour le développement?
Comment configurez-vous MAMP pour gérer / héberger plusieurs sites Web à la fois pour le développement?
Réponses:
Accédez à MAMP > Preferences > Ports
et définissez- Apache Port
le 80
. Appuyez sur OK.
Modifiez votre fichier d'hôtes pour disposer de certains domaines qui seront résolus sur votre serveur Web local.
Depuis Terminal, saisissez sudo pico /etc/hosts
et saisissez votre mot de passe. En bas, ajoutez les deux lignes suivantes.
127.0.0.1 local.example.com
127.0.0.1 local.example.net
Enregistrez le fichier et quittez (Ctrl + O, entrez, Ctrl + X).
Ouvrez /Applications/MAMP/conf/apache/httpd.conf
dans un éditeur de texte, faites défiler vers le bas et ajoutez les lignes suivantes au fichier.
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>
Arrêtez les serveurs, puis démarrez les serveurs sur MAMP. Vous devriez maintenant pouvoir visiter: http://local.example.com/ et http://local.example.net/
/Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf