Instalando o Apache e PHP no Mac OS X Yosemit

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.

phpinfo

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!

3 Comments

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *