quinta-feira, 23 de junho de 2011

Instalando o phpMyAdmin no CentOS

Vamos configurar o phpMyAdmin para administrar o MySQL vai browser.

1) Requisitos

Precisamos do php 5.2 ou superior, como eu estou usando o CentOS 5.6 a versão do php instalada é 5.1, para atualizar pelo yum
será necessário adicionar o repositório testing no seguinte link mostra como adicionar http://wiki.centos.org/HowTos/PHP_5.1_To_5.2

Quando eu executei o yum update apareceu Connection refused então entrei no link http://dev.centos.org/centos/5/testing/x86_64/RPMS/
e baixei todos os pacotes necessário e fiz um rpm -Uvh * segue os pacotes que eu baixei:

libmcrypt-2.5.8-0.el5.centos.x86_64.rpm
libmcrypt-devel-2.5.8-0.el5.centos.x86_64.rpm
php-5.2.10-1.el5.centos.x86_64.rpm
php-cli-5.2.10-1.el5.centos.x86_64.rpm
php-common-5.2.10-1.el5.centos.x86_64.rpm
php-devel-5.2.10-1.el5.centos.x86_64.rpm
php-gd-5.2.10-1.el5.centos.x86_64.rpm
php-mbstring-5.2.10-1.el5.centos.x86_64.rpm
php-mcrypt-5.2.9-2.el5.centos.3.x86_64.rpm
php-mysql-5.2.10-1.el5.centos.x86_64.rpm
php-pdo-5.2.10-1.el5.centos.x86_64.rpm

2) Download

Faça o download em http://www.phpmyadmin.net/home_page/index.php, eu fiz o download da versão phpMyAdmin-3.4.2-all-languages.tar.gz

3) Instalação

# tar -xvzf phpMyAdmin-3.4.2-all-languages.tar.gz
# cp -R phpMyAdmin-3.4.2-all-languages /var/www/html
# cd /var/www/html/
# mv phpMyAdmin-3.4.2-all-languages phpmyadmin

4) Configuração

Entre no diretório /var/www/html/phpmyadmin e copie o arquivo config.sample.inc.php para config.inc.php

# cp config.sample.inc.php config.inc.php

Agora, edite o arquivo config.inc.php e procure a linha

##################################
$cfg['blowfish_secret'] = '';
##################################

Coloque um valor qualquer por exemplo

######################################
$cfg['blowfish_secret'] = 'hRg8gh7';
######################################

Feito isso basta acessar http://server/phpmyadmin

Nenhum comentário: