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”

5 Commenti »

  1. Claudio
    14 ottobre 2008 @ 16:25

    :-) Nelle versioni precedenti di EasyPHP, a seguito dell’avvio dell’applicazione, veniva mostrata la finestra del Manager utile per avviare o arrestare i server Apache e MySQL.

    Con la nuova versione questo non accade (almeno sul mio pc!) e si avvia solo l’icona nella System Try a fianco dell’orologio.

    Non credo sia un comportamento corretto!

    Cosa ne pensi? Come fare perchè appaia la finestra del Manager EasyPHP?

    Claudio :-)

  2. Enrico
    16 ottobre 2008 @ 18:21

    Ma il punto è che a me, non mi da il file di configurazione, e perciò devo configurarmi io PHPMYADMIN
    peccato che quando vada a loggare non faccia e io non capisco perchè porco cane…

  3. Alex
    18 giugno 2009 @ 17:25

    Forse puoi aiutarmi! Sto cercando un po’ ovunque , ma forse sono ancora troppo dummy per capirne di server e dell’ ambito sistemistico, quindi spero in te. Ho installato e già usato spesso in locale easyphp senza problemi. ora pero’ vorrei configurarlo per raggiungere i miei siti anche da remoto ( so che non è una soluzione sicura, e l’ip devo ogni volta risettarlo, ma sono solo siti di prova e vorrei capirci qualcosa). Quali modifiche devo apportare ( immagino al mio file httpd.conf per far si che easyphp ( e in futuro un eventuale server apache sia raggiungibile da web?
    Grazie

  4. IO
    18 giugno 2009 @ 17:37

    EasyPHP dovrebbe avere la funzione per essere visibile dall’esterno, qualcosa tipo “PUT ON LINE”.
    Poi ovviamente se sei dietro router devi reindirizzare le richieste alla porta 8080 alla macchina che fa da server e ancora… necessiti di connessione che abbia IP univoco (quindi no tipo fastweb).

    Ciao

  5. Cristian
    13 febbraio 2011 @ 07:08

    Poco soddisfacente ci vogliono più istruzioni per spiegare al meglio come costruire un mini sito dotato di registrazione utenti e altro….direi di basso profilo culturale

feed RSS. TrackBack URI

Lasciaci un commento