Olá,
Eu trabalho à alguns anos com desenvolvimento de sistemas com a linguagem PHP em ambiente com servidor web Apache em um Mac, não posso deixar de falar que sou fã dos produtos da Apple, pela sua qualidade e simplicidade, o que tornam meu trabalho muito mais fácil.
A minha máquina de trabalho atual é um MacBook Air com o sistema Mac OS X Yosemite, eu tenho necessidade de ter um ambiente de desenvolvimento e testes robusto e atualizado que me permitam desenvolver dos mais variados projetos de desenvolvimento de forma ágil.
Sou a favor de ter controle sobre o ambiente instalado, por isso recomendo a instalação do Apache e do PHP puros, ou seja, sem o uso de pacotes como o Wamp ou Easy PHP.
O Mac OS X já contém nativamente o servidor Apache e o PHP instalados, restando apenas serem ativados para que estejam disponíveis para o desenvolvimento de aplicações web.
Este é um tutorial prático de como configurar o ambiente de desenvolvimento PHP no seu mac com o Mac OS X Yosemite.
Passo 1 – Iniciar o servidor Apache
Abra o terminal do sistema, com as teclas Command + Espaço e então digite Terminal.
Com o Terminal aberto, digite o comando abaixo e pressione Enter:
sudo apachectl start
E para testar, abra um navegador e digite na barra de endereços http://localhost/
Se tudo estiver correto, aparecerá a mensagem It Works!, o que quer dizer que o seu servidor Apache esta funcionando corretamente.
Passo 2 – Habilitando o PHP no servidor Apache
Para habilitar o PHP será necessário editar o arquivo de configurações do Apache chamado httpd.conf.
Abra o terminal, conforme explicado no passo 1, e digite o comando abaixo e pressione Enter:
sudo nano /etc/apache2/httpd.conf
Com o arquivo httpd.conf aberto para edição, tecle Control+W para pesquisar. Informe a palavra PHP no campo de pesquisa e tecle Enter;
Deve ser localizado a linha com o texto:
#LoadModule php5_module libexec/apache2/libphp5.so
Quando localizado, remova o # na frente da linha e tecle Control+O para salvar a alteração do arquivo;
Ainda no Terminal, reinicie o servidor Apache com o comando:
sudo apachectl restart
Passo 3 – Testando o ambiente
Para testar se o ambiente de desenvolvimento PHP está funcionando, basta criar um arquivo com o seu editor php de sua preferência, eu recomendo o Sublime Text. Inclua neste arquivo, o código php abaixo:
<?php
phpinfo();
?>
Salve o arquivo com o nome phpinfo.php na pasta do servidor Apache que é o diretório:
/Library/WebServer/Documents/
Abra está página no navegador com a url http://localhost/phpinfo.php
Se a página abaixo foi exibida, quer dizer que o ambiente de desenvolvimento foi configurado perfeitamente, agora é so criar seus projetos php nesta pasta e aproveitar o aprendizado daqui para frente.
Este foi o tutorial de instalação do ambiente de desenvolvimento Apache e PHP no MacOS X Yosemite.
Tirem suas dúvidas pelo sistema de comentários abaixo.
E bons estudos!
Rodrigo
excelente!!! parabéns!
Everson Neves
Muito bom o tutorial! me ajudou mesmo.
Alessandra Boff
ajudou muito! obrigada pro compartilhar
Raphael Monte
Que bom que foi útil para você!