Istituto tecnico industriale
Statale
“A. Merloni“
Lazzari Massimiliano
Classe 5° Sirio informatica
A.S. 2007/2008
LAMP è l'acronimo della piattaforma di sviluppo web che prende il nome dalle iniziali dei componenti software con cui viene realizzata, ovvero GNU/Linux, Apache, MySQL e PHP.
La combinazione più nota ed utilizzata risulta comunque quella che prevede GNU/Linux, Apache, MySQL e PHP, che vedremo come realizzare. Nello specifico ci occuperemo di analizzare l'installazione del sistema operativo e della nostra infrastruttura LAMP sotto Slackware GNU/Linux.
Installazione di Slackware GNU/Linux
Volendo installare un sistema operativo (OS), come Slackware 12.1, bisogna per prima cosa inserire il CD nel lettore e riavviare il computer. La schermata di avvio dell’installazione apparirà dopo pochi secondi.
Una volta comparsa la schermata, premere il pulsante AVVIO.
Ora è possibile effettuare le procedure di installazione. Come prima cosa sarà opportuno partizionare lo spazio libero, che nel nostro caso è composto da due Hard Disk (HD): nel primo da 4GB (hda1) creeremo una partizione swap, così da essere in grado di specificare una esatta dimensione, mentre nello spazio rimanente andremo a inserire / (root); nell’altro (hdb1), delle dimensioni di 15GB, andremo a inserire una partizione di tipo /var che ci permetterà poi di poter inserire files variabili.
Ultimato il partizionamento, non resta che avviare il programma di installazione.
Per lanciare il SETUP è sufficiente digitarlo sulla tastiera e premere invio.
In questo modo si aprirà la finestra seguente:
Di seguito vengono spiegate sommariamente tutte le opzioni presenti nel menù di setup che dovremmo eseguire come appare nell’ordine di presentazione per poter ultimare l’installazione.
HELP
Mostra l'HELP file dello Slackware Setup. Questa opzione è raccomandata per i nuovi utenti, ma è adatta anche a quelli esperti. Offre le informazioni più recenti riguardo la distribuzione Slackware Linux.
KEYMAP
Questa opzione ti consente di specificare quale sia il layout della tua tastiera. Default è quella americana, noi italiani dovremo usarne un'altra, o è probabile che i tasti che premiamo non diano i risultati voluti.
ADDSWAP
Rende funzionante ed aggiunge al sistema la tua partizione swap (o le tue partizioni swap).
TARGET
Seleziona la directory nella quale installare Slackware. La maggior parte delle volte si installa tutto in /, ma spesso e volentieri il target può essere un altro. Questa opzione fa anche una scansione per trovare le partizioni sul tuo disco, e ti consente di formattarle usando il filesystem desiderato.
SOURCE
Seleziona la sorgente dove setup cercherà i pacchetti da installare. È possibile installare dal CD-ROM/DVD-ROM.
SELECT
Qui è dove scegli quale software set installare. Viene mostrata una lista con voci spuntabili con una descrizione per ogni set di software.
INSTALL
Installa i software set selezionati nella directory target. Esistono vari tipi di installazione, ogni metodo ha diverse caratteristiche. In sostanza, si può andare dall'installazione completa senza domande, fino alla conferma per ogni singolo pacchetto; in questo modo è possibile accontentare ogni utente.
CONFIGURE
Questa opzione ti porta attraverso le varie fasi del processo di configurazione. Queste fasi sono: la scelta della password di root, la configurazione del boot loader LILO, la configurazione della rete, installazione del kernel, la scelta della time zone (fuso orario), ed alcuni altri settaggi.
Kernel
-->> “Use a kernel from the Slackware CD”
-- Selezionate bare.i/bzImage e digitate “ok”
-- Selezionate bareacpi.i/bzImage e digitate “ok”
Make bootdisk
-->> Skip making a bootdisk
Modem configuration
-->> Selezionate no modem (do not set a /dev/modem link)
Enable hotplug subsystem at boot
-->> Yes
Installazione del boot loader
Per far partire il sistema operativo subito dopo l'accensione del PC abbiamo bisogno di installare un Boot Loader. Qui vedremo solo quali sono i passi necessari per installare il Boot Loader di Slackware.
Install LILO
-->> Scegliete “SIMPLE”
Selezionate sempre l'MBR se vi viene richiesto dove installare il boot loader.
Mouse configuration
-->> Selezionate ps2; nella maggior parte dei casi i mouse sono di questo tipo.
-->> Selezionate Imps2 se il vostro mouse ha la rotellina di scorrimento.
GPM configuration
-->> Selezionate YES; serve per far funzionare il mouse in ambiente testuale.
Configure network
-->> Selezionate NO; lo vedremo in fase di configurazione.
Console font configuration
-->> Selezionate NO; va bene quello di default.
Hardware clock set to UTC
-->> NO hardware clock is set to local time.