Acorda pra Web!

Tecnologia que vai mudar nossas vidas, depois do café.

Tutorial de Instalação do Apache, PHP e MySQL no Ubuntu

Apache, PHP e MySQL - Tela do PHP Info

Estou preparando uma série de artigos sobre desenvolvimento web no Ubuntu. O primeiro deles já está pronto, e cobre a Instalação, configuração e testes do Apache, PHP e MySQL em uma máquina com Ubuntu, de maneira super detalhada e focada para iniciantes.

No próximo, que já está quase pronto, explicarei os passos para instalação do Eclipse, preparado com plugins específicos para o desenvolvimento de aplicações web, incluindo o PDT.

Ao todo, a série de artigos será:

No final, quem seguir todos os tutoriais com sucesso, terá uma IDE capaz de:

  • Colorir códigos de várias linguagens
  • Assistência de código PHP, JavaScript, HTML e CSS com contexto (inclusive para funções e classes que você mesmo escreveu).
  • Assistência de código para diversas bibliotecas JavaScript (Spry, Ext, Aflax, Rico, Prototype, Mochikit, YUI, Mootools, Dojo, jQuery e Script.aculo.us)
  • Assistência de código informando sobre recursos específicos de navegadores
  • Debugar PHP e JavaScript
  • Conectar, consultar e obter resultados de bancos de dados MySQL, PgSQL, Oracle, SQLite e MSSQL em uma única interface
  • Compartilhar projetos via SVN
  • Receber notificações de erros de sintaxe em diversas linguagens antes mesmo de rodar o programa
  • Assistência para documentação de código
  • Gerenciamento de tarefas via documentação de código
  • “Folding” de código em várias linguagens

Até mais!

37 Respostas para “Tutorial de Instalação do Apache, PHP e MySQL no Ubuntu”

  1. Leonardo L Procopio diz:

    Brother, era isso que eu precisava!! Estou na espera dos artigos, serão de grande ajuda para todos!

    Grande abraço!

  2. Edy Segura diz:

    Estou ansioso para poder esses tutorias, com eles eu acho que consigo mudar para o Ubuntu. Muito feraaa!

  3. Guido diz:

    Muito bom, esperando pelos outros artigos.

  4. Italo Barboza diz:

    Olá colega. Também sou programador, mas com pouca experiência. Recentemente migrei para o linux e também utilizo o Ubuntu 8.04.
    Na ausência do conhecimento para a instalação do servidor LAMP, corri para o google e encontrei um site onde é bem específico e explicativo sobre como instalar o LAMP. Ele utiliza comandos do modo console de acordo com o padrão Debian.
    Você pode conferir em http://www.mysql-apache-php.com/
    Espero ajudar. Qualquer dúvida, estou à disposição.

  5. joelcio diz:

    parabens muito bom o tutorial, vale apena mesmo simples e pratico…

  6. » Nova versão do Eclipse - Acorda pra Web! diz:

    [...] a notícia seja excelente, isso deve atrasar um pouco o lançamento dos meus outros tutoriais, já que foram escritos para o Europa, versão anterior do [...]

  7. Leandro diz:

    Muito bom o tutorial, parabéns!!!!!!

  8. AlfredoSerrao diz:

    PARABÉNS, MUITO BOM!!!

    Bem explicado, linguagem clara e de fácil entendimento.

    Gostei muito e recomendo!

    Já estou aguardando os próximos.

  9. Marcelo diz:

    Cara, é de mais gente como voce, com a sua disposição em ajudar a comunidade, fazendo tutoriais detalhados, com printscreen e tudo mais, focado pra iniciantes, que o mundo precisa!!!
    Fazer isso sem recompensas financeiras, apenas pela livre vontade de querer ajudar, é um ato muito nobre que merece ser reconhecido!! Infelizmente a unica maneiro que tenho pra agradecer é lhe dizer um sonoro obrigado, e parabéns!! Se algum dia voce tiver em dúvida sobre a validade desse trabalho todo, saiba que aqui do outro lado existem pessoas que são e serão eternamente gratos por esses tutoriais!!!
    Mais uma vez, muito obrigado!!! Mesmo!!!!

  10. Jean Bruno diz:

    Olá.
    Cara, seu tutorial é super completo, e intuitivo, eu já tinha procurado por tutoriais, e já tinha conseguido instalar o meu servidor local, porém gostaria de ter visto seu tutorial anteriormente, pois os que eu vi havia muita dificuldade de aplicabilidade a aprendizagem. Espero que este tutorial seu fique bastante tempo no ar, pois irei fazer reeferência do mesmo para outras conhecidos meus.

    Abraços, e avancemos com a Web.

  11. Francisco Oliveira diz:

    Obrigado,

    funcionou perfeitamente!!!

  12. Renato diz:

    Parabéns. Muito bom. Até para um iniciante como eu!!!Este tutorial mostra a vantagem de ir para a comunidade Linux. Só teve uma falha: o rstart do apache (apareceu a mensagem apache2: Could not reliably determine the server’s fully qualified domain name, using 192.168.1.1 for ServerName), mas vou tentar resolver.

  13. Alexandre diz:

    Renato, esse erro não impede o servidor de funcionar. Pra resolver isso, você tem que achar o .conf do Apache.. deve estar em /etc/apache2, em algum lugar por alí. Ao abrir o .conf, coloque na última linha isso:

    ServerName localhost

  14. Felipe diz:

    Perfeito! Simplesmente show de BOLA .. nao tenho palavras pra demonstrar minha satisfação com esse TUTO.
    Mas deu um erro aki para mim .. na ultima parte na hora de testar o mysql ta dando o erro falando Access denied for user root@localhost

    como soou completamente leigo,.. nao faco a menor ideia do que pode ser .. mas com certeza eh algo mto simples … pq a senha eu coloquei 123, mas nao funciona ….. O que pode ser

  15. Felipe diz:

    Volto aki para falar que consegui rodar o problema acima, na verdade nao seu o que era, so sei que agora funcinou … perfeito!

    Agora so uma pergunta ….
    como nunca usei o mysql, mto menos o php, so usei ASP com access ow sql server,

    como crio uma tabela com um nome quauluqe e dou um select em uma pagina PHP.
    Pode me ajudar Alexandre a me familiarizar com o mysql?

  16. Darlinton Prauchner diz:

    Olá, para mim o php simplesmente não é executado, aprece uma página em branco e nada ocorre., tentei reiniciar o apache, mas nada..

    qualquer dica é bem vinda.

  17. » Tutorial de Configuração do Debugger de PHP - Acorda pra Web! diz:

    [...] vários pedidos, saiu mais um artigo da série! Dessa vez cubro, passo a passo, A Configuração do Zend [...]

  18. Yuri Rocha diz:

    Olá Alexandre,
    Parabéns pelo tutorial. Realmente muito bom! E exatamente o que eu estava precisando.
    Já uso linux a algum tempo mas não estou familiarizado com servidores ainda…
    Eu dei restart no apache2ctl como você falou mas ainda não estou conseguindo acessar o php.
    O apache continua enviando o arquivo pra download.
    Tem alguma dica pra mim?
    Qualquer coisa pode enviar por email…
    Muito obrigado!

  19. João Moraes diz:

    Também estou com a mesma dificuldade “Yuri Rocha”, quando abro algum arquivo PHP ele envia para download! :S

    Mas meus parabens Alexandre, migrei para linux Ubuntu ontem (07/11/08) e realmente é muito bom! Pena não poder ficar totalmente livre do Ruindows! :S

    Estou com os 2 instalanos na máquina! (2 HD’s)

    Fico no aguardo, caso você possa me dar um esclarecimento sobre o problema do enfio do arquiv PHP.

    []’s

  20. João Moraes diz:

    PROBLEMA RESOLVIDO!

    Troquei a libapache2 (libapache2-mod-php5) para (libapache2-mod-php5filter)….e PIMBA NA GORDUXINHA!

    Deu certinho! Não sei por que isso, mas comigo funcionou assim!

    Obrigado a todos! []’s

  21. Entrevista Blogs - Acorda pra Web! diz:

    [...] são temas que geram bastante dúvida (formulários semânticos e instalação do apache e php no ubuntu) e carecem de bom material na [...]

  22. Marcelo diz:

    Amigo, parabéns pelos seu tutoriais muito bem explicados

    Eu estava acostumado instalar esses programas no windows, agora estou usando o Ubuntu e estou muito satisfeito com a facilidade de instalação dos programas para desenvolvimento.

    Fui seguindo o tutorial e no final funcionou na primeira, mais fácil que isto é impossivel.

    Abraços..

  23. Afonso diz:

    Parabéns pelo tutorial segui os passos e aparentemente tudo certo, mas quando usei um script php para conectar ao mysql deu o seguinte erro:

    Fatal error: Call to undefined function connect_mysql() in /var/www/sams/phpmysql.php on line 2

    o script é este

    Teria alguma sugestão?

  24. Alexandre diz:

    O nome da função é mysql_connect ;)

    http://br.php.net/mysql_connect

  25. Virgilio diz:

    PARABÉNS… ESPETACULAR…VC AJUDOU MUITO, NÃO SÓ A MIM, MAS COMO PODEMOS VER NOS COMENTÁRIOS MUITAS PESSOAS TAMBÉM… QUE DEUS CONTINUE O ABENÇOANDO CADA DIA DE SUA VIDA… UM ABRAÇO

  26. Ulisses diz:

    Parabéns. Excelente tutorial. Muito pŕatico!

  27. Daniel diz:

    Brother estou com uma dificuldade não consigo utilizar o apache no meu ubuntu 8.10 ele tava funcionando normal com PHP, MYSQL e Phpmyadmin só que do nada parou de funcionar o phpmyadmin, então resolvi desistalar porém quando instalei de novo o apache não subia, então tentei novamente sem sucesso reinstalar pois tava pedindo o download do meu arquivo de php info, já tentei reinstalar via comando synaptic e tals e não rola de jeito nenhum, se alguém aqui neste forúm poder responder ficarei extremamente grato!!!

    meu e-mail é danper.jesus@gmail.com

    Valew

    Dan

  28. junior diz:

    aqui eu não tenho essas opções… quando dou um ‘procurar’ no apache2 não encontra nada.. e também não tem o rest dos arquivos… help

    barnabejr hotmail.com

  29. Lorrane diz:

    Está de parabéns o Tutorial, primeira vez que eu executo um que corresponde as expectativas e não dá problemas, muito bom! ;)

  30. Roberto diz:

    instalei tudo conforme o tutorial e funcionou. Mais percebi que só funciona quando arede esta ativa, quando estou plugado em alguma rede. alguém terial alguma idéia de como resolver eses problema, sou novo no mundo linux, mais estou gostando aguardo alguma resposta.

  31. Marcelo Gomes diz:

    Esta de parabens pelo tutorial , com esta sua orientação funcionou perfeitamente

    Obrigado

  32. Bruno diz:

    Parabéns, tirei várias dúvidas e admiro quem compartilha informações com outros. Continue contribuindo e espero um dia chegar ao nível de poder ajudar outros também, afinal este é a ideologia do Ubuntu.

  33. ivan diz:

    Meu deus essa tela de download de novo ,ninguem sabe como resolver.
    O negocio é pai de santo que resolve.

  34. michael diz:

    Este tutorial é simples e objetivo, parabéns.

  35. Tosio Enokl diz:

    Muito bom… muito bom mesmo. Meus PARABÉNS e CONTNINUE SEMPRE ASSIM…

  36. David diz:

    Excelente tutorial. Muito bom mesmo….
    Tudo funcionando direitinho.
    Muito obrigado e continue assim!!!

  37. Edvalter diz:

    Velho, parabens pelo tutorial. Linguagem bem basica.Me ajudou muito. Abraços.

Deixar um Comentário

XHTML: Você pode usar essas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>