Tutorial - Tener la última versión de phpMyAdmin en openSUSE 11.1

anime Chiclayo Perú Linux openSUSE
El phpMyAdmin siempre me ha parecido una excelente aplicación, aunque los repositorios siempre tardan mucho en actualizarlo, por lo que en esta oportunidad les mostraré la forma de tener la última versión (actualmente la 3.2.1) en nuestro querido openSUSE 11.1.


1. Instalar servidor Apache y MySQL.El primer paso es instalar y activar el Servidor Apache y MySQL. Una forma muy fácil de hacerlo es mediante "Yast2", simplemente se filtra por "Patrones" y seleccionamos "Servidor web y LAMP". (Mira la imagen).


Otra forma de hacerlo es mediante "zypper" (Recuerda el símbolo # significa que debes estar logeado como root), es decir:

zchronos@nayuki-server:~>
su
password:
........
nayuki-server:/home/zchronos #

(Apache)
# zypper in apache2 apache2-prefork apache2-utils

(MySQL)
# zypper in mysql mysql-client libmysqlclient15 libqt4-sql-mysql

Opcionalmente pueden instalar el Administrador de consultas de MySQL:
# zypper in mysql-administrator

2. Instalar módulos PHP.
Módulos muy necesarios, permiten a PHP comunicarse con el servidor web y la base de datos.
# zypper in apache2-mod_php5 php5-mysql mcrypt php5-mcrypt php5-mbstring

3. Instalar phpMyAdmin.
Descargamos la última versión del phpMyAdmin desde su página oficial, en mi caso, descargo el
".tar.gz".

Copiar el archivo a /srv/www/htdocs/:
# cp phpMyAdmin-3.2.1-all-languages.tar.gz /srv/www/htdocs/

Descomprimir el archivo:
# tar xzvf phpMyAdmin-3.2.1-all-languages.tar.gz

Eliminar comprimido y renombrar el directorio:
# rm phpMyAdmin-3.2.1-all-languages.tar.gz | mv phpMyAdmin-3.2.1-all-languages phpMyAdmin

4. Configurar phpMyAdmin
phpMyAdmin permite una gran cantidad de configuraciones, solo me centraré en las más importantes para "que pueda funcionar".

Iniciamos el servidor MySQL y Apache
# service apache2 start
# service mysql start


Por default MySQL genera un usuario "root" sin contraseña, luego podemos asignarle una. De momento nos dirigimos a la ubicación del phpMyAdmin:

# cd /srv/www/htdocs/phpMyAdmin/

Debemos crear un archivo de configuración, afortunadamente ya existe uno de ejemplo del que podemos basarnos:
# cp config.sample.inc.php config.inc.php

Buscamos la frase: $cfg['blowfish_secret'] y lo llenamos con cualquier frase, por ejemplo:

$cfg['blowfish_secret'] = 'asdf1234'

Buscamos la sección /* Authentication type */ lo dejamos de esta forma:
/*Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'socket';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysqli if your server has it */
$cfg['Servers'][$i]['extension'] = 'mysql';

El resto de secciones las dejamos tal y como están.

Nos dirigimos a un browser, Firefox por ejemplo, y escribimos:
http://localhost/phpMyAdmin/

Listo, ya tenemos la última versión de nuestro phpMyAdmin instalado en openSUSE 11.1

NOTA: Si necesitas configuraciones "más avanzadas" entonces puedes utilizar el "asistente" del phpMyAdmin, el cual permite personalizar tu propio archivo de configuración de manera sencilla.

En el browser escribe:
http://localhost/phpMyAdmin/setup/

Sigues los pasos señalados tendrás tu archivo de "configuración a medida".


Artículos relacionados


No hay comentarios: