Diferència entre revisions de la pàgina «M8 - Aplicacions web / Apunts UF4: Portals web d'aprenentatge»
(→Instal·lació Moodle per a la prova pràctica) |
|||
Línia 314: | Línia 314: | ||
Encabezado y pie de página - añada información a las porciones más superiores e inferiores de su Moodle. | Encabezado y pie de página - añada información a las porciones más superiores e inferiores de su Moodle. | ||
--> | --> | ||
+ | |||
+ | ==Instal·lació Moodle per a la prova pràctica== | ||
+ | |||
+ | :::<span style="color:red">COMPTE EN NO PERDRE LA PRÀCTICA!!</span> | ||
+ | |||
+ | 1. Descomprimeix moodle-latest-30.tgz en la arrel del vostre home: | ||
+ | <pre> | ||
+ | dni@~$ tar xvzf moodle-latest-30.tgz | ||
+ | </pre> | ||
+ | 2. Mou i canvia el nom de la carpeta moodle. | ||
+ | <pre> | ||
+ | dni@~$ mv moodle public_html/provam | ||
+ | </pre> | ||
+ | 3. Canviar els permisos d'escriptura de provam per a que es pugui crear directament el fitxer config.php. | ||
+ | <pre> | ||
+ | dni@~$ chmod -R o+w public_html/provam | ||
+ | </pre> | ||
+ | 4. Creació de la carpeta per emmagatzemar les dades dels usuaris: | ||
+ | <pre> | ||
+ | dni@~$ mkdir provamdata | ||
+ | |||
+ | dni@~$ chmod o+w provamdata | ||
+ | </pre> | ||
+ | 5. Creeu la base de dades provam mitjançant phpmyadmin | ||
+ | |||
+ | [[Imatge:moodle_prova_creacio_bd.png |500px| Creació base de dades]] | ||
+ | |||
+ | 6. Instal·lació de moodle. | ||
+ | |||
+ | Escollim el llenguatge: | ||
+ | |||
+ | [[Imatge:moodle_prova_instal_idioma.png |500px| Idioma]] | ||
+ | |||
+ | Confirmem els camins: adreça web, directori de moodle i directori de dades. | ||
+ | |||
+ | [[Imatge:moodle_prova_instal_camins.png |500px| Camins]] | ||
+ | |||
+ | Escollim el controlador de la base de dades: Improved MySQL (native/mysqli) | ||
+ | |||
+ | Introduïm els paràmetres de la base de dades: | ||
+ | |||
+ | [[Imatge:moodle_prova_instal_base_de_dades.png |500px| Base de dades]] | ||
+ | |||
+ | Configurem el compte de l'administrador: | ||
+ | |||
+ | [[Imatge:moodle_prova_instal_compte_admin.png |500px| Compte administrador]] | ||
+ | |||
+ | Introduïm els paràmetres de la primera plana: | ||
+ | |||
+ | [[Imatge:moodle_prova_instal_params_primera_plana.png |500px| Paràmetres primera plana]] | ||
+ | |||
+ | Accedim a la pàgina principal de l'administrador: | ||
+ | |||
+ | [[Imatge:moodle_prova_instal_principal_admin.png |700px| Pàgina principal administrador]] | ||
+ | |||
==Instal·lació Moodle per a la prova pràctica== | ==Instal·lació Moodle per a la prova pràctica== |
Revisió del 10:21, 21 feb 2017
Contingut
Instal·lació Moodle en Ubuntu Server 16.04
Step-by-step_Installation_Guide
Instal·lació Moodle en Ubuntu Server 12.04
Màquina virtual: Ubuntu_server_12.04_minimal_virtual_x86.ova Mode pont. IP fixe: 172.16.xxx.yyy xxx: número d'aula - 100 yyy: màquina real
1. Actualitzar sistema
$ sudo aptitude update $ sudo aptitude upgrade $ sudo reboot
2. Instal·lar apache
Comprovar accés des de la màquina real: KO!
$ sudo apt-get install apache2
L'OK indica que ha finalitzat i que tot ha anat correctament
$ sudo apache2 -version //per consultar la versió d'apache instal·lada
Comprovar accés des de la màquina real: It Works!
It works! ens indica que apache està treballant correctament
3. Instal·lar servidor de mysql
$ sudo apt-get install mysql-server mysql-common mysql-client
Introduïm les credencials de l'usuari root
Ens indica que mysql s'esta excutant i el número de proces.
Comprovar si podem accedir a mysql utilitzant les credencials:
$ mysql -u root -p //-u per indicar l'usuari. -p per a que ens demani el password.
mysql està treballant correctament. Fem exit per sortir.
Netejar la pantalla:
$ clear
4. Instal·lar php amb les llibreries necessàries per integrar-lo amb el servidor apache
$ sudo vim prova.php // creem un script de php per provar el funcionament.
contingut: funció predefinida que ens proporcionarà informació sobre el mòdul php instal·lat. D'aquesta manera ens assegurem que el mòdul php s'està executatn correctament sobre el servidor apache
<?php phpinfo(); ?>
Accediu des del navegador i comproveu que no funciona l'interpret de php.
$ sudo apt-get install php5 libapache2-mod-php5 php5-mysql php5-curl $ sudo /etc/init.d/apache2 restart // reinicar servidor apache
5. Comprovar funcionament php
Directori arrel servido de planes web: /var/www $ sudo mv index.html index // per a que no es carregui per defecte quan accedim a l'arrel del servidor web. $ sudo apt-get install vim // instal·lem l'editor vim $ sudo vim prova.php // creem un script de php per provar el funcionament.
contingut: funció predefinida que ens proporcionarà informació sobre el mòdul php instal·lat. D'aquesta manera ens assegurem que el mòdul php s'està executatn correctament sobre el servidor apache
<?php phpinfo(); ?>
Accediu des del navegador i comproveu que funciona l'interpret de php.
6. Comprovar connexió a la base de dades.
$ sudo vim prova-mysql.php
contingut: executem una connexió: especifiquem servidor, usuari i contrasenya i missatge en cas de error.
<?php $conexion= mysql_connect("localhost","root","wonka") or die("No puc establir la connexió amb la base de dades"); ?>
Accediu des del navegador i comproveu connexió a la base de dades.
Posseu un password erroni i comproveu que apareix el missatge d'error.
Posseu el password correctament i comproveu que no apareix el missatge d'error
7. Instal·lar l'administrador web de la base de dades:
$ sudo apt-get install phpmyadmin
Indiquem el servidor que utilitzem: apache2
Creem la base de dades
Contrasenya servidor base de dades
Contrasenya phpmyadmin
Accediu des del navegador i comproveu funcionament.
8. Descarregar la versió de moodle
$ sudo apt-get install wget // per poder descarregar versió de Moodle des de la web. $ wget --version $ wget sourceforge.net/projects/moodle/files/Moodle/stable26/moodle-latest-26.tgz o $ wget osiris.infomerce.es/recursos/SMX-M8/UF4/moodle-latest-26.tgz
9. Descomprimir moodle-latest-26.tgz
$ tar xvzf moodle-latest-26.tgz
10. Copiar tots els arxius a la carpeta arrel del servidor web:
$ sudo mv moodle/* /var/www
11. Creació de la carpeta per emmagatzemar les dades dels usuaris:
$ sudo mkdir /var/moodledata $ sudo chown :www-data /var/moodledata/ // canvi de grup propietari: www-data $ sudo chmod g+w /var/moodledata/ // permís de escriptura al grup www-data
12. Canviar els permisos d'escriptura de /var/www per a que es pugui crear directament el fitxer config.php.
$ sudo chmod o+w /var/www
13. Instal·lació de moodle.
Escollim el llenguate:
Confirmem els camins: adreça web, directori de moodle i directori de dades.
Escollim el controlador de la base de dades: Improved MySQL (native/mysqli)
Introduïm els paràmetres de la base de dades:
Configurem el compte de l'administrador:
Introduïm els paràmetres de la primera plana:
Accedim a la pàgina principal de l'administrador:
14. Un cop acabada la instal·lació, restaurar els permisos:
$ sudo chmod 755 /var/www
Instal·lació Moodle per a la prova pràctica
- COMPTE EN NO PERDRE LA PRÀCTICA!!
1. Descomprimeix moodle-latest-30.tgz en la arrel del vostre home:
dni@~$ tar xvzf moodle-latest-30.tgz
2. Mou i canvia el nom de la carpeta moodle.
dni@~$ mv moodle public_html/provam
3. Canviar els permisos d'escriptura de provam per a que es pugui crear directament el fitxer config.php.
dni@~$ chmod -R o+w public_html/provam
4. Creació de la carpeta per emmagatzemar les dades dels usuaris:
dni@~$ mkdir provamdata dni@~$ chmod o+w provamdata
5. Creeu la base de dades provam mitjançant phpmyadmin
6. Instal·lació de moodle.
Escollim el llenguatge:
Confirmem els camins: adreça web, directori de moodle i directori de dades.
Escollim el controlador de la base de dades: Improved MySQL (native/mysqli)
Introduïm els paràmetres de la base de dades:
Configurem el compte de l'administrador:
Introduïm els paràmetres de la primera plana:
Accedim a la pàgina principal de l'administrador:
Instal·lació Moodle per a la prova pràctica
- COMPTE EN NO PERDRE LA PRÀCTICA!!
1. Descomprimeix moodle-latest-30.tgz en la arrel del vostre home:
dni@~$ tar xvzf moodle-latest-30.tgz
2. Mou i canvia el nom de la carpeta moodle.
dni@~$ mv moodle public_html/provam
3. Canviar els permisos d'escriptura de provam per a que es pugui crear directament el fitxer config.php.
dni@~$ chmod -R o+w public_html/provam
4. Creació de la carpeta per emmagatzemar les dades dels usuaris:
dni@~$ mkdir provamdata dni@~$ chmod o+w provamdata
5. Creeu la base de dades provam mitjançant phpmyadmin
6. Instal·lació de moodle.
Escollim el llenguatge:
Confirmem els camins: adreça web, directori de moodle i directori de dades.
Escollim el controlador de la base de dades: Improved MySQL (native/mysqli)
Introduïm els paràmetres de la base de dades:
Configurem el compte de l'administrador:
Introduïm els paràmetres de la primera plana:
Accedim a la pàgina principal de l'administrador: