Вы находитесь на странице: 1из 9

Re Farias

Search

Aleatrio Arquivo RSS relfarias@gmail.com Submit

Instalar e configurar o Apache, MySQL, PHP no Mountain Lion OS X 10.8


Com o novo Mountain Lion tive muitas dvidas e muita dificuldade para instalar o Apache, MySQL, PHP no meu mac. No encontrava artigo, documentao explicando. Depois descobri que era apenas desespero meu, pois o procedimento quase o mesmo com o Snow Leopard e o Lion, tiveram apenas algumas alteraes das verses anteriores. Se voc seguir o passo a passo abaixo, voc conseguir instalar, configurar o servidor e rodar seu banco de dados normalmente!

Apache / WebSharing(Compartilhamento Web)


A primeira diferena na instalao do Apache no Mountain Lion (ML) - OS X 10.8 que ele no possui o Compartilahmento Web (WebSharing) dentro de Preferncias de Sistema -> Compartilhamento. A opo ativar pelo WebSharing no existe mais com o ML, porm o Apache continua vindo pr instalado, bastando apenas ativ-lo pelo terminal, via linha de comando.

Iniciandopeloterminal: /Applications/Utilities/Terminal Comando para inici-lo:


s u d oa p a c h e c t ls t a r t

Comando para par-lo:


s u d oa p a c h e c t ls t o p

Follow Re Farias Join Tumblr


relfarias

Comando para reinici-lo


s u d oa p a c h e c t lr e s t a r t

Follow on Tumblr Join Tumblr

Comando para verificar a verso do Apache


h t t p dv

A verso instalada no Golden Master Apache/2.2.22 Depois de iniciar o Apache, teste no seu navegador: http://localhost - dever aparecer o

texto It Works!.

System Level Web Root


A raiz do documento padro do sistema ainda encontrada em
h t t p : / / l o c a l h o s t /

Os arquivos so compartilhados no sistema de arquivamento em:


/ L i b r a r y / W e b S e r v e r / D o c u m e n t s /

Curiosamente est faltando a pasta ~/Sites. Crie uma pasta Sites na raiz de sua conta:

Verifique se voc tem um username.conf classificado em:

/ e t c / a p a c h e 2 / u s e r s /

Se voc no tiver, crie um username.conf (extenso), seguindo instruo abaixo. (Eu realizei com o TextMate e no pelo terminal):
c d/ e t c / a p a c h e 2 / u s e r s s u d on a n ou s e r n a m e . c o n f

Em seguida, adicione o contedo abaixo trocando seu nome de usurio:


< D i r e c t o r y" / U s e r s / u s e r n a m e / S i t e s / " > O p t i o n sI n d e x e sM u l t i V i e w s A l l o w O v e r r i d eA l l O r d e ra l l o w , d e n y A l l o wf r o ma l l

A permisso do arquivo voc poder mudar com o seguinte comando:


s u d oc h m o d6 4 4u s e r n a m e . c o n f

Reinicie o Apache para o novo arquivo para ser lido:


s u d oa p a c h e c t lr e s t a r t

Finalmente, este usurio root no nvel do documento poder ser visto em (mude o nome do username):
h t t p : / / l o c a l h o s t / ~ u s e r n a m e /

PHP
PHP 5.3.13 est carregado no Mountain Lion OSX 10.8 e precisa ser ativado, aps descomentar uma linha no arquivo httpd.conf.
s u d on a n o/ e t c / a p a c h e 2 / h t t p d . c o n f

Use o control + w para pesquisar e procurar por php, voc vai cair direto em cima da linha, em seguida, descomente a linha (retire o #):
L o a d M o d u l ep h p 5 _ m o d u l el i b e x e c / a p a c h e 2 / l i b p h p 5 . s o

Escreva e salve usando o nano control o e control x Reinicie o Apache:


s u d oa p a c h e c t lr e s t a r t

Para ver e testar o PHP, crie um arquivo phpinfo.php e coloque-o na pasta Sites com o contedo abaixo:
S e g u ec d i g oP H P :

Abra no seu navegador a URL correspondente a este arquivo recm-criado. Ex: http://localhost/~usuario/info.php modifique o nome do usurio!!!!!!!!
h t t p : / / l o c a l h o s t / ~ u s u a r i o / i n f o . p h p

Voc dever visualizar a imagem abaixo:

Seguindo os passos acima na ordem apresentada, estar tudo pronto para voc colocar pginas web com HTML e PHP no seu Mac.

MySQL
preciso realizar o download do MySQL pelo site: http://dev.mysql.com/downloads/mysql/ Verso de download: Mac OS X ver. 10,6 (86, 64-bit), verso Arquivo DMG Uma vez baixado, voc deve instalar os 3 componentes. Eu precisei ativar a permisso de instalao de aplicativos de terceiros dentro de Preferncias do Sistemas -> Segurana e Privacidade. Depois s alterar novamente. Instale todos os 3 pacotes: - Mysql5.5.xxx.pkg - MySQLStartupItem.pkg - MySQLPrefPane O primeiro o software MySQL, o segundo permite que o MySQL inicie juntamente quando o Mac inicializado, e o terceiro uma preferncia do sistema que permite iniciar / parar. Voc pode iniciar o servidor MySQL a partir das Preferncias do Sistema, ou via linha de comando.
s u d o/ u s r / l o c a l / m y s q l / s u p p o r t f i l e s / m y s q l . s e r v e rs t a r t

Para encontrar a verso do MySQL a partir do terminal, digite no prompt:


/ u s r / l o c a l / m y s q l / b i n / m y s q lv

Digite \q para sair.

Aps a instalao, a fim de usar os comandos MySQL sem digitar o caminho completo para os comandos (esta etapa opcional) isto feito no seu .bash_profile, arquivo em seu diretrio home, se voc no tem esse arquivo basta cri-lo usando o vi ou nano:
c d;n a n o. b a s h _ p r o f i l e e x p o r tP A T H = " / u s r / l o c a l / m y s q l / b i n : $ P A T H "

O primeiro comando traz para seu diretrio home e abre o arquivo .bash_profile ou cria um novo se ele no existir, em seguida, adicionar a linha acima da qual adiciona o caminho binrio mysql para comandos que podem ser executados. Saia do arquivo com control + x e, quando solicitado, salve a alterao, digitando y. A ltima coisa a fazer aqui para recarregar o shell para o mostrado acima funcionar imediatamente.
s o u r c e~ / . b a s h _ p r o f i l e m y s q lv

Voc receber o nmero da verso novamente, basta digitar \ q para sair. Para definir a senha (use as aspas simples)
/ u s r / l o c a l / m y s q l / b i n / m y s q l a d m i nur o o tp a s s w o r d' y o u r p a s s w o r d h e r e '

phpMyAdmin
O phpMyAdmin instalado praticamente da mesma forma que antes.
s u d om k d i r/ v a r / m y s q l s u d ol ns/ t m p / m y s q l . s o c k/ v a r / m y s q l / m y s q l . s o c k

Fazer o download do phpMyAdmin: pacote english.tar.gz uncompress e salve o arquivo dentro da pasta Sites: http://www.phpmyadmin.net/home_page/downloads.php Em seguida, faa a pasta config:
c h m o do + w~ / S i t e s / p h p m y a d m i n / c o n f i g

Execute no navegador (mude o username):


h t t p : / / l o c a l h o s t / ~ u s e r n a m e / p h p m y a d m i n / s e t u p /

O novo servidor a ser configurado o localhost, clique em novo servidor e, em seguida, as configuraes so apenas de usurio mysql local e a senha na guia Autenticao. Voc deve adicionar o nome de usurio, por root padro assumido, adicionar a senha, clicar em Salvar e voc retorna tela anterior. Certifique-se de clicar em salvar, ento um config.inc.php est agora no diretrio /config, mover este arquivo para a raiz do /phpmyadmin e em seguida, remova o diretrio agora vazia /config. Agora indo para http://localhost/~username/phpmyadmin/ permite que voc interaja com seus bancos de dados MySQL.

Voc tem o AMP nativo rodando no Mountain Lion. #Apache #MySQL #Mountain Lion #Mac #Banco de Dados #Servidor #PHP #phpMyAdmin H 8 meses 9 Comments Link permanente Share

Comentrios recentes
9 comentrios Deixar uma mensagem...
Mais votados Comunidade

Compartilhar

Yuri Edmundo

2 meses atrs

timo post ! Parabns. Muito bem explicado.


Responder

Compartilhar

Daniel Peron

5 meses atrs

timo post! Tudo muito claro e funcional! Parabns!


Guest

Uma observao somente no contedo do arquivo username.conf. Falta fechar a tag


Responder

Compartilhar

8 meses atrs


Phillip

Livia: o comando source ~/.bash_profile precisa ser realizado para que vc possa recarregar o shell e as alteracoes feitas no .bash_profile sejam executadas e vc consiga rodar o mysql sem digitar o caminho completo... vc tb pode alterar o .bash_profile diretamente atravs de algum app como o sublime text2 ou textmate....
Responder

Compartilhar

9 meses atrs

Parabns! Excelente. S tive 1 problema: mesmo setando certo o user e senha do PHP My Admin no entra, d erro "#1043 Cannot log in to the MySQL server". Poderia ajudar?
Responder relfarias
Mod

Compartilhar

> Phillip

8 meses atrs

relfarias

> Phillip

o usuario e a senha para vc utilizar o phpmyadmin sao as mesmas q vc setou no final da configuracao do mysql... tente realizar esse comando: /usr/local/mysql/bin/mysqladmin -u root password 'yourpasswordhere' caso seu usuario nao seja root, trocar pelo nome correto de usuario e agora vc pode acessar o phpmyadmin com esse usuario e senha...
Responder Compartilhar


Livia

9 meses atrs

Como fao para no precisar escrever sempre "source ~/.bash_profile"?


Responder relfarias
Mod

Compartilhar

> Livia

8 meses atrs


relfarias
Mod

o comando source ~/.bash_profile precisa ser realizado para que vc possa recarregar o shell e as alteracoes feitas no .bash_profile sejam executadas e vc consiga rodar o mysql sem digitar o caminho completo... vc tb pode alterar o .bash_profile diretamente atravs de algum app como o sublime text2 ou textmate....
Responder
um ano atrs

Compartilhar


Danilo

que bom que vc gostou!!! conseguiu instalar no seu?


Responder

Compartilhar

um ano atrs

Parabens por compartilhar essa informao. Muito til. Grato


Responder Compartilhar

Feed de comentrios

Inscrever-se via email

Anterior Avanar

Sobre
Student :: Developer :: Cursando Sistemas de Informao. Estudante de melhores prticas e das linguagens C# e Java, dedico parte das horas livres ao estudo e desenvolvimento de minhas habilidades. :: technologies and more things...

Me, Elsewhere
@re_lf on Twitter Facebook Profile relfarias on Youtube re_lf on Foursquare Google My Skype Info Linkedin Profile relfarias on github

Twitter
loading tweets

I Dig These Posts

Algodo doce Ver mais RSS Aleatrio Arquivo relfarias@gmail.com Submit Celular Effector Theme by Carlo Franco. Desenvolvido por Tumblr

Вам также может понравиться