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 allAlias /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/