dijous, 28 de febrer del 2008

Instal·lació de LAMP a Ubuntu

LAMP és l'acrònim de Linux Apache MySQL PHP, les 4 lletres màgiques que fan que les pàgines web actives, com ara les de Moodle, funcionin.

Per a Uindous hi ha diferents sistemes, els més coneguts potser són WOS o Xampp que transformen una màquina en un servidor local de pàgines web actives i ens permeten fer proves dels programes més interessants: Moodle, Elgg, Dokuwiki, Joomla, Drupal i un llarguíssim etcétera.

Però i per Ubuntu (Linux)? Sota aquest sistema operatiu és on han crescut les grans idees i després, si de cas, han anat a uindous. Calia trobar com anaven les coses al cor de la bèstia.

A la primera consulta a Google ja he trobat una coseta senzilla que m'ha permès començar: cal anar al gestor de paquets synaptic i en lloc de fer una cerca per paquets anar a Edita -> Marca els paquets per tasques. Aquesta opció permet instal·lar tots aquells paquets que Ubuntu necessita per fer una determinada feina, com ara transformar-se en un servidor Lamp simplement triant l'opció LAMP server. Això fa que s'instal·lin els "grans" programes, els de l'acrònim, més les biblioteques que calguin. En acabat val la pena tenir un gestor de base de dades (la part més complexa de l'invent), per això he instal·lat phpmyadmin, la popular eina web de gestió de BD i taules.

Un cop feta la instal·lació he obert una pestanya del navegador i he posat http://localhost/ , i m'ha mostrat el contingut del directori, he fet clic sobre l'únic directori visible (apache2-default) i m'ha dut a http://localhost/apache2-default/
una pàgina en blanc on apareix el text: It works! (funciona!). Bé, alguna cosa funcionava. Aleshores he escrit http://localhost/phpmyadmin/ i vet aquí que m'ha aparegut la coneguda imagte del phpmyadmin en català demanant-me usuari i contrasenya del servidor de BD (root i en blanc per local és suficient). I ja hi som!

Ara m'esperen un munt d'hores de diversió ;-)