¡Salta! tm
Feed Estás viendo el archivo de la etiqueta: phpMyAdmin
Sigo ahí, documentando, pero…

Logotipo de Gesbit, por D-MO Ahí sigo, documentando Gesbit. Pero es complicado no pensar en nuevas características, incluso en algunas que en principio no iban a estar presentes. Me estoy refiriendo a la instalación de Gesbit, que, en un primer momento, no iba a existir, es decir, hay que hacerla "a mano".

La verdad es que no es complicado realizar la instalación de Gesbit "a mano". Se cuenta con un archivo que contiene las consultas SQL necesarias para crear las tablas que son menester, junto con ciertos datos "por defecto", como algunas opciones, una entrada y comentario de ejemplo, etc. Este archivo puede importarse, sencillamente, desde un programa como phpMyAdmin, por ejemplo.

Sin embargo, no sé si acaso se ganará algo desarrollando un "instalador" al estilo de WordPress. Tal vez, en algunos casos, no se dispone de un programa como phpMyAdmin, y, que el propio sistema (Gesbit) pueda crear las tablas necesarias, junto con los datos "por defecto", puede que, lejos de ser algo baladí, llegue a resultar útil de veras.

No sé. La verdad es que el asunto de los requisitos mínimos para "correr" Gesbit, así como el asunto de la instalación del mismo, es algo que, desde el principio, daba por asumido. No pensaba hacer nada al respecto, sencillamente, porque no lo consideraba necesario. Y punto. Pero, me está entrando el gusanillo... Y como uno lleva días que casi no hace otra cosa que documentar lo hecho... pues no sé. Ya veremos.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Software
Actualizado “localhost”

Actualizo hoy el "proyecto localhost" para incorporar la última versión de PHP 5.2.5 y la última versión de phpMyAdmin 2.11.2.1.

Captura de la pantalla del Control de localhost

Además el "control de localhost" también ha sufrido cierto cambio. Ahora, antes de iniciar los servicios Apache y MySQL, estos se detienen, si estuvieran en marcha. De esta manera es más sencillo cambiar de PHP 4 a PHP 5, sin necesidad de detener los servicios primero, para luego iniciarlos de nuevo.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Software
Herramientas MySQL

Logotipo de MySQL Hay que jorobarse con las MySQL tools, o herramientas de MySQL. Que son estupendas, digo, además de estar disponibles en Windows y Linux, por lo menos. ¿O debería decir GNU/Linux? Bueno.

Generalmente me apaño bastante bien con phpMyAdmin, y hay que reconocer que también es un programa fenomenal, sin embargo, MySQL Query Browser me ofrece lo que el primero fuera del navegador, de modo que todo va más fluido.

Es natural. No sé si el programa está escrito en Java, pero, desde luego su presencia es prácticamente la misma en Linux que en Windows, y, como digo, en todo caso ofrece características muy curiosas, como el poder trabajar con varias consultas MySQL en el mismo "editor", ejecutando una u otra a conveniencia.

Ya no hablemos de MySQL Administrator. Este te cuenta al detalle qué está pasando en el servidor de MySQL. La verdad es que yo no sé hasta dónde alcanza el detalle, pero, el programa consigue no poca información acerca del servidor de MySQL y la muestra en una interfaz bastante conseguida, a mi modo de ver.

Si a todo lo dicho sumamos que estas herramientas de MySQL están disponibles gratuitamente y recordamos que están disponibles para varios sistemas operativos... ¿cómo no tenerlas por ahí, saber que existen, y echar de ellas mano cuando sea menester? Pues eso.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Software
Localhost v1.3

Acabo de actualizar mi proyecto "localhost", de modo que ahora para acceder a la página principal, al "index.php" del directorio de documentos web, digo, ahora para acceder al menú de "localhost" es preciso autenticarsex.

Captura de la pantalla del Control de localhost

El asunto es bastante sencillo. Cuando ejecutas "localhost", cualquier que conozca tu IP podrá acceder al servidor HTTP en ejecución, de modo que hasta hoy podía acceder al menú de "localhost". Si bien en dicho menú actualmente no hay sino un par de enlaces, más vale prevenir que curar, como suele decirse.

Uno de esos enlaces lleva al programa phpMyAdmin, que incluye "localhost", que ya está protegido por una contraseña, y otro muestra la típica página "phpinfo()", con información sobre el servidor, la instalación de PHP, etc.

Es esto último lo que he pretendido ocultar a usuario no deseados con esta actualización de "localhost". Esto,... y en lo sucesivo otras cosas que pudieran accederse desde su menú. Pero, por el momento es suficiente, en mi opinión.

Si quieres conocer más sobre el proyecto "localhost" o descargarlo, directamente, este es tu enlace.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Software
Preparando PHP5

Logotipo de PHP Pues eso, ahora mismo acabo de terminar... por decirlo de algún modo, por lo menos, "lo más gordo". Acabo de renovar mi carpeta de trabajo "localhost" con las últimas versiones de Apache, MySQL, PHP y phpMyAdmin.

Lo mismo ha tenido algo que ver el "anuncio de fin del ciclo de vida de PHP4" que hace unos días publicaban el PHP.net. Pero, en todo caso, tenía ganas ya de entrarle a PHP5.

No es que esté haciendo nada en concreto, pero, por ejemplo, tengo un proyectillo de nombre "aPHP" (podéis echarle un vistazo si queréis), que no me disgustaría "migrar" a PHP5.

Se me ha resistido la extensión de MySQL para PHP. Al final ha sido cuestión de copiar el archivo "libmysql.dll" en el directorio "System32" de Windows, pero, emperrado en no copiar ningún archivo ahí, no terminaba de salirme, luego de dar bastantes vueltas buscando ayuda por ahí...

Captura reducida de la salida de la función phpinfo de PHP

Ahora tengo listo lo básico, pero, me gustaría cambiar un montón de archivos "BAT" que he ido haciendo para la instalación y pruebas de los programas, y, no sé yo si merecerá la pena un sencillo programa que puedo escribir en Delphi y que se encargue de instalar los Servicios necesarios, detenerlos, mantener su control, etc.

Efectivamente, en mi anterior "localhost", basado en versiones anteriores de Apache, MySQL, PHP, etc., ya cuento con un programa "monitor.exe", que escribí en Delphi para lo dicho, y lo cierto es que buena parte del código (instalación, puesta en marcha, detención de los Servicios) podría aprovecharlo.

No sé. Ya veremos. Todo a la vez supongo que no puede hacerse. Pero ahí estoy ya metido con PHP5. Como un campeón. :P

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Software