Tutorial de Instalação do Apache, PHP e MySQL no Ubuntu
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á:
- Tutorial de Instalação do Apache, PHP e MySQL no Ubuntu
- Tutorial de Instalação do Eclipse IDE com Aptana, PDT, DBViewer, Subversive e RegexUtil
- Tutorial de Configuração do Debugger de PHP
- Tutorial de Configuração do DBViewer e drivers JDBC para conexão com MySQL, PostgreSQL, Oracle, SQLite e Microsoft SQL Server
- Tutorial de Configuração do Debugger de JavaScript do Aptana
- Tutorial de Conexão com Repositórios SVN
- Tutorial de Criação de Expressões Regulares com assistência do RegexUtil
- Tutorial de Configuração do Eclipse –Deixe seu ambiente ainda mais produtivo
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!



16/6/2008 às 1:40 pm
Brother, era isso que eu precisava!! Estou na espera dos artigos, serão de grande ajuda para todos!
Grande abraço!
19/6/2008 às 12:30 am
Estou ansioso para poder esses tutorias, com eles eu acho que consigo mudar para o Ubuntu. Muito feraaa!
19/6/2008 às 6:48 pm
Muito bom, esperando pelos outros artigos.
20/6/2008 às 1:11 pm
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.
4/7/2008 às 4:46 pm
parabens muito bom o tutorial, vale apena mesmo simples e pratico…
4/7/2008 às 5:32 pm
[...] 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 [...]
4/7/2008 às 6:07 pm
Muito bom o tutorial, parabéns!!!!!!
9/7/2008 às 1:07 am
PARABÉNS, MUITO BOM!!!
Bem explicado, linguagem clara e de fácil entendimento.
Gostei muito e recomendo!
Já estou aguardando os próximos.
9/7/2008 às 8:49 pm
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!!!!
14/7/2008 às 1:22 pm
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.
22/7/2008 às 1:16 pm
Obrigado,
funcionou perfeitamente!!!
30/7/2008 às 3:02 pm
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.
30/7/2008 às 5:17 pm
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
11/8/2008 às 12:27 am
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
11/8/2008 às 12:58 am
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?
10/9/2008 às 11:36 pm
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.
7/10/2008 às 11:23 am
[...] vários pedidos, saiu mais um artigo da série! Dessa vez cubro, passo a passo, A Configuração do Zend [...]
10/10/2008 às 5:42 am
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!
8/11/2008 às 5:01 am
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
8/11/2008 às 6:08 am
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
12/11/2008 às 2:28 am
[...] 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 [...]
25/11/2008 às 9:29 pm
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..