EasyPHP la guida

In questo tutorial, ci occuperemo di come installare in locale un Web Server per interpretare dati php, con annesso un server di dati MySql.

L’utilità di avere un server locale è presto detta, infatti potremo sperimentare le nostre soluzioni php, provare gli script, testare applicazioni prima di proporle sul nostro sito, oppure semplicemente se vogliamo costruire il nostro sito prima di avventurarci nella ricerca di un hosting a pagamento.

In questo tutorial utilizzaremo EasyPHP; EasyPHP è una piattaforma completa che comprende: Apache 2.2.3, PHP 5.2.0, MySQL 5.0.2, PHPMyAdmin 2.9.1.1, SQLiteManager 1.2.0

  1. Per prima cosa dobbiamo procurarci EasyPHP; siccome il progetto si appoggia al noto “souceforge”, andiamo direttamente alla pagina dedicata ad EasyPHP e procediamo al download (scarica EasyPHP);
  2. L’installazione è semplice, scegliamo la lingua, accettiamo i termini di licenza, procediamo sino alla scelta della cartella dove andremo ad installare il nostro programma; per comodità, vi consiglio di installarlo direttamente nella root di un HD (C:EasyPHP o meglio ancora D:EasyPHP in modo che se C: per qualche ragione andrà danneggiato, non perderemo il nostro lavoro).
    scelta cartella
    Possiamo così procedere con l’installazione.
  3. Completata l’installazione noteremo che l’icona tipica del prodotto EasyPHP si aggiungerà nella System Try di fianco all’orologio, passandoci sopra con il mouse apparirà la voce “EasyPHP avviato“.
  4. L’installazione è completata, ora abbiamo sul nostro sistema tutto quello che ci serve per effettuare le nostre prove senza estenuanti attese con l’upload dei file su server remoti.

Ora che abbiamo installato il nostro server locale, vediamone le funzioni principali:

Per accedere alla pagina principale del nostro webserver, basta puntare il nostro browser sull’indirizzo “http://127.0.0.1/” o “http://localhost/

Tramite esplora risorse, individuiamo la cartella principale “WWW” (posizionata nella cartella: “percorso che abbiamo scelto/EasyPHP/“; in questa cartella andremo ad uploadare (tramite un semplice “copia/incolla”; se ad esempio volessimo visualizzare una qualsiasi pagina che abbiamo creato, basta copiarla in questa cartella e digitare sul nostro Browser l’indirizzo “http://127.0.0.1/pagina.ext“; il consiglio che mi sento di fornirVi è di creare una cartella per ogni progetto, ed accedervi tramite l’indirizzo “http://localhost/nomecartelle

Se vogliamo accedere invece all’amministrazione, basta portarci con il browser all’indirizzo “http://127.0.0.1/home/“; da qui possiamo accedere a varie funzioni quali il phpMyAdmin (http://127.0.0.1/home/mysql/) o il SQLliteManager (http://127.0.0.1/home/sqlite/)

Ora è veramente tutto; perchè non proviamo a creare il nostro primo sito?

Ricordiamoci che non abbiamo database creati, quindi se volessimo creare il nostro primo sito, dobbiamo creare un database per ospitarne i dati; per crearlo portiamoci nel phpMyAdmin “http://127.0.0.1/home/mysql/” e creiamone uno

il database avrà i seguenti dati:
username: “root”
password: nulla
HostName: “localhost”