
Que os equipamentos da Apple são conhecidamente eficazes no que diz respeito a tratamento de imagem isto todo mundo já conhece e não há o que discutir, mas isto não significa que os Macs da vida estão restritos somente a este nicho de mercado, não senhor, muito pelo contrário. Nem todo mundo sabe que o Mac OS X já vem prontinho para começar a desenvolver, tanto que nele já vem instalados as melhores linguagens disponíveis no mercado, estão todas lá. perl, phyton, ruby, php…apenas esperando para serem usadas, aqui vou mostrar como configurar seu Mac para começar a desenvolver para web
O MacOS X sendo um sistema Unix-Like traz todas ou pelo menos a maioria das opções de configuração em linha de comando que podem ser encontradas no Linux incluindo a dupla dinâmica do desenvolvimento Web, Apache+PHP. Claro que a estrutura de diretórios é um pouco diferente, então mostrarei aqui como encontrar os arquivos e diretórios para começar a desenvolver sites dinâmicos no seu Mac.
Primeiramente vamos ao PHP. O PHP já vem instalado nativamente no Snow Leopard, mas caso não esteja baixe o PHP direto do site da Apple. A instalação é feita no jeito Apple de ser, ou seja, bastante simples.
A seguir segue a estrutura de Binários e Arquivos de Configuração do Apache, que também já vem instalado nativamente no Leopard:
ServerRoot /usr
Config /etc/apache2/httpd.conf
DocumentRoot /Library/WebServer/Documents
ErrorLog /var/log/apache2/error_log
AccessLog /var/log/apache2/access_log
cgi-bin /Library/WebServer/CGI-Executables (empty by default)
binaio /usr/sbin/httpd
start/stop /usr/sbin/apachectl (start|stop|restart|fullstatus|status|graceful|graceful-stop|configtest|help)
OK, agora que você está familiarizado com o Apache, vá ao httpd.conf e habilite o módulo do php que não vem habilitado por padão, procure a linha abaixo, descomente-a e salve o arquivo.
#LoadModule php5_module libexec/apache2/libphp5.so
Em seguida execute um graceful do apache, para que a nova configuração passe a ter valor.
Agora para começar a trabalhar basta salvar seus arquivos dentro da pasta Sites que no Finder é exibida dentro da pasta do seu usuário. O apache lê esta pasta como um dos diretórios de publicação que são autorizados em suas configurações. E para visualizar suas páginas, abra o navegador e digite o endereço da seguinte forma:
http://[ip do computador]/~Usuário/sua_pagina.php
Exemplo:
http://10.0.0.1/~Plastico/teste.php
Bom Divertimento!







Muito bacana a maneira como o Mac OS X trata os desenvolvedores, tudo pr[e instalado e configurado de maneira perfeita.
Boa cara
Lembrando que pra dar graceful no apache tem que ta com root habilitado (su root)
Depois de uma vida toda encontrei o Mac… como perdi tempo nesta vida.. me arrependi de não ter começado antes. Mas estou correndo atrás do prejuízo. Parabéns pelo blog, me ajudou muito
15 anos de desenvolvimento em ambiente Windows e 3 meses de Mac Os X Snow Leopard com um MacBook Pro… sãos os 3 meses mais incríveis da minha carreira… Já domino praticamente TUDO do SO da Apple e to adorando.