Morronix

Nothing to see here..

Instalando o phpmyAdmin no debian Etch

O que é ?

Segundo o site oficial , phpMyAdmin é uma ferramenta escrita em PHP (óbvio!) que ajuda na administração de bases de dados MySQL atraves 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 decalraçã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.

no console, logado como root, digite:

fs-sp:~# apt-get install phpmyadmin

dessa forma de iniciará o download e a instalação do phpmyadmin.

Durante a configuração inicial do phpmyadmin,voc e será questionado sobre qual versão do apache voce utiliza,selecione apache2.voce será perguntado também sobre um nome de usuário e senha para acesso ao console do phpmyadmin, anote-os e gaurde para mais tarde.

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 USUARIO DO MYSQL AQUI DENTRO DAS ASPAS’; 
$cfg['Servers'][$i]['password']      = ‘COLOQUE A SENHA DO MYSQL DENTRO DESTAS ASPAS’

Após isto,chegou a hora de criar o host virtual no apache para o phpmyadminvá 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 adiciononr este host na configuração de seu servidor dns

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

fs-sp:/etc/apache2/sites-available# a2ensite phpmyadmin

Em seguida reinicie o apache e o mysql .

Agora,acesse localhost/phpmyadmin ou o nome do site que voce 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!!

Outubro 16, 2007 Publicado por morronix | Linux | , , , , , , | Sem comentários ainda