Presentación

Nuestro propio servidor de páginas dinámicas con XAMPP. Aplicaciones portables:

La plataforma de teleformación Moodle, así como otras muchas aplicaciones de web dinámica como Claroline, Joomla, MediaWiki, Mahara, etc, requieren para su funcionamiento generar páginas web dinámicas, para lo que se necesita un servidor web, un gestor de base de datos y un lenguaje de programación. Una combinación muy utilizada es el servidor web Apache, el gestor de base de datos MySQL y el lenguaje de programación PHP.

Para poder tener todo esto funcionando en un PC con un sistema operativo Windows, en modo local, sobre todo, para practicar pueden utilizarse varios procedimientos. Aquí se recomienda la instalación de XAMPP. Una sola aplicación, una sola carpeta, contiene los tres elementos (Apache, PHP y MySQL).

En las páginas siguientes se explica como instalar XAMPP y luego como instalar Moodle 1.9. Por si alguien quiere instalar Moodle 2.0 también se explica.

En la sección Moodle + XAMPP Lite se da una alternativa a lo anterior: para tener un Moodle en local para hacer pruebas se puede acudir aquí http://download.moodle.org/windows/ y bajar uno de los comprimidos que se ofrecen, en los que ya viene Moodle dentro de Xampp Lite. Digamos que se simplifica porque se bajan juntos. O sea no hay necesidad de bajar e instalar XAMPP por un lado y luego bajar Moodle, meterlo en el sitio apropiado y hacer la instalación. Bajarás un solo paquete comprimido que contendrá un Moodle dentro de un XAMPP Lite. Eso sí, habrá que hacer la instalación de Moodle.

Todas los programas que vamos a instalar se basan en software libre y son gratuitos

Aplicaciones portables y XAMPP Lite

Las aplicaciones portables se caracterizan, entre otras cosas, por no requerir permisos de instalación y no afectar al registro del ordenador. Se utilizan bastante para ser llevadas en “llaves” USB, aunque funcionan también en una carpeta del disco duro del ordenador. Existen aplicaciones de este tipo para diversos usos y es muy recomendable pasar por la web de PortableApps, por la de Lupo Pensuite o cualquier otra de las existentes para proveerse de este tipo de software tan útil.

XAMPP tenía una versión que se consideraba portable y de menor peso llamada XAMPP Lite.
Desde, aproximadamente, primeros de 2011, los amigos de Apache Friends, los responsables de XAMPP y XAMPP LIte, no facilitan oficialmente una versión Lite. Aún puede obtenerse la última versión aquí: http://sourceforge.net/projects/xampp/files/XAMPP%20Windows/1.7.3/

No hay problema, Lite era una versión reducida de XAMPP, así que si no tenemos XAMPP Lite usaremos XAMPP. Es un conjunto más grande que Lite y tiene funciones que, en principio, no vamos a necesitar, pero podremos seguir instalando nuestro servidor de páginas dinámicas con facilidad.

XAMPP y XAMMP Lite comparten la característica de poder ser instaladas en "llaves" USB y pueden ser cambiadas de localización, con lo que las podemos instalar en C, pasarlas después a otra partición o llevarlas, simplemente con copiar y pegar, a una llave USB y observar como siguen funcionando. En el caso de XAMPP, luego lo diremos, puede ser necesario ejecutar un componente de XAMPP (xetup_xampp.bat), pero es muy sencillo (pulsar encima dos veces). A este respecto decir que recomendaremos la instalación en C ya que en algunos sistemas los permisos de esta unidad son más apropiados en que en otras unidades.

Los paquetes de las aplicaciones (Moodle, Joomla, MediaWiki, Claroline...) se ponen en el mismo sitio de XAMPP que en XAMPP Lite, es decir, en la carpeta htdocs.

Por si acaso alguien usa XAMPP Lite o vuelve a distribuirse, se mantiene su sección en estas páginas.