Pular para o conteúdo

Servidor LAMP + PHPMyAdmin + Webalizer

Instalação e configuração rápida e totalmente prática de um ambiente LAMP implementado com PHPMyAdmin e o Webalizer.
Lorran Luiz luizhacker
Hits: 93.169 Categoria: PHP Subcategoria: Internet
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Introdução



Olá galera do VOL,

Este é o meu primeiro artigo e acredito que primeiro de muitos, espero agradar os iniciantes e ser compreendido pelos mais experts da comunidade. Na realidade esse artigo foi criado pra mostrar exatamente a simplicidade do Linux, pois muita gente quando começa a aprender a utilizar um sistema Linux têm logo a impressão de que "aquela tela preta" (o console) só é pra ser usada em caso extremo e mesmo assim só um cara altamente qualificado sabe como mandar "aqueles" comandos "impressionantes".

A verdade é que no console é possível efetuar algumas tarefas que usando uma GUI (interface gráfica) consumiriam mais recursos, que na maioria das vezes só servem pra "enfeitar" janelas, animar botões, entre outras coisas que desperdiçam memória e processamento. Então nesse artigo só será necessário o uso de uma interface gráfica para testar no browser as instalações e o console para instalar pacotes e configurá-los.

1.1 Primeiramente

Existem diversas maneiras de instalar um mesmo aplicativo em um sistema Linux, e essa é uma das principais vantagens do Linux: a flexibilidade. Então já sabem que este não é nenhum "Guia oficial de instalação", é apenas a maneira que usei pra instalar esses aplicativos na minha distribuição.

1.2 Requisitos

Você deve estar se perguntando: "Que raio de 'requisitos' é este?"
Realmente é estranho mas vou passar como requisitos o que usei na instalação, porém é possível instalar o LAMP, Webalizer e PHPMyAdmin sem esses requisitos, mas não é nosso caso.

Tenha em seu Linux (Debian ou semelhantes):
  • APT
  • DPKG
  • SUDO (para acessar a conta root)
  • Boa conexão com a internet
  • Nano (ou outro editor de texto)

1.3 O Servidor Apache

O Apache é desenvolvido pela Apache Software Foundation e é o mais usado servidor livre do mundo. Concorre entre os mais seguros e atualmente é usado por cerca de 60% dos servidores web, principalmente pelo fato de ser complementável com módulos que o fazem ter suas funcionalidades altamente expansíveis.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Introdução
   2. Instalando o Apache 2
   3. Instalando o PHP 5
   4. Instalando o MySQL
   5. Instalando o PEAR
   6. Instalando o PHPMyAdmin
   7. Instalando o Webalizer
   8. Finalizando

Introdução a manipulação de erros em PHP

Instalando o Gerenciador Clínico Odontológico

Instalando o phpBB num servidor Web

Captive Portal Customizado

Instalando o CMS XOOPS

Construindo componentes em PHP e jQuery

#1 Comentário enviado por exercitobr em 01/03/2008 - 14:37h
Parabens, esse conjunto é importante saber instalar. Será bastante útil a muitos que se iniciam na area de servidores. Abraço.
#2 Comentário enviado por wilberto em 01/03/2008 - 16:00h
Lorran, tá de parabéns pelo artigo! Ficou um texto ótimo de se ler... Um modelo a ser seguido!
#3 Comentário enviado por diekn em 01/03/2008 - 19:16h
Parabens,em se tratando de Debian Gnu-Linux,sempre é bom.
#4 Comentário enviado por brunocontin em 04/03/2008 - 10:01h
Simplismente ótimo, só que eu agarrei na hora de fazer o login, está dando essa mensagem de erro: #1045 - Access denied for user 'root'@'localhost' (using password: YES)

O que eu posso fazer para corrigir isso?
#5 Comentário enviado por luizhacker em 04/03/2008 - 13:58h
Você recebeu essa mensagem no phpmyadmin ou no console?

Você provavelmente errou na digitação da senha de root, agora é preciso saber quando: errou na tentativa de login ou na de definição de senha. Verifique se o Caps Lock está ligado e tente novamente.

Se o erro persistir depois de minuciosas tentativas você pode ter errado a senha na digitação quando a definiu com o comando:
# mysqladmin -u root password 'SENHA'
#6 Comentário enviado por ramon.rdm em 13/03/2008 - 13:11h
Luiz!
Meus parabens!!!
Estava precisando instalar um servidor aki em casa....
entre muitos tutoriais.... e erros.... acabei achando o seu.
Simples de instalar um servidor web seguindo estes passos!!!
Obrigado!!!
#7 Comentário enviado por removido em 14/03/2008 - 08:10h
voce salva minha vida cara.. brigadao
tenho que colocar o moodle a rolar no servidor de minha escola.
#8 Comentário enviado por Leandroscar em 08/06/2008 - 11:56h
valeu amigo!!
obrigado!!
eu tava tendo um Problema e com seu tutorial resolvi tudo !!
valeuz mesmo!!
#9 Comentário enviado por slimp em 04/11/2008 - 10:27h
exelente!!!

como sou novo no mundo linux muitas vezes fica dificio de se entender algo

mas o seu artigo naum, posso colocar que ate agora esse foi o melhor artigo que ja li nesse meu começo de linux

que acaba encorajando aos novatos a prosseguir no mundo linux!!!!
#10 Comentário enviado por jeff.jno em 13/02/2009 - 04:43h
Exelente!
Instalei o ubuntu server e configurei um proxy onde quero visualizar relatórios do sarg. No entanto ao tentar iniciar o serviço do apache2 ele me retorna o seguinte erro:
apache2: bad user name apache

Não tenho ideia de como resolver será que alguem poderia me dar uma força?
#11 Comentário enviado por xirux em 10/04/2010 - 20:45h
Cara, muito bom teu artigo, e realmente foi um dos melhores que eu ja li aqui. Parabens pelo incentivo. Quem ganha eh o Brasil...Viva o Linux!!
#12 Comentário enviado por dalsonn em 05/05/2012 - 13:36h
Demais esse artigo cara. Como iniciante, foi o unico que eu consegui instalar com sucesso o php + apache em meu debian squeeze. Vou continuar seguindo para instalar o mysql e o restante
#13 Comentário enviado por dalsonn em 06/05/2012 - 19:05h
Instalei p phpmyadmin, e está tudo ok. Só tenho uma observação, em vez de startar o mysql quando for testar no browser, eu precisei startar antes, para que ainda na configuração do phpmyadmin, ele conseguisse pegar a senha do root do bd. Porque com o mysql parado, dava falha ao tentar conectar quando pedia essa senha.
#14 Comentário enviado por dalsonn em 07/05/2012 - 09:46h
Realmente o melhor que encontrei mesmo
#15 Comentário enviado por Sir Emerick em 14/12/2012 - 21:15h
ola, sou usuário do Mint Lisa,
Estou com problemas, comprei um curso online sobre Joomla, porem estou parado pois nao consegui fazer uso do http://localhost/
fiz varias tentativas em buscas por material pra fazer a instalação quando ja achava que tinha tudo instalado fui tentar usar mas so da erro,
quando depois de estar com os erros encontrei este belo material,
allan@AMD ~ $ sudo /etc/init.d/apache2 restart
apache2: Syntax error on line 230 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/sites-enabled/exemplo: No such file or directory
Action 'configtest' failed.
The Apache error log may have more information.
...fail!
allan@AMD ~ $ sudo gedit /var/www/testphp.php
^[[Ballan@AMD mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

#16 Comentário enviado por qcastro em 30/10/2014 - 13:30h
Me ajudou bastante para ter a certeza de como instalar o LAMP e fazer o lwt funcionar. Tinha feito muitas besteiras, mas depois deste artigo, quase tudo ficou resolvido. Parabéns pela clareza!

Contribuir com comentário

Entre na sua conta para comentar.