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!
| M | T | W | T | F | S | S |
|---|---|---|---|---|---|---|
| « Jun | Apr » | |||||
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 | |
RSS sindicación para comentarios en esta entrada · TrackBack URI
Dejar una respuesta