martes, 23 de marzo de 2010

Instalación de Moodle en un servidor de 1&1

Comienzo seleccionando una versión estable que funcione correctamente en 1&1. Tras consultar en varios foros me decanto por la versión estable 1.8.11, que descargo de la dirección:


A continuación, usando Filezilla, subo esta copia en la carpeta raíz de mi espacio web y la descomprimo en el mismo sitio, creándose la carpeta moodle.

Antes de instalar vamos a crear la base de datos, ya que necesitaremos estos parámetros a lo largo de la instalación de moodle. Accedo a “panel de control” – “Gestión de MySql” -

Copia los datos que aparecen:

- Nombre de la base de datos (Base de datos)
- Nombre del host (Servidor)
- Puerto
- Nombre de usuario (Usuario)
- Descripción

Ahora ya estamos en condiciones de configurarlo entrando a la carpeta moodle creada. Al trabajar sobre el dominio www.colegiosanmartin.org, la dirección que tenemos que escribir en el navegador es http://www.colegiosanmartin.org/moodle/install.php.

La primera ventana nos pide que seleccionemos un idioma, que será el español internacional, pulsamos en siguiente y comienza la comprobación de los ajustes de PHP.

En el siguiente paso tuve problemas, ya que la aplicación sugiere como parámetros de instalación:

Dirección web: http://colegiosanmartin.org/moodle
Directorio moodle: /homepages/7/d2xxxxxx16/htdocs/moodledata
Directorio de datos: /homepages/7/d2xxxxxx16/moodledata

Tras consultar varios foros vi que el problema era la dirección del directorio de datos que no estaba escrita correctamente, modificándolo así:

Directorio de datos: /homepages/7/d2xxxxxx16/htdocs/moodledata

A continuación pide la configuración de la BBDD que hemos creado previamente, datos que copiamos directamente del apartado “Gestión de MySql”

Después hace varias comprobaciones relativas al servidor, dando un aviso en una extensión de php llamada xmlrpc. Al tratarse de una recomendación lo dejo pasar. El resto de parámetros cumplen con los requisitos mínimos del sistema.

Al pulsar en “siguiente”, descarga el paquete de idioma “Español internacional”, comunicando que config.php se ha configurado correctamente y recomendándome automáticamente a http://colegiosanmartin.org/moodle/admin/index.php

Acepto las condiciones y llegamos a la “cuenta de configuración de administrador”, donde introduzco mis datos, mi clave de acceso y mi foto.

El último paso es actualizar el paquete de idiomas, ya que sólo aparece en inglés. Entro en el sitio de moodle entro en la zona de descargas y accedo a la sección de idiomas. Selecciono el paquete español internacional y descargo el paquete “es_utf8.zip”. Posteriormente lo subo por FTP a la carpeta moodledata/lang, y lo descomprimo ahí mismo.

Ahora aparece en el menú de administración el idioma español junto al inglés, seleccionando el primero como idioma por defecto.

Ejecuto el servicio CRON, verificando que funciona mediante una llamada por la línea de direcciones: http://www.colegiosanmartin.org/moodle/admin/cron.php.

En las FAQ de 1and1 dice que se pueden ejecutar servicios CRON mediante acceso SSH. Tras intentarlo varias veces y revisar todo veo que esta opción es para clientes de paquetes Premium, por lo que el CRON deberá ser lanzado manualmente.

lunes, 22 de marzo de 2010

Génesis

Es complicado encontrar nombres para el dichoso blog, pero tras un momento de duda entre odioabill.blogspot.com y noarranca.blogspot.com me he decidido por este último ya que como usuario de Windows, Mac y Linux me he dado cuenta de que en algún momento, independientemente del sistema operativo utilizado, el bixo se va a quedar colgado o simplemente... no arranca.