Como configurar vários sites / hosts virtuais no MAMP? [fechadas]

18

Como você configura o MAMP para gerenciar / hospedar vários sites ao mesmo tempo para o desenvolvimento?

    
por philfreo 29.05.2010 / 19:50

1 resposta

32

Alterar sua porta de escuta padrão

Vá para MAMP > Preferences > Ports e defina Apache Port como 80 . Pressione ok.

Configure seu arquivo de hosts locais

Edite seu arquivo de hosts para que você tenha alguns domínios que serão resolvidos em seu servidor da Web local.

Do terminal, digite sudo pico /etc/hosts e digite sua senha. Na parte inferior, anexe as duas linhas seguintes.

127.0.0.1    local.example.com
127.0.0.1    local.example.net

Salve o arquivo e saia (Ctrl + O, enter, Ctrl + X).

Adicione hosts virtuais à sua configuração do Apache

Abra /Applications/MAMP/conf/apache/httpd.conf em um editor de texto, role para baixo e adicione as seguintes linhas ao arquivo.

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>

Reinicie o Apache

Pare os servidores e inicie os servidores no MAMP. Agora você deve poder visitar: link e link

    
por 29.05.2010 / 19:50