Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "DirkNowitzki/Prove0"
Differenze tra le versioni 2 e 3
Versione 2 del 04/08/2008 15.03.36
Dimensione: 3281
Commento: spostata come da GuidaWiki, POSTARE SUL FORUM PRIMA DI CREARE UNA NUOVA PAGINA!
Versione 3 del 04/08/2008 22.04.30
Dimensione: 3283
Autore: NaldiniPaolo
Commento: category
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 67: Linea 67:
CategoryServer CategoryHomepage

BR Indice()

Introduzione

Questa guida è rivolta principalmente a coloro che intendono installare un server LAMP su una macchina con Ubuntu Desktop. Per prima cosa dobbiamo essere certi che il computer non faccia fatica ad eseguire Ubuntu normalmente.

LAMP è l'acronimo di Linux, Apache2, MySQL 5, PHP/Perl/Python ed identifica un computer con sistema operativo GNU/Linux, un Web Server Apache2, un database MySQL e PHP/Perl/Python come linguaggi di scripting delle nostre pagine.

N.B. In questa guida verrà illustrato il metodo per installare il PHP come linguaggio di scripting.

Installazione

Oltre ai componenti sopra citati ne installaeremo un altro: phpMyAdmin, un applicazione in PHP che ci permetterà di evitare la gestione del database da riga di comando e di farla in modalità grafica tramite browser. Per installare il tutto aprimiamo un terminale e digitiamo:

sudo apt-get install apache2 php5 mysql-server-5.0 phpmyadmin

L'installazione occuperà circa 135 MB di spazio. Durante l'installazione dei pacchetti di MySQL ci verrà chiesto quale Web Server utilizziamo: selezioniamo apache2. Successivamente dovremo impostare una password per l'utente root del database, digitandola due volte.

Verifiche e configurazione di phpMyAdmin

Terminata l'installazione dobbiamo verificare il corretto funzionamento di Apache e di PHP ed integrare phpMyAdmin in Apache.

Verifica di Apache

Per farlo basta aprire un browser e collegarci all'indirizzo [http://localhost/]. Per avvisarci del corretto funzionamento Apache visualizzerà una pagina con scritto It Works!

La root dei documenti in Apache di default è /var/www, qundi a meno che non la cambiamo i documenti dovranno essere copiati in quella posizione.

Verifica di PHP

Per verificare il funzionamento di PHP dobbiamo creare un file che chiameremo info.php e contenga questa stringa: ·

<?php phpinfo(); ?>

Ora copiamo il file info.php in /var/www tramite il seguente comando:

sudo cp /percorso/file/info.php /var/www

Con un browser apriamo l'indirizzo [http://localhost/info.php]. Dovrebbe apparirci un pagina d'informazione sulle caratteristiche del nostro server LAMP.

Configurazione di phpMyAdmin

L'applicazione phpMyAdmin, anche se installata non è al momento accessibile e per farlo dobbiamo modificare il file di configurazione di Apache. Apriamolo tramite il seguente comando:

sudo gedit /etc/apache2/apache2.conf

In fondo inseriamo queste due righe:

# Enable PHPMyAdmin
Include /etc/phpmyadmin/apache.conf

A questo punto riavviamo Apache con

sudo /etc/init.d/apache2 restart

e apriamo phpMyAdmin collegandoci all'indirizzo [http://localhost/phpmyadmin]. Autentichiamoci come utente root e con la password da noi scelta in fase di installazione.

Conclusioni

Se tutto è andato per bene dovremmo avere un server LAMP pronto per ogni nostro uso, con cui imparare linguaggi come SQL e PHP oppure gestire un "mini sito" personale sulla nostra Intranet.


CategoryHomepage