Introduzione

Navigando in rete mi sono ritrovato in un sito in cui si parlava, tra l’ altro, di schede madri embedded.
Incuriosito da questo termine mi sono messo alla ricerca di un fornitore di dette schede ed ho trovato un sito che offre una gamma di schede embedded di marca Alix a dei prezzi molto bassi.
Mi ha particolarmente colpito la dimensione ridotta (cm 10 x 16) ed i 5 - 6 Watt di consumo di energia elettrica.
Ho deciso allora di ordinare una di queste schede:
la Alix3d3 completa di tutti gli accessori per un prezzo al disotto dei 200.00 CHF (cira 125 €).

Mainboard Alix3d3


Ora si trattava di trovare un sistema operativo adeguato.
Fortunatamente mi sono imbattuto nel sito di Stefano Laguardia di Potenza che ha realizzato e pubblicato un ottima guida per dal titolo Realizzare un server a basso costo per mail, torrent e condivisione files.
Guida che mi è stata di grande aiuto per mettere in funzione la mia nuova scheda.

Dopo aver constatato il buon funzionamento e soddisfatto del risultato ottenuto, mi sono reso conto che
un server per mail, torrent e condivisione file proprio non mi serviva.
D’altra parte mi spiaceva riporre nel solito armadio, o meglio cassetto, questo micro PC.

Mi sono allora ricordato di alcuni amici che avrebbero voluto pubblicare il proprio sito Internet su PC situato a casa propria, ma hanno rinunciato a realizzarlo per i seguenti motivi:

    Pollice verso il basso = fattore negativo Il consumo non trascurabile di energia elettrica.
    Pollice verso il basso = fattore negativo Il costante fruscio provocato della ventole e dal disco.
    Pollice verso il basso = fattore negativo Lo spazio occupato.


Un embedded web server risolverebbe questi problemi. Infatti:

    Pollice verso l’alto = fattore positivo Ha un consumo estremamente ridotto di energia elettrica.
    Pollice verso l’alto = fattore positivo È silenziosissimo poichè non esistono parti meccaniche in movimento.
    Pollice verso l’alto = fattore positivo Ha le dimensioni di un modem: 10 x 16 cm.


In queste pagine vorrei di spiegare come ho realizzato un embedded web server per la pubblicazione di un siti
utilizzando Apache2 e PHP e come sistema operativo la distribuzione di Linux Ubuntu 8.04 server.

Premetto che per me Linux, Apache e PHP sono un mondo nuovo tutto da scoprire.

Vai a inizio pagina


Le componenti hardware


Oltre alla scheda madre Alix3d3, il case e l’ alimentatore, dobbiamo procurarci una scheda di memoria
del tipo CompactFlash (CF) su cui installare il sistema operativo.
Io ne ho usata una da 4GB, ma andrebbe bene anche una con una capacità minore.

Le memorie CF non sono eterne, la loro durata di vita (endurance) è determinata principalmente dal numero di write / erase fatti.

Come supporto per la memorizzazione delle pagine web, i log, i file di statistica e per lo swap, ho utilizzato una penna USB da 8GB, ma andrebbe bene anche una di dimensioni minori.















  Pagina successiva  Pagina successiva