Instalación de Moodle en Ubuntu

Linux enero 13, 2015

moodle

Datos utilizados para este ejemplo:

Usuario : ana
Contraseña : 1234
Nombre Base de Datos : moodle

 

 

. Instalar PHP, Apache, MySQL y otros componentes necesarios.

sudo su
apt-get update
apt-get install apache2 mysql-client mysql-server php5
apt-get install graphviz aspell php5-pspell php5-curl php5-gd php5-intl php5-mysql php5-xmlrpc php5-ldap clamav
service apache2 restart

 

. Descargamos Moodle,desde la página oficial o si estamos usando Ubuntu Server de la siguiente manera:

apt-get install git-core
cd /opt
git clone git://git.moodle.org/moodle.git
cd moodle
git branch -a
git branch --track MOODLE_27_STABLE origin/MOODLE_27_STABLE
git checkout MOODLE_27_STABLE

 

. Copiar los archivos que acabamos de descargar y asignamos permisos a las carpetas.

cp -R /opt/moodle /var/www/html/
mkdir /var/moodledata
chown -R www-data /var/moodledata
chmod -R 777 /var/moodledata
chmod -R 0755 /var/www/html/moodle

 

. Creamos la Base de Datos y configuramos el servidor.
-Editamos el archivo my.cnf

nano /etc/mysql/my.cnf

-En la sección [mysqld] debajo de Basic Settings añadimos la siguiente línea:

default-storage-engine = innodb

-Reiniciar el servicio con el comando:

service mysql restart

-Creamos la Base de Datos y un usuario con permisos.

mysql -u root -p
CREATE DATABASE moodle DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
create user 'ana'@'localhost' IDENTIFIED BY '1234';
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,DROP,INDEX,ALTER ON moodle.* TO ana@localhost IDENTIFIED BY '1234';
quit

 

. Establecemos permisos en la carpeta de moodle y empezamos la instalación.

chmod -R 777 /var/www/html/moodle
chmod 777 /var/www

-Desde el navegador de internet accedemos a http://nuestraip/moodle y empezamos la instalación guiada.
moodle_instalacion

*Despues de acabar con la instalación es aconsejable quitar los permisos de escritura a la carpeta moodle.



Relacionados


La Coruña, España Correo