Installazione di una piattaforma LAMP su Ubuntu Linux

Con questo articolo, correlato al corso a puntate di PHP, si vuole approfondire la tematica relativa all’installazione e alla configurazione basilare di una piattaforma LAMP.

Il nome LAMP deriva dalle iniziali dei pacchetti software che la compongono, ossia:

  • L: Linux, il sistema operativo
  • A: Apache, il server web
  • M: MySQL, il database relazionale
  • P: PHP, il linguaggio di scripting

Questa è la configurazione tipica della maggioranza dei server che forniscono contenuti su internet. Ovviamente esistono tante altre possibili configurazioni e applicativi, ma questa sicuramente è una delle più utilizzate grazie alla perfetta interoperabilità tra i suoi componenti e la facilità di installazione. Non dimentichiamo che tutti questi software sono free e open source!

Per installare una piattaforma di questo tipo con Ubuntu avete due possibilità, dipendenti dall’uso che dovrete fare della macchina sulla quale effettuerete l’installazione.

Installazione di server dedicato

Questa procedura fa al caso vostro se avete la disponibilità o la necessità di avere un server dedicato a questo scopo di cui dovete ancora effettuare l’installazione del sistema. Ubuntu infatti fornisce anche un cd di installazione Server Edition che in pochissimo tempo (circa 15 minuti) vi permette di effettuare un’installazione minimale perfetta per una macchina server.

Ricordate che un’installazione della Server Edition non vi installerà nessun ambiente grafico, quindi alla fine del processo l’unica possibilità che avrete di interagire con il vostro nuovo server sarà attraverso la riga di comando. Quindi se non vi sentite abbastanza esperti al riguardo, forse questa non è la strada adatta per voi!

Installare la piattaforma LAMP durante un configurazione Ubuntu Server è un’operazione che vi stupirà per la sua semplicità, infatti è sufficiente spuntare la casella “LAMP server” nella schermata di selezione del software da installare, come potete vedere nell’imagine qui sotto.

ugeek.png

L’unica altra informazione che vi verrà chiesta al riguardo è la password da impostare per l’utente root di MySQL. Alla fine del processo di installazione vi troverete con un server LAMP perfettamente funzionante!

Installazione su workstation desktop

Dato che la maggioranza dei lettori non avrà a disposizione un server da dedicare esclusivamente come piattaforma LAMP ma vorrà installare tutto il necessario sulla propria macchina desktop, le istruzioni per farlo sono altrettanto semplici.

  1. Aprite Synaptic (Sistema->Amministrazione->Gestione Pacchetti Synaptic)
  2. Cliccate su Modifica->Marca pacchetti per attività
  3. Mettete il segno di spunta su “LAMP server”
  4. Cliccate “Ok”, poi quando tornate alla finestra principale di Synaptic, cliccate su “Applica”

Perfetto, ora siete pronti ad utilizzare la vostra piattaforma LAMP appena installata!

Se siete interessati al processo di installazione manuale dei pacchetti che compongono la piattaforma, ecco un’ottima guida.

LEZIONI PRECEDENTI:
11 Dicembre 2007: Introduzione

di Rocco ZanniTuxJournal.net