Instal·lació a Debian GNU/Installation al Linux

De MoodleDocs
Salta a:navegació, cerca

Instal·lació del Moodle com a paquet Debian

Amb l'apt-get, l'aptitude o el synaptic

  1. Si l'apt-get obté els programes per internet, assegureu-vos de tenir la connexió de l'ordinador preparada. El Moodle ja està inclòs als paquets Debian des de la Sarge. Per tant, teniu els CD o el DVD, no us cal una connexió directa. Utilitzeu una d'aquestes opcions:
    • apt-get install moodle
    • aptitude install moodle
    • Obriu el synaptic i cerqueu (Ctrl + f) "moodle" (sense les cometes). A la llista filtrada hi apareixerà el paquet del moodle (si no fos així, hauríeu d'actualitzar la llista des d'on descarregar paquets per obtenir-lo des d'internet). Feu un clic dret i seleccioneu "Marca per instal·lar". Feu clic al botó "Aplica" de la barra d'eines.
  2. Responeu la pregunta de l'instal·lador (com ara la base de dades que cal utilitzar - MySQL o PostgreSQL).
  3. A partir d'aquest moment els escripts d'instal·lació us poden fer algunes preguntes en diàlegs per organitzar la instal·lació prèvia del Moodle:
    • Mot de pas i usuari del gestor de base de dades;
    • Mot de pas i usuari del Moodle a la base de dades del Moodle;
  4. Visiteu el lloc moodle que heu creat al lloc http://localhost/mymoodle/admin

Descàrrega manual

Possiblement haureu de fer-ho així per instal·lar-lo a l'ordinador si no disposeu d'una connexió a Internet.

dpkg -i *.deb
  • Es descomprimiran els paquets i començarà la instal·lació de tots els paquets descarregats.
  • Responeu les preguntes del procés d'instal·lació (base de dades, noms d'usuari, mots de pas ...)
  • Visiteu el lloc moodle que acabeu de crear al lloc http://localhost/moodle/admin.

Instal·lació del Moodle amb un fitxer .tgz(.tar.gz) or .zip

More detailed instructions coming soon

You will probably want this if you don't like the settings of Debian moodle package.

1r pas: Instal·lació dels paquets necessaris

Instal·leu aquests paquets -si no ho heu fet encara). Vegeu Instal·lació de l'Apache, el MySQL i el PHP o llegiu els manuals respectius d'aquests paquets. Amb l'apt-get, aptitude o synaptic podeu instal·lar-los fàcilment:

  • Servidor web (Apache és el més recomanable);
  • Servidor de dades (el MySQL o el PostgreSQL els recomanats);
  • El PHP, i el mòdul PHP-MySQL o el mòdul PHP adequat a la base de dades que trieu.

A més hauríeu d'instal·lar la llibreria de gràfics GD que el Moodle Utilitza a l'hora de visualitzar gràfics.

LAMP a la distribució Debian Etch

La preparació d'un sistema LAMP en una Debian és molt senzilla. Quan us hàgiu habituat a l'administració d'una Debian la instal·lació i la configuració de paquets és molt més simple comparada amb altres distribucions. El que segueix explica com instal·lar l'Apache, el PHP i el MySQL en una distribució Debian Etch testing. Etch és la versió actual (agost de 2007) de Debian.

La via més fàcil de la instal·lació d'aquests paquets és utilitzant apt-get. Amb aquesta comanda els instal·lareu tots tres:

apt-get install apache2 php5 mysql-server php5-mysql libapache2-mod-php5 php5-gd

php5-gd és opcional

Els paquets s'instal·laran amb les dependències, segons el que ja hi hagi instal·lat al sistema.

Ara podeu executar un navegador i escriure localhost per comprovar que la pàgina per defecte de l'apache es presenta.

Els fitxers de configuració de l'Apache es poden editar amb el gedit, el nano, el vi o qualsevol editor de text pla

gedit /etc/apache2/apache2.conf

També cal fer un canvi al fitxer de configuració del PHP5. Obriu-lo amb aquesta ordre:

gedit /etc/php5/apache2/php.ini

i afegiu-hi aquestes entrades:

extension=mysql.so 
extension=gd.so

Potser ja les hi trobareu comentades, com a exemple. Podeu descomentar-les per activar-les.

Per comprovar la instal·lació del PHP, podeu crear un fitxer de text, phpinfo.php, amb el contingut:

<?phpinfo()?>

i desar-lo al directori /var/www. I carregueu-lo al navegador escrivint "localhost/phpinfo": haurà d'aparèixer una llista d'informació extensa sobre la instal·lació relativa al PHP.

La instal·lació del MySQL també queda reflectida en aquesta informació. Proporcioneu-li un mot de pas per al root de base de dades:

mysqladmin -u root password "el_vostre_mot_de_pas"

Heu de reiniciar l'apache2:

/etc/init.d/apache2 restart

I el MySQL:

/etc/init.d/mysql restart

2n pas: descàrrega del Moodle

Descarregueu el Moodle de http://download.moodle.org/

3r pas: descomprimiu el fitxer

  • Per a un fitxer zip, feu servir la comanda unzip <nom_fitxer_descarregat.zip>;
  • Per a un fitxer tgz (tar.gz), feu servir tar -zxvf <nom_fitxer_descarregat.tar.gz;

També podríeu utilitzar qualsevol gestor gràfic com ara xarchiver, o ark. Obtindreu un directori moodle (o moodle-1.8 o una cosa semblant).

  • Ara, suposant que vulgueu instal·lar el Moodle al directori /var/www/moodle (així serà accessible a http://localhost/moodle), moveu tot el directori amb la comanda mv moodle /var/www (normalment cal ser l'usuari root per poder fer aquests canvi).

4t pas: arrencada dels servidors web i de dades

  • Entreu com a usuari root (si no ho havíeu fet encara): su;
  • Arrenqueu el vostre servidor web. Si és l'Apache2, /etc/init.d/apache2 start;
  • Arrenqueu el vostre servidor de dades. Si és el MySQL: /etc/init.d/mysql start.

5è pas: instal·lació final