Configurando Chamilo
Enviado por brunovaldivia86 • 17 de Enero de 2014 • 5.245 Palabras (21 Páginas) • 718 Visitas
Chamilo - Guía de instalación
Contenido
Pre-requisitos
La instalación de Chamilo LMS
Actualizar desde una versión anterior de Chamilo / os Dok €
Solución de problemas
Administración de sección
LDAP
Fórmulas Matemáticas con LaTeX
Fórmulas Matemáticas con ASCIIMathML
Fórmulas Matemáticas con WIRIS
Indexación de texto completo con Xapian
Chamilo Rapid - sistema de conversión de PPT
Configuración de tareas cronológicas
Cambio del orden de Nombre / Apellido de la lengua
1. Pre-requisitos
Chamilo se puede instalar en Windows, Linux, Mac OS X y UNIX indistintamente. Sin embargo, se recomienda el uso de un servidor Linux para una óptima flexibilidad, control remoto y escalabilidad.
Chamilo es un LMS que se ejecuta con Apache (1,3, 2,0 o 2,2), MySQL 5.1 (o MariaDB) y PHP 5.3 (o 5,4) (la trilogía también llamada AMP).
Todas estas piezas de software son software gratuito y de libre acceso.
Para ejecutar Chamilo LMS en su servidor, necesita instalar WAMP, LAMP o MAMP:
Para instalar WAMP (AMP en Windows), recomendamos el XAMPP. Instalador exe
Para instalar LAMP (AMP en Linux), use el administrador de paquetes de tu distribución favorita (Synaptic RPMFinder, etc.) Por ejemplo, en un servidor Ubuntu, use Shell o Synaptic siguiendo la Ubuntuguide en Apache y las siguientes secciones
Para instalar MAMP (AMP en Mac OS X), consulte el sitio web dedicado MAMP
Asegúrese de revisar la página Dependencias, si lo que necesita saber los requisitos de una manera más precisa.
MySQL base de datos o servidor MariaDB
Usted necesitará un nombre de usuario y contraseña que le permita administrar y crear una base de datos. Por lo general, la configuración predeterminada en los equipos locales es permitir que usted conecte como root con una contraseña vacía. Se recomienda cambiar la contraseña y definir un usuario con acceso sólo a una base de datos específica. Por favor, consulte la documentación de MySQL o MariaDB con el fin de hacer esto.
Tenga en cuenta que esto se ha simplificado en gran medida desde la versión 1.9, ya que antes eran necesarios para elegir entre múltiples bases de datos y un modo obsoleto de una sola base de datos.
2. La instalación de Chamilo LMS
Descargar Chamilo LMS
Descomprimirlo
Copie el directorio de Chamilo en su directorio web de Apache. Esto puede ser C: \ xampp \ htdocs \ en un servidor Windows o / var / www / html / (o / var / www / chamilo /) en un servidor Linux
Abra su navegador web (Internet Explorer, Firefox ...) y http://localhost/chamilo/ tipo si se instala de forma local o http://www.domain.com/chamilo/ si se instala remotamente. Se recomienda definir un host virtual específico para esta instalación si usted tiene las habilidades para hacerlo
Siga el proceso de instalación web. Puede aceptar todos los valores predeterminados. Considere la posibilidad de cambiar la contraseña de administrador para recordarlo.
Los siguientes directorios necesitan permisos de lectura, escritura y ejecución en el servidor web. Esto por lo general no requiere ninguna acción específica en los servidores de Windows, pero se requiere un "chmod" bajo Linux y Mac. Consulte las instrucciones de abajo.
Reemplace [chamilo] con el directorio donde se encuentra la instalación de Chamilo):
[Chamilo] / main / inc / conf /
Chamilo [] / main / upload / users /
[Chamilo] / main / default_course_document / images /
[Chamilo] / archivo /
[] Chamilo / cursos /
[Chamilo] / home /
Si lo desea, puede hacer lo mismo en los directorios siguientes si desea habilitar CSS estilos paquete de carga y definición sub-idioma:
[Chamilo] / main / css /
[Chamilo] / main / lang /
Desde Chamilo 1.8.8, también puede habilitar funciones de texto completo de indexación que requieren el módulo PHP php5-xapian de extensión a instalar. Si usted hace uso de él, usted tendrá que permitir que el sistema para escribir en el directorio sarchdb:
[Chamilo] / searchdb
Si usted encuentra un directorio de pruebas / en la raíz de su paquete, por favor elimínelo. Este es un directorio de desarrollo que no ha sido chequeado por cuestiones de seguridad, un debiera * nunca * ser accesibles a los usuarios finales en un servidor de producción.
En Linux, Mac OS X y sistemas operativos BSD usted puede usar el comando chmod 0775 para esto (aunque nosotros recomendamos que busque ayuda de un administrador de sistemas con experiencia para evitar problemas de seguridad). En Windows, es posible que necesite revisar las propiedades de las carpetas (con un clic derecho en ellos).
El siguiente directorio tiene que ser legible y escribible para el navegador web sólo durante el proceso de instalación:
Chamilo / main / inc / conf / (si está presente)
En Linux, Mac OS X y sistemas operativos BSD usted puede usar el comando CHMOD 666 para esto (aunque nosotros recomendamos que busque ayuda de un administrador de sistemas con experiencia). En Windows, es posible que necesite revisar las propiedades de los archivos y carpetas (con un clic derecho en ellos).
NOTAS:
No modifique los archivos home_ *. Html directamente. En su lugar, seleccione "Configurar la página de inicio" en la sección de administración de Chamilo.
Windows: con todo-en-uno paquetes como XAMPP, puede instalar Chamilo fácilmente. En este caso (y si no lo utiliza en la producción), el nombre de usuario y una contraseña para MySQL probablemente permanecerá vacía.
Configuración y seguridad después de la instalación
Proteja su directorio de configuración: asegurarse de que nadie (pero) puede sobrescribir. Usted puede encontrar el directorio de configuración en el (directorio de Chamilo) / main / inc / conf. Que sea de sólo lectura (windows / xwindows: haga clic en el archivo para editar las propiedades linux / bsd / macosx:. Utilizar el comando chmod 0555). El archivo de configuración es creado por el servidor web (Apache + PHP, por lo general) por lo que deberá ser usuario root para cambiar sus permisos.
Proteger la carpeta de instalación: si el (directorio de Chamilo) / main / install sigue accesible, alguien podría instalar sobre la versión existente (usted puede perder sus datos de esta manera). Mueva la carpeta en algún lugar fuera de los directorios web por lo que no se puede acceder, cambiar su nombre, borrar o modificar completamente sus propiedades para que
...