Share

Instalando o LAMP (Apache2 MySQL PHP5 e phpmyadmin) no Debian

Não são raras as vezes que precisamos deste conjunto de aplicativos em nosso ambiente de trabalho ou até mesmo em nosso computador pessoal, por diversos motivos: praticar para desenvolvimento para Web, estudar comandos e administração banco de dados MySQL, hospedar Home Page na rede local (ou até mesmo na Internet) e muitos outros. Quem é curioso ou então vive de sistemas computacionais sempre está a procura de mais conhecimentos e LAMP é prato cheio para os estudiosos, curiosos e administradores de sistemas, dentre outros.

Este artigo, “Instalando o LAMP no Debian”, faz parte de uma série “Servidores Linux” que estamos elaborando para os leitores do Blog do Software Livre e para meus alunos de curso de Administradores de rede do SENAC AR/PI.

O primeiro artigo, já publicado em 18 de abril de 2014, Repositório de pacotes local – APT-GET, foi o pontapé inicial e trata justo da implantação de um repositório, na rede local, para facilitar as instalação de programas na distribuição Debian GNU/Linux ou derivadas sem sobrecargas para banda de Internet em casa ou ambiente empresarial.

Feitas as apresentações agora vamos ao que interessa.

Observações preliminares:

Para que a instalação funcione de maneira correta é necessário que o apt-get tenha acesso aos repositórios oficiais do Debian, ou ao seu repositório local. Acima tem o link para artigo que ensina como montar.

A senha solicitada na instalação do MySQL-Server é necessária. Sem ela você não vai conseguir acessá-lo através do phpmyadmin.

Os caracteres sustenidos ‘#’ que antecedem os comandos sevem para alertá-lo de que o comando deve ser executado com usuário ROOT.

Caso a instalação esteja sendo feita via repositório na Internet, vamos inicialmente atualizar a base de dados do apt-get com o comando abaixo.

Instalando o MySQL 5

Debian 7-lamp3.png

A instalação vai solicitar uma senha para o ROOT do MySQL (não é senha do root do sistema). digitar a senha e pressionar <ENTER>.

Debian 7-lamp_root_pw.png

Confirmação da senha. re-digitar a senha e pressionar <ENTER>.

Debian 7 LAMP root Mysql-Server

Se tudo correu bem já é possível testar o Servidor MySQL.

Debian 7 LAMP root Mysql-Server 2

Para sair desta tela pressione a combinação de teclas CTRL + D.

Instalando o Apache 2

Debian 7 LAMP Apache2

A instalação do Apache é rápida e sem complicações. Concluída instalação poderemos testá-la digitando http://127.0.0.1 na endereço do nosso Navegador Web. Teremos como resposta a tala a seguir.

Debian 7 LAMP Apache it works

Instalando o PHP5

Agora a instalação do php5 e módulo necessário para a integração do Apache, PHP e MySQL.

Debian 7 LAMP Apache 2

Restartando o apache2

Testando a instalação

Para testar a instalação vamos criar um script em linguagem php no diretório root do Apache.

Digite o seguinte conteúdo no arquivo:

info.php.png

Salve (CTRL + X, responda “S” de sim), para sair do editor e no navegador preferido digite o endereço http://127.0.0.1/info.php

Se tudo saiu certo o navegador vai mostrar diversas informações colhidas pelo PHP.

Debian 7 LAMP info.php

Instalando o phpmyadmin

Debian 7 LAMP phpmyadmin
Haverá uma solicitação da senha de para o Administrador (ROOT) do MySQL (não confundir com o usuário root do sistema), forneça a senha e a instalação continuará

A instalação vai solicitar qual o servidor web você está usando, responda apache2.

Debian 7 LAMP phpmyadmin 2

A tela a seguir é sobre a Instalação do Banco de Dados do phpmyadmin.

Debian 7 LAMP phpmyadmin 2

Solicitação da senha do administrador para instalação do banco de dados.

Debian 7 LAMP phpmyadmin 3

Mais uma senha, esta é para acesso administrativo do phpmyadmin, normalmente eu uso a mesma do Administrador do banco de dados.

Debian 7 LAMP phpmyadmin 4

Confirmação da sanha.

Debian 7 LAMP phpmyadmin 5

Instalação do phpmyadmin concluída, vamos ao teste…

http://127.0.0.1/phpmyadmin

Debian 7 LAMP acesso phpmyadmin

Seu navegador mostrou a tela acima? Se Sim a instalação do LAMP está concuída, devirta-se.

Não esqueça de postar seus comentário, crítica ou sugestões.

Até o próximo artigo.


Translate »