Instalando o phpMyAdmin

Sobre:

phpMyAdmin – phpMyAdmin é um aplicativo web desenvolvido em PHP para administração do MySQL pela Internet. A partir deste sistema é possível criar e remover bases de dados, criar, remover e alterar tabelas, inserir, remover e editar campos, executar códigos SQL e manipular campos chaves
Detalhes: http://pt.wikipedia.org/wiki/PhpMyAdmin

Detalhes:

Instalação do phpMyAdmin no CentOS 6.5:

Instalando o phpMyAdmin:

Seguindo a origem da instalação do rpmforge

Download:

# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm

Detalhes: https://rpmrepo.org/RPMforge/Using

Instalando o pacote:

# rpm -ivh rpmforge-release-0.3.6-1.el5.rf.i386.rpm

Instalando o phpMyAdmin:

# yum install phpmyadmin

Importante: O phpMyAdmin necessita do php-Mcrypt caso o mesmo não esteja instalado siga os passos abaixo:

Baixar o Pacote:

# wget http://uechi.com.br/wp-content/uploads/2014/07/php-mcrypt.tar.gz

Descompactar o arquivo TAR.GZ

# tar xzf php-mcrypt.tar.gz

Instalando o pacote:

# rpm -ivh php-mcrypt.rpm

Instalando o php-mcrypt:

# yum install php-mcrypt

Inicianlizando o serviço web Apache:

#service httpd restart

Configurando o phpMyAdmin:

Edite o arquivo config.inc.php da seguinte forma:

# vi /usr/share/phpmyadmin/config.inc.php

E altere a variável:

$cfg[‘blowfish_secret’] = ”;

Para algo semelhante a isso:

$cfg[‘blowfish_secret’] = ‘sdfakdEW234dswfesDfescVcvxDefsddd’;

Obs.: Pode ser qualquer sequência de letras e números.

Configurando o Apache:

Edite o arquivo de configuração do phpMyAdmin em:

# vim /etc/httpd/conf.d/phpmyadmin.conf

E deixe ele da seguinte forma:

#
# Web application to manage MySQL
#

<Directory “/usr/share/phpmyadmin”>
Order Deny,Allow
# Deny from all
Allow from all

Alias /phpmyadmin /usr/share/phpmyadmin
Alias /phpMyAdmin /usr/share/phpmyadmin
Alias /mysqladmin /usr/share/phpmyadmin

Obs.: Dessa forma todos poderão acessar o phpmyadmin. Caso queira deixar liberado apenas para um ip. Descomente o Deny from all e altere o Allow para “Allow from ip-desejado” e daí apenas esse ip terá acesso ao phpmyadmin.

Depois disso reinicie o Apache:

# service httpd restart

Fontes:
http://www.vivaolinux.com.br/artigo/Servidor-web-com-CentOS-+-Apache?pagina=3
http://www.mojowill.com/geek/php-mcrypt-on-centos-6/