(Re)Configurando o PHP e Apache no Mountain Lion

Em julho desse ano, a Apple lançou a nova versão do OS X, seu sistema operacional. Essa versão é a 10.8 e é chamada de Mountain Lion. Como de praxe nos lançamentos de SOs, algumas configurações que estávamos acostumados mudam ou deixam de existir.

No caso do Mountain Lion, o problema está no Apache e no PHP, que nas versões anteriores do sistema operacional vinham instalados e configurados para funcionar corretamente, e dessa vez vêm com configurações diferentes. Tudo que que você precisa está lá, porém disponibilizado de forma diferente.

Quem estava acostumado com versões anteriores do OS X, os sites disponibilizados individualmente pelos usuários ficam no diretório Sites, do perfil de cada usuário, e podem ser acessados pela URL http://localhost/~<usuario&gt;. Para reabilitar essa funcionalidade, é preciso adicionar um arquivo com o nome <usuario>.conf no diretório /etc/apache2/users/. Deve existir um arquivo .conf para cada usuário. O conteúdo padrão do arquivo é deve ser como abaixo:

[cce lang=’apache’ ]<Directory “/Users/<usuario>/Sites”>
Options Indexes MultiViews FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>[/cce]

Depois de criar o arquivo, é preciso reiniciar o Apache para que as configurações tenham efeito. Use o comando abaixo:

[cc lang=’bash’ ]sudo apachectl restart[/cc]

Somente com estas configurações as páginas estáticas já podem ser acessadas corretamente.

Agora é preciso habilitar o PHP. Essa etapa também é simples. É preciso editar o arquivo /etc/apache2/httpd.conf, removendo o sí­mbolo # da linha demonstrada abaixo, descomentando-a.

[cc lang=’apache’ ]#LoadModule php5_module libexec/apache2/libphp5.so[/cc]

O próximo passo, apesar de não necessário é bastante recomendado. Execute o comando abaixo para criar um arquivo de configurações do PHP, com base em um arquivo padrão.

[cc lang=’bash’ ]sudo cp /etc/php.ini.default /etc/php.ini[/cc]

Após essas mudanças, reinicie o Apache.

Pronto! Tudo funcional novamente. Adeus!

2 comentários em “(Re)Configurando o PHP e Apache no Mountain Lion

  1. Opa, queria saber o ip que o apache gera para acessar a máquina. No lion quando entrava no compartilhamento web aparecia dois ip`s, como faço para ver agora no Mountain Lion? Já ativei o PHP e o APACHE.

    Curtir

    1. Fale Felipe,
      Desculpa não ter te respondido antes. O WordPress acabou marcando teu comentário como spam.
      Então. O endereço IP pra acessar a tua máquina vai depender do tipo de rede que estás conectado. Para saber o teu IP, em uma tela do terminal pode digitar o comando ifconfig e dar uma olhada nas interfaces en0 e en1, geralmente a primeira é para uma rede cabeada e a outra para uma rede sem fio.
      []s

      Curtir

Deixar mensagem para Felipe Bicca Cancelar resposta