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

Por: Lucas Morrone em 01/11/2007


Configurando o Apache e finalizando



Após isto chegou a hora de criar o host virtual no Apache para o phpmyadmin. Vá até o diretório /etc/apache2/sites-available e crie um arquivo chamado phpmyadmin.

Faça as configurações conforme este modelo:

NameVirtualHost O_NOMEDO_SEUSITE.AQUI
<VirtualHost www.seusite.org.br>
   ServerAdmin root@localhost
  
   DocumentRoot /var/www/phpmyadmin/
   <Directory />
      Options FollowSymLinks
      AllowOverride None
   </Directory>
   <Directory /var/www/>
      Options Indexes FollowSymLinks MultiViews
      AllowOverride None
      Order allow,deny
      allow from all
      # This directive allows us to have apache2’s default start page
      # in /apache2-default/, but still have / go to the right place
      #RedirectMatch ^/$ /
   </Directory>

PS: Não se esqueça de adicionar este host na configuração de seu servidor DNS da rede.

Feito isto salve e saia do arquivo, habilite este host virtual com o comando (ainda dentro do diretório /etc/apache2/sites-available):

# a2ensite phpmyadmin

Em seguida reinicie o Apache e o MySQL.

Agora acesse nome do site que você criou no host virtual do Apache. Se aparecer a tela de logon, parabéns, a instalação foi realizada com sucesso! Faça o login com aquele usuário e senha que estavam guardados e bom proveito do phpmyadmin!

Página anterior    

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

A função DATE_FORMAT() do MySQL

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

Gerenciando banco de dados com MySQL (parte 2)

Cluster MySQL - Instalação e configuração

Store Procedures com Transaction no MySQL

  
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