Carlos Serrão

as minhas notas e página pessoal…

Instalar PHP no Mac OS X Lion

| 5 Comments

Depois de ter reinstalado de origem o Lion no MacBook Pro, e de ter realizado uma instalação limpa de raiz, foi necessário voltar a repor tudo o que tinha instalado antes no mesmo.

Isto é igualmente verdade para os ambientes de desenvolvimento, nomeadamente para o caso do PHP. Apesar de existirem uma serie de boas alternativas para instalar o PHP no Mac OS X (XAMPP, MAMP), ultimamente tenho optado pela utilização do Apache e do PHP que já acompanham o próprio Mac OS X.

Assim, a primeira coisa a fazer é activar o Apache no Mac OS X. Para isso é preciso ir ao “System Preferences”, escolher “Sharing” e depois activar a opção “Web Sharing”. A partir deste momento, o Apache fica activo no Mac OS X, e é possível usar o MacBook Pro como servidor web.

Sharing1

Depois desta primeira fase essencial é importante activar o PHP no servidor de Web Apache. Para isso, basta seguir os seguintes passos:

  1. Mudar para a directoria do apache: cd /etc/apache2
  2. Dar as permissões necessárias e adequadas ao ficheiro de configuração: sudo chmod u+w httpd.conf
  3. Editar o ficheiro de configuração do Apache (pessoalmente gosto de usar o Emacs): sudo emacs -nw httpd.conf
  4. Encontrar no ficheiro a seguinte linha: #LoadModule php5_module libexec/apache2/libphp5.so
  5. Retirar o comentário dest a linha, removendo o  #
  6. Reiniciar o servitor apache. Pode isto a partir de “System Preferences”-> “Sharing” desmarcando e voltando a marcar a opção “Web Sharing”, ou então a partir da linha de comando e escrevendo: sudo apachectl restart
  7. Open Finder and navigate to /Library/WebServer/Documents/ using shift+cmd+g
  8. Depois deste processo o servidor Web Apache está preparado para processar os vossos páginas com PHP.

Ficam aqui algumas boas referências na Web que detalham um pouco melhor o processo assim como a forma ainda de efectuar a instalação de mais alguns componentes que são absolutamente essenciais para o desenvolvimento.

    • Rafael

      Olá. Tenho lido muita coisa na net sobre fazer uma clean install e talvez me possas ajudar. Tenho macbook pro e instalei o lion sobre o snow leopard há uns meses atrás. Não sei se é normal mas o processo de início do mac ficou muito mais lento. Será normal? Fiquei a pensar que seria melhor também eu fazer uma clean install, mesmo já o tendo instalado… mas não sei ao certo como fazer. Talvez me possas ajudar.

      Obrigado

      • http://profiles.google.com/carlos.j.serrao Carlos Serrao

        Rafael,

        como a reposta é demasiado longa para um comentário, vou escrever um post específico para isso, pois parece-me mais adequado!

        Stay tuned… 😉

    • Pingback: Efectuar um Clean Install do Mac OS X Lion | Carlos Serrão()

    • Felipe Bicca

      Opa. Não consigo reiniciar o compartilhamento web após modificar o arquivo httpd.conf

      Sabes o que pode ser?

      • http://profiles.google.com/carlos.j.serrao Carlos Serrao

        Provavelmente existe um erro no httpd.conf.

    • RSS
    • Twitter
    • Buzz
    • LinkedIn
    • Flickr