Guia de Instalacion de Efront (E-Learning System)
Saludos mis estimados lectores, 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
-Completo
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 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.
Gracias por compartirlo. Con algunos cambios menores a tus instrucciones, he logrado instalarlo sobre un CentOS 5.5 y está funcionando perfectamente.
Me alegro de que te este funcionando perfectamente, fue un placer compartirlo!