Hola a todos, les dejo una guia de instalacion de un Sistema de Aprendizaje en Linea que me a llamado la atención, su nombre es Efront, y esta muy bien trabajado, es muy amigable y tiene muchas características interesantes, sistemas como este, podemos implementarlo en institutos, universidades, escuelas, en fin, instituciones de educación en general, ademas de este e probado Atutor, y actualmente estoy probando Moodle (Es uno de los mas conocidos), aunque no e probado a profundidad Atutor y Moodle, puedo deducir que Efront tiene una interfaz mas amigable, las características de Efront son las siguientes:
-Facil de usar
-Visualmente atractivo
-Tecnológicamente avanzado
-Desarrollado con conceptos pedagógicos
-Open Source
-Soporte Profesional
Para su instalacion debemos tener instalado MySQL, Apache, PHP y las siguientes extensiones de PHP:
php-gd
php-soap
php-pecl-zip
php-mbstring
Nota: Las podemos instalar desde nuestros repositorios.
Luego de instaladas estas, copiamos todas las librerias de /usr/lib/php/modules/ a /etc/php.d/
cp /usr/lib/php/modules/* /etc/php.d/
Cuando tengamos instalado todo, lo siguiente sera crear una carpeta en el directorio /var/www llamada efront:
mkdir /var/www/efront
Luego descargamos el paquete Efront desde http://www.efrontlearning.net/download/download-efront.html, y descomprimimos su contenido, en la carpeta creada.
A esta carpeta le vamos a cambiar el dueño, para que apache pueda acceder a ella:
chown -R apache.apache /var/www/efront/ (La opcion R, para que lo haga recursivamente)
Luego creamos un archivo de configuracion en apache:
vim /etc/httpd/conf.d/efront.conf
Y a este archivo le escribmos lo siguiente, para que se cree un Alias:
Alias /efront /var/www/efront
Ahora creamos el usuario efront con el comando "useradd efront", y le asignamos una contraseña con "passwd efront"
El siguiente paso sera crear la base de Datos, lo hacemos de la siguiente manera:
service mysqld start
Si no le hemos asignado la contraseña a root, escribimos lo siguiente:
mysqladmin -u root password "CONTRASENA"
Luego entramos como root:
mysql -u root -p
Luego creamos la base de datos efront:
create database efront; (Recuerda el punto y coma al final de la sentencia)
Ahora le damos todos los permisos a el usuario efront a la base de datos efront:
GRANT ALL ON efront.* TO efront@localhost IDENTIFIED BY 'Contraseña';
Ahora refrescamos los privilegios:
flush privileges;
Salimos:
quit
Reiniciamos los servicios:
service httpd restart
service mysqld restart
Lo agregamos al arranque del sistema:
chkconfig httpd on
chkconfig mysqld on
Y nos dirigimos a http://localhost/efront
Paso 1 - New Installation
Paso 2 - Chequeara si estan activas todas las dependencias, si faltan algunas dependencias te lo dira en esta pantalla.
Paso 3 - Configuracion de la Base de Datos, rellenar con los datos que suministramos al crear la base de datos.
Paso 4 - Finalizacion de la instalacion.
Y listo, podemos disfrutar de un buen sistema de E-Learning, cualquier duda, aclaracion o aporte, pueden comentarlo!
Nota: Actualmente estoy traduciendo el manual oficial.
Saludos!
Posted by
Test
1 comments:
Nítido algo así era que se necesitaba!!!
Para nuestras futuras clases, eso lo vamos a implementar de pie a cabeza!!
Publicar un comentario