miércoles, 4 de noviembre de 2009

FreeBSD 7.X: phpMyAdmin 3.x

Esta ves le toca el turno a phpMyAdmin, ya estoy muy acostumbrado a usarlo, este se localiza en:

root#whereis phpmyadmin
phpmyadmin: /usr/ports/databases/phpmyadmin

Nos vamos hacia alla y ejecutamos:

root#make install clean

Nos va a salir la pantalla donde podemos agregar ciertas funcionalidades, yo en lo personal agrego todas, una vez que le damos click en el boton "OK" empieza la klabaza.

Ya que termina, este guarda sus archivos php en donde freebsd pone a apache:

/usr/local/www

Ingresamos a esa ruta...

cd /usr/local/www/phpMyAdmin

Una vez aqui dentro, dice el manual de phpMyAdmin que debemos crear un folder de nombre config, pero como estamos trabajando con el root, todo lo que hagamos se va a ser con los permisos para el root.

Apache se ejecuta con el usuario propio que es www y el grupo del mismo nombre, entonces una vez creado el folder "config" debemos cambiarle ciertos atributos a ese folder.

Algo asi:

mkdir config
chown www:www config
chmod 660 config

De aqui tenemos que agregar unos alias a apache apuntando a el folder de phpMyAdmin, agregamos algo asi:

Alias /phpMyAdmin /usr/local/www/phpMyAdmin

Allow from all
AllowOverride All


Reiniciamos apache y probamos.

/usr/local/etc/rc.d/apache22 start

Cuando apuntemos a apache en el navegador, debemos irnos a

http://ipserver/phpMyAdmin

Y nos debe arrojar la pantalla de logeo de phpMyAdmin, algo asi:


Lo que sigue es configurar nuestro primer servidor mysql, para ello es necesario agregar a el mismo path de navegador esto:

/setup/

Y nos debe dar una pantalla parecida a esto:


Aqui empezamos la configuracion, si les dice un error que no puede localizar el folder config, chequen sus permisos antes de continuar.

Dentro de ese folder, crean un archivo llamado config.ini.php e igual permisos para apache.

Le damos un click en el boton "New Server" y empezamos...

No hay mucho que hacerle, dan de alta los parametros que creanc convenientes, salvan y existe un boton que dice "Display", le dan un click y les arroja toda la configuracion que ustedes eligie ron, la copean y la pegan en el archivo que crearon arriba config.ini.php, salvan y copean ese archivo a la ruta principal:

cp config.ini.php /usr/local/www/phpMyAdmin/

Se van en su navegar a el folder inicial de phpMyAdmin y ahora si se logean con algun usuario que tengan en mysql y deben llegar a la pantalla principal de phpMyAdmin y les debe arrojar las base de datos que tienen.

Nos vemos!!!

No hay comentarios: