Instalando o phpmyAdmin no Debian Etch

PhpMyAdmin é uma ferramenta escrita em PHP que ajuda na administração de bases de dados MySQL através de um navegador WEB. Mostrarei como instalar o phpmyadmin em um sistema LAMP já previamente configurado. O sistema utilizado foi um Debian Etch 4.0 com Apache 2.2.3, PHP 4.4.4-8 e banco de dados MySQL.

[ Hits: 85.391 ]

Por: Lucas Morrone em 01/11/2007


Descrição



O que é?

Segundo o site oficial, phpMyAdmin é uma ferramenta escrita em PHP (óbvio!) que ajuda na administração de bases de dados MySQL através de um navegador WEB. Atualmente pode-se criar e deletar bases de dados, criar, deletar e alterar tabelas, fazer alterações em campos, executar qualquer declaração SQL, gerenciar as chaves dos campos, gerenciar privilégios e exportar os dados em vários formatos.

Mostrarei como instalar o phpmyadmin em um sistema LAMP já previamente configurado. O sistema utilizado foi um Debian Etch 4.0 com Apache 2.2.3, PHP 4.4.4-8 e banco de dados MySQL.

Instalação

No console, logado como root, digite:

# apt-get install phpmyadmin

Dessa forma se iniciará o download e a instalação do phpmyadmin.

Durante a configuração inicial do phpmyadmin, quando você for questionado sobre qual versão do Apache é utilizada, selecione apache2. Você será perguntado também sobre um nome de usuário e senha para acesso ao console do phpmyadmin, digite-os e os guarde para mais tarde.

Configurando config.inc.php do phpmyadmin

Após isto, com o seu editor de texto favorito (o meu é o nano), abra o arquivo /etc/phpmyadmin/config.inc.php.

Neste arquivo de configuração do phpmyadmin devem ser alterados os seguintes campos.

$cfg["Servers"][$i]["auth_type"] = "cookie";
$cfg["Servers"][$i]["user"] = "COLOQUE O USUÁRIO DO MYSQL AQUI DENTRO DAS ASPAS";
$cfg["Servers"][$i]["password"] = "COLOQUE A SENHA DO MYSQL DENTRO DESTAS ASPAS"

Salve e saia do arquivo. Próximo passo: Configurar o Apache.

    Próxima página

Páginas do artigo
   1. Descrição
   2. Configurando o Apache e finalizando
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Replicação em banco de dados MySQL

Introdução ao MySQL

Store Procedures com Transaction no MySQL

Blindando o MySQL: Configurações de segurança

MySQL Workbench: Criando um Schema do Zero

  
Comentários
[1] Comentário enviado por luizhacker em 28/12/2007 - 01:11h

Não seria melhor e/ou mais fácil baixar o phpMyAdmin em:
http://www.phpmyadmin.net/home_page/downloads.php
Extrair a pasta em /var/www/
Abrir no navegador essa pasta, usar o utilitário de configuração que a própria página inicial do phpMyAdmin desconfigurado o instrui a usar, e Pronto! Tudo funciona "perfeitamente" bem!

Não sei se isso é o certo pois sou iniciante, mas acho que concerteza é o modo mais fácil.

[2] Comentário enviado por morronix em 13/05/2008 - 06:50h

Bom, como vc sabe, no Linux existe devirsos meios de se realizar alguma tarefa. Eu procurei descrever a maneira que eu utilizei na época que eu escrevi este artigo. E procurei documentar, publicando-o no VOL pois na época não encontrei nenhuma documentação em português a respeito. A maneira que você descreveu, tb é correta e concordo, bem mais fácil do que o modo que eu fiz, no entanto o meu está um pouco mais detalhado pois ele tem a configuração para o apache.

[3] Comentário enviado por linus black em 05/12/2008 - 15:16h

amigo aqui deu problema

debian:/etc/apache2/sites-available# /etc/init.d/apache2 start
Starting web server (apache2)....
debian:/etc/apache2/sites-available# vi phpmyadmin
debian:/etc/apache2/sites-available# /etc/init.d/apache2 start
Starting web server (apache2)...apache2: Syntax error on line 668 of /etc/apache2/apache2.conf: Syntax error on line 2 of /etc/apache2/sites-enabled/phpmyadmin: /etc/apache2/sites-enabled/phpmyadmin:2: <VirtualHost> was not closed.
failed!
debian:/etc/apache2/sites-available# /etc/init.d/apache2 stop
Stopping web server (apache2)....
debian:/etc/apache2/sites-available# /etc/init.d/apache2 start
Starting web server (apache2)...apache2: Syntax error on line 668 of /etc/apache2/apache2.conf: Syntax error on line 2 of /etc/apache2/sites-enabled/phpmyadmin: /etc/apache2/sites-enabled/phpmyadmin:2: <VirtualHost> was not closed.
failed!

[4] Comentário enviado por alexxxx em 20/08/2009 - 11:09h

Obrigado deu tudo certo !

[5] Comentário enviado por livrexpert88 em 29/04/2011 - 10:59h

bomsobre o problema que o mano acima falou, eu já resolví, no código q vc mandou faltou fechar o VirtualHost, fiz e desapareceu o erro, porém o diretório do phpmyadmin nao foi criado automaticamente mina pasta www ta com -R 777 , ou seja, não é permissao...
ao reiniciaro apache surgiu a seguinte msg

waiting Warning: DocumentRoot [/var/www/phpmyadmin/] does not exist

com resolver?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts