En esta actualización voy a explicar como instalar la última versión estable de Moodle, la 2.2.1, en el sistema operativo Ubuntu.
Paso 1 - Instalar MySQL
Escribimos en la consola:
sudo apt-get install mysql-server php5-mysql
Luego establecemos la contraseña del Root:
mysqladmin -u root password Contraseña
En este paso encontré un problema, ya que lo instalaría y desinstalaría anteriormente, no recordaba la contraseña anterior y me daba un error. Si alguien tiene este problema, le recomiendo el siguiente enlace:
http://www.tecnologiadiaria.com/2008/11/contrasena-del-root-en-ubuntu.html
Ahora tenemos que crear la base de datos de Moodle en MySQL:
mysql -u root -p
> CREATE DATABASE moodle DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
> GRANT ALL PRIVILEGES ON moodle.* TO moodleuser@localhost IDENTIFIED BY 'Contraseña';
> GRANT SELECT,LOCK TABLES on moodle.* TO moodlebackup@localhost IDENTIFIED BY 'Contraseña_Backup_Moodle';
> FLUSH PRIVILEGES;
> QUIT
Paso 2 - Instalar Apache
Escribimos en la consola:
sudo apt-get install apache2 libapache2-mod-php5 php5-gd
Opcionalmente, por temas de seguridad, podemos instalar:
sudo apt-get install libapache2-mod-security php5-ldap php5-odbc
Y reiniciamos Apache:
sudo /etc/init.d/apache2 restart
Paso 3 - Instalación de otras utilidades
Podemos instalar otras utilidades complementarias:
sudo apt-get install openssh-server unattended-upgrades
sudo apt-get install unzip zip aspell-en aspell-fr aspell-de aspell-es
sudo apt-get install curl php5-curl php5-xmlrpc
sudo apt-get install clamav-base clamav-freshclam clamav
Paso 4 - Instalación de Moodle
Lo primero es descargar la versión que queremos del siguiente enlace, recomiendo bajar la última versión estable:
http://download.moodle.org/
Ahora lo movemos a:
sudo mv /ubicacion/moodle.tgz /var/www
Extraemos su contenido:
sudo tar zxf moodle.tgz
Creamos el siguiente directorio:
sudo mkdir /var/moodledata
Y cambiamos permisos:
sudo chown -R www-data:www-data /var/moodledata
Donde www-data es el grupo creado automáticamente en la instalación de Apache
Para terminar, reiniciamos apache2:
sudo service apache2 restart
Paso 5 - Configuración de Moodle
Entramos en la dirección:
http://localhost/moodle
Y nos llevará al archivo de install.php, con el que procedemos a la instalación:
1-Elegimos el idioma.
2-Confirmamos las diferentes rutas.
3-Seleccionamos el controlador de la base de datos.
4-Aceptamos los términos y condiciones.
5-Se realizan las comprobaciones del servidor.
6-Esperar que se complete la instalación y continuar.
7-Configuramos la cuenta del administrador y completamos la descripción del sitio.
Y ya tenemos listo el entorno.
Me ha ido genial, muchísimas gracias!!!!
ResponderEliminar