Asumiendo que los servidores tienen CentOS 5, la instalación del servicio MySQL, será bastante sencilla.

Instalamos mysql-server (servicio mysqld) y mysql, lo hacemos con yum y la opción –y para aceptar cualquier mensaje que se presente, agregamos el servicio al arranque del sistema e iniciamos el servicio:

shell> yum –y install mysql mysql-server
shell> chkconfig mysqld on
shell> service mysqld start

Ya tenemos el servicio configurado

Ahora vamos con la instalacion de phpMyAdmin

Instalaremos phpMyAdmin 3.4, para esto necesitamos agregar un repositorio donde podamos encontrar PHPv5.2 y sus componentes.

shell> vi /etc/yum.repos.d/CentOS-Base.repo

Y agregamos al final:

[utterramblings]
name=Jason’s Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

La versionde phpMyAdmin necesita php y php-mysql, php-mbstring, si no está instalado, lo hacemos con:

shell> yum -y install php php-mysql php-mbstring

Ahora podemos continuar instalando phpMyAdmin, vamos al directorio http y descargamos el archivo ZIP:

shell> cd /var/www/html
shell> wget http://ufpr.dl.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.3.4/phpMyAdmin-3.3.4-all-languages.zip
Un error que se podría presentar es que la descara no se haga en un solo archivo, la barra de progreso se mostraría algo así:
93% [========================================> ] 4,233,661 108K/s eta 7s
100%[++++++++++++++++++++++++++++++++++++++++===>] 4,505,421 47.9K/s in 1m 55s

En este caso deberemos concatenar los archivos, reconocer las continuaciones es sencillo porque el proceso agrega al nombre de archivo .1, .1.1, etc. Deberemos repetir esto con todos los archivos:

shell> cat phpMyAdmin-3.3.4-all-languages.zip.1>> phpMyAdmin-3.3.4-all-languages.zip

Descomprimimos, renombramos la carpeta, copiamos la configuración de muestra y lo editamos

shell> unzip phpMyAdmin-3.3.4-all-languages
shell> mv phpMyAdmin-3.3.4-all-languages phpmyadmin
shell> cd phpmyadmin
shell> cp config.sample.inc.php config.inc.php
shell> vi config.inc.php

Le modificamos el parámetro auth_type, guardamos y salimos:

$cfg['Servers'][$i]['auth_type'] = ‘http’; # También vale https

Ahora reiniciamos el servicio httpd para asegurarnos que tomara los cambios (opcional)

shell> service httpd restart

phpMyAdmin nos pedirá una password, así que asignaremos una a root, solo en el maestro, los esclavos la tomaran de la replica:

shell> mysqladmin -u root password NuevaPass

Ya podemos acceder desde

url> http://ip-servidor/phpmyadmin/

Facil y bonito!