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.077 ]

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

Sincronização segura entre bancos de dados MySQL utilizando SJA

Gerenciando banco de dados com MySQL (Parte 1)

Administrando bancos MySQL com phpMyAdmin

Sqlite Manager - Plugin do Firefox para criação e manipulação SQL

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

  
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