«

»

Jul 12

Instalar Moodle en un Centos

En estos días me toco hacer unas pruebas de funcionamiento de moodle con Centos para medir su rendimiento y funcionalidad.

Lo primero que hacemos es descargar nuestro archivo de moodle para proceder a instalar.

wget http://hivelocity.dl.sourceforge.net/project/moodle/Moodle/stable23/moodle-latest-23.zip

Lo ideal es que ya estemos en nuestro directorio /var/www/

Luego de eso descomprimo el archivo, lo hacemos de la siguiente manera

unzip moodle-latest-23.zip

Automáticamente nos crea una carpeta llamada moodle, si queremos renombrar usamos mv para eso el cual ubicamos el nombre de origen primero y luego el nuevo nombre.

mv moodle ead

Luego de eso podemos colocar esa carpeta dentro de un dominio para que resuelva. yo la coloque dentro de mi dominio personal es decir http://julioh.com.ve/ead

Lo idea es que tengamos eso con subdominio pero como estamos probando realmente es algo que no viene al caso.

en mi caso voy a probar con base de datos mysql.

Luego viene el proceso de decir la url para el servidor, en nuestro caso http://julioh.com.ve/ead y luego la ruta en el servidor web /var/www/ead y por ultimo necesitamos ubicar una carpeta fuera del /var/www en este caso llamada moodledata y quedaría así creándola mkdir /var/moodledata/

Antes de proceder a crear el usuario de la base de datos es recomendable, siempre cuando tienes un servidor, asignar usuarios diferentes para cada aplicación y que tenga permisos solo para esa aplicación, no creen otros usuarios root tiene que ser limitados a lo que les corresponde de manera que si la BD se ve comprometida solo sera la de ese servicio.

Luego de crear el usuarioBD, crear la BD, crear la contraseña de el usuario, procedemos a colocar esos valores en este paso, el cual nos generar un archivo .php el cual lo llamaremos config.php y lo colocaremos en la raiz de la carpeta mooodle.

Lo que tenemos que hacer es copiar lo que no sale en la url y luego hacer lo siguiente

nano config.php y pegamos los datos de la conexión en la BD y la aplicación moodle.

Luego pasamos ha comprobar si tenemos todas las extensiones y las versiones requeridas de la instalación de moodle.

 

 

En mi caso tenia muchas ya lista, pero me faltaban por instalar varias.

yum install php-domxml-php4-php5.noarch php-xmlrpc php-soap

Luego de la instalación, recargamos la url para validar todo nuevo, si les sale un error error de las extensiones que supuestamente no están configuradas hacemos lo siguiente para corregirlo

service httpd restart

Volvemos a recargar la pagina y nos sale lo siguiente
Su entorno de servidor cumple todos los requerimientos mínimos.

Le damos click a boton continuar.

Luego el agregara todas las tablas a la base de datos de moodle y quedaran así.

Le damos click a continuar.

 

y nos va a salir el siguiente formulario para crear el usuario administrador del sistema.

Agregamos nuestros datos, creamos una contraseña robusta letra, números ,caracteres especiales, y ejecutamos actualizar información personal.

Luego tenemos configurar los ajustes de la pagina principal.

Le damos continuar y ya veremos nuestra moodle ya montando en un centos con servidor web apache y base de datos mysql.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>