Sie sind auf Seite 1von 10

INSTALACIÓN Y CONFIGURACIÓN DEL AULA VIRTUAL CHAMILO

Para instalar un aula virtual Chamilo deberá seguir los siguientes pasos.

Para eso tenemos que clonar el proyecto dentro de la carpeta www de nuestro
apache.

Luego hacemos un git clone de nuestro repositorio remoto de github a la carpeta


www.

Con la siguiente linea clonamos un chamilo con los cambios ligeros de su


repositorio de desarrollo en su rama 1.11.x la cual llamaremos devlearning (puede
ser cualquier nombre)

git clone --single-branch -b 1.11.x --depth 300


https://github.com/chamilo/chamilo-lms.git devlearning

Terminando la instalación verificamos si la carpeta devlearning a sido creada con


toda sus subcarpetas del proyecto.
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE CHAMILO

Ingresamos dentro de la carpeta devlearning.

Luego tendremos que descargar las dependencias del proyecto a través del gestor
de paqutes composer, ejecutando el siguiente comando, verificar si el composer
esta instalado, si no lo esta deberá dar clic aquí para ver el proceso de instalación.

https://getcomposer.org/doc/00-intro.md#installation-linux-unix-macos

Verificamos el composer si se encuentra instalado.

Instalamos las dependencias con el comando composer update, este proceso


puede demorar dependiendo la calidad de internet de tu servidor.

Formato v1.0 Página 2 de 10


MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE CHAMILO

Una vez instalados las dependencias, hacemos un composer install, para refrescar
las dependencias actuales.

Ahora procederemos a crear un dominio virtual local para proceder con la


instalación de nuestro servidor en Apache, para eso accedemos a site-avaible de
nuestra configuración de apache.

Formato v1.0 Página 3 de 10


MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE CHAMILO

Luego creamos el archivo devlearnin.conf con el siguiente comando.

Escribimos y colocamos las siguientes lineas en nuestro archivo devlearning.conf.

Guardamos el archivo creado con las teclas :wq!

Luego activamos el servidor virtual con el siguiente comando.

Luego editaremos nuestro host para colocar el dominio virtual que hemos
ejecutado.

Agregamos el dominio devlearning.test que hemos configurado anteriormente.

Formato v1.0 Página 4 de 10


MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE CHAMILO

Luego comprobamos el dominio en nuestro navegador y deberá cargar el instalador


del core de Chamilo para nuestro proyecto devlearning.

Ahora procederemos con la instalación del core de Chamilo para ejecutar nuestro
proyecto a través del asistente.

Formato v1.0 Página 5 de 10


MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE CHAMILO

El instalador verificara si cuenta con los permiso requeridos en la carpeta y los


módulos de PHP necesarios para iniciar instalación.

Aceptamos la licencia del software.

Configuramos los valores de la base de datos.

Formato v1.0 Página 6 de 10


MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE CHAMILO

Configuramos los parámetros del usuario administrador.

Formato v1.0 Página 7 de 10


MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE CHAMILO

Luego procederás a instalar el core de Chamilo.

Esperamos el proceso de instalación.

Ahora cargamos la URL principal del proyecto que debería verse así.

Ahora procederemos a configurar nuestro entorno de devlearning, modificando el


archivo configuration.php que se encuentra en app/config

Formato v1.0 Página 8 de 10


MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE CHAMILO

ACTIVANDO CHAMILO MULTIURL


Para activar la opción de multi url en Chamilo, tenemos que abrir el archivo de
configuration.php que se encuentra en app/config

quitamos el comentario de la siguiente linea y lo dejamos con el valor true.

$_configuration['multiple_access_urls'] = true;

luego accedemos a la siguiente dirección.

http://xxxxxxx.xxxx/main/admin/access_urls.php

de tu campus virtual.

Deberá crear el nombre del campus virtual, creando una url que lo direccione, luego
deberá activar el campus.

Para acceder mediante un subdominio deberá crear un subdominio en su


virtualhost de apache y activarlo.

<VirtualHost *:80>
ServerAdmin webmaster@blenderperu.org
ServerName demo1.devlearning.test
ServerAlias demo1.devlearning
DocumentRoot /var/www/devlearning/
<Directory /var/www/devlearning/ >
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>

Formato v1.0 Página 9 de 10


MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE CHAMILO

ErrorLog ${APACHE_LOG_DIR}/devlearning-error.log
CustomLog ${APACHE_LOG_DIR}/devlearning-access.log combined
</VirtualHost>

el nuevo dominio virtual deberá ser agregado en el etc/hosts para ser reconocido
por tu navegador de forma local.

Y ahora podrás acceder a este nuevo Chamilo a traves de la url creada.

http:// demo1.devlearning.test
Repetir el mismo procedimiento por tantos chamilos sedes a crear.

Recordar que el chamilo principal estará en la primera url creada.

http:// devlearning.test

Formato v1.0 Página 10 de


10