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.
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.
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!
[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!
[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