Sei al primo accesso?

Ti piace l'idea? Registrati ora!

Vantaggi se ti iscrivi:

  • Puoi diventare un "Editore" per i contenuti Didattici
  • Partecipare al Forum
  • Accesso a tutti i file aggiunti dagli utenti stessi

Installare piattaforma server LAMP su Linux Ubuntu 7.10

ritratto di kiuz

Installare una piattaforma server Lamp su linux (in questo caso Ubuntu 7.10 ), è tra le cose essenzali per chi come me si diletta nella creazione di piccoli-medi siti web completamente fai da te utilizzando cms come WordPress e facendo un po' modding ...

L'installazione di una piattaforma Lamp (Apache - Php - MySql) è una cosa piuttosto semplice e devo dire più facile rispetto al fratellastro di linux, ma non sempre si ha le idee chiare sui passaggi da fare magari ritrovandosi con problemi che non si sa come risolvere se non buttanto giù tutto quanto... allora andiamo per piccoli passi.

Passo base _0)

ORGANIZAZIONE
Per prima cosa dobbiamo sapere bene cosa dobbiamo installare per una piattaforma Lamp. Basta installare i seguenti pacchetti da terminale o in modalità grafica Synamptic o Adept:
// Pacchetti
-> apache2-mpm-prefork: il webserver
-> mysql-server: pacchetto riguardante mysql
-> libapache2-mod-php5: modulo PHP per Apache
-> php5-mysql: estensione MySQL per PHP

Passo _1)

INSTALLAZIONE
Scelgo l'installazione tramite terminale perchè più mi permette di verificare in modo più dettagliato cosa sto installando sul mio sistema. Per installare da terminale digitare:
//comando
sudo apt-get install apache2-mpm-prefork mysql-server libapache2-mod-php5 php5-mysql

l'installazione avrà inizio con qualche domanda a cui risponere si permettendo di eseguire correttamente l'installazione magari con relative dipendenze. Qualche minuto d'attesa in per i moduli di mysql.
Probabilmente vi comparirà una finestra blu dove vi chiederà se volete cambiare la password di root per mysql, ognuno qui si sceglie la prorpia password che non dovrete dimenticare, vi servirà per le vostre operazioni sul database.

Passo _2)

VERIFICA
Al termine dell'installazione avremo praticamente il nostro server già pronto e funzionante ma dobbiamo verificarne comunque il corretto funzionamento in tutte le sue parti.
- Verifica Apache (versione 2)
Tramite terminale eseguiamo il comando:

sudo /etc/init.d/apache2 restart
Abbiamo riavviato il server per sicurezza anche doveva già essere attivo, ora possiamo andare alla pagina http://127.0.0.1/ everoficare il funzionamento di Apache. Se tutto è andato secondo le previsioni dovrebbe spuntarvi una pagina con scritto " IT WORKS! ".
per la nostra verifica possiamo eseguire anche altri comandi, questa la lista:

Avvia il server web Apache
/etc/init.d/apache2 start

Riavvia Apache
/etc/init.d/apache2 restart

Ferma Apache
/etc/init.d/apache2 stop

- Verifica PHP
Per verificare il corretto funzioamento di php bisogna creare un file info.php con il seguente codice dentro:

< ? php phpinfo () ; ? >

e salvarlo nella nella propria DocumentRoot, che di Default è /var/www (ATTENZIONE per salvarlo bisgna avere diritti di amministrazione se non si sa come fare potrete saltare questo passaggio e magari verificarlo quando avrelo la possibilità di creare file all'interno della cartella incriminata).

- Verifica MySql
Per verificare il funzionamento del database MySql basterà digitare la seguente riga di comando ed avere un messaggio di risposta simile a quello che riporterò di seguito.
Digitate:

sudo mysql

Avrete probabilmente un messaggio come questo se così non fosse magari ce qualche problema

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.0.45-Debian_1ubuntu3-log Debian etchdistribution
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>

digitando "exit" si uscirà dal "MySql Monitor".

Ok. Sembra essere tutto al suo posto, posiamo passare alla fase di configurazione forse quella più delicata. E per questo motivo la tratterò nella seconda parte del tutorial.




Realizzata da: Domenico M. - www.kiuz.it