07/08/2013

Como instalar phpMyAdmin manualmente

Apesar de ser possível instalar o phpMyAdmin via repositórios, por vezes pode ser necessário instalar esta ferramenta de manualmente. Neste turorial, vou começar por instalar o MySQL, PHP e por fim o phpMyAdmin. Se já tiverem o dois primeiros a funcionar podem passar logo para a parte da instalação do PhpMyAdmin.



1. Instalação do MySQL
Atualizar todos os pacotes:
$ yum update -y
Instalar o MySQL:
$ yum install mysql-server mysql mysql-devel
Colocar o MySQL a iniciar automáticamente:
$ chkconfig mysqld on
Iniciar o serviço MySQL:
$ service mysqld start
Atribuir palavra-passe de root para o MySQL:
$ mysqladmin -u root password SENHA

2. Instalação do PHP
$ yum install php php-gd php-imap php-mysql php-pear php-xml phpxmlrpc curl libxml2 php-mbstring php-mcrypt

3. Instalação do phpMyAdmin
Descarregar o pacote do phpMyAdmin de http://www.phpmyadmin.net. Podem faze-lo com o comando wget ou outra forma qualquer que preferirem. Neste tutorial vou utilizar a versão 4.05. De qualquer forma quando estiverem a consultar este documento poderá já haver novas versões, então sugiro que utilizem a versão mais atualizada.

Descarregar a versão 4.0.5 do phphMyAdmin:
$ wgethttp://downloads.sourceforge.net/project/phpmyadmin/phpMyAdmin/4.0.5/phpMyAdmin-4.0.5-all-languages.tar.bz2?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fphpmyadmin%2F&ts=1375871938&use_mirror=superb-dca3

Descompactar:
$ tar xvf phpMyAdmin-4.0.5-all-languages.tar.bz2

Mover para /usr/share:
$ mv phpMyAdmin-4.0.5-all-languages /usr/share/phpMyAdmin

Ir para o diretório do phpMyAdmin:
$ cd /usr/share/phpMyAdmin

Criar o ficheiro de configuração:
$ cp config.sample.inc.php config.inc.php

Editar o config.inc.phg e alterar a linha que contém a diretiva “blowfish_secret” para uma coisa qualquer:
 $cfg['blowfish_secret'] = ‘UmaCoisaQualquerParaMelhorSegurança;

Acrescentar ou criar um ficheiro com a configuração para fazer o encaminhamento para a ferramentea phpMyAdmin:
$ echo “Alias /phpMyAdmin /usr/share/phpmyadmin” >> /etc/httpd/conf.d/phpmyadmin.conf

Reiniciar o servidor Apache:
$ /etc/init.d/httpd reload

Para experimentar podem usar o seguinte endereço num qualquer navegador de Internet: 
http://IP_ou_DNS_do_Servidor/phpMyAdmin.

Depois aparece uma formulário de autenticação. Devem colocar root como utilizador e palavra-passe é a mesma de root do MySQL.

0 comentários: