Come creare un sito e un database in locale

0
1104

Vuoi hostare un sito in locale ma non sai come fare?

Grazie alla mia guida potrai riuscirci !

Hai appena deciso di creare un tuo sito web e vorresti  configurarlo al meglio secondo le tue esigenze prima di metterlo online?
Beh… Niente paura! Come sempre cercherò di aiutarti nella maniera più semplice!
Grazie alla mia guida potrai hostare un sito con una molteplicità di cms! (Si, sto parlando anche di come hostare WordPress, Mybb, Phpbb ecc in LOCALE!)
Ti assicuro che non serve essere un tecnico informatico o uno smanettone professionista per farlo!

In questo tutorial spiegherò come hostare un sito in HTML/CSS (per quanto riguarda i CMS, presto farò altre guide su come installarli).

Adesso rimbocchiamoci le maniche…

Per prima cosa bisogna scaricare e installare un programma chiamato Xampp (La versione più recente). Esso permetterà di emulare un server web sul nostro computer.

Ecco un piccolo esempio:

Xampp - Installare sito locale

Grazie ad esso  avrai la possibilità di avere un database MySQL in locale!.. Non è fantastico?

[alert type=”red”]ATTENZIONE! Quando installi xampp ricordati la directory d’installazione! (Esempio C:\xampp)[/alert]

Adesso che hai installato Xampp dirigiti nella directory in cui hai installato il programma e avvia “xampp-control.exe”
(Oppure se preferisci avvialo da START->Xampp->xampp-control)

Avviamo un server in locale!

Per avviare il server locale dovrai semplicemente premere i pulsanti START sia di APACHE che di MYSQL. Se tutto funziona bene dovrebbero comparire accanto ad entrambi i pulsanti le scritte RUNNING. (Vedi la screen shot precedente)

[show_hide title=”Se usi il messenger Skype, probabilmente MySQL non riuscirà ad avviarsi. Clicca qui per risolvere il problema”]Vai su Skype -> Strumenti -> Opzioni -> Cliccare sulla scheda “Avanzate” -> Collegamento -> Togli lo spunta su “Usa le porte 80 e  443 come alternative per la connessione in ingresso.

Skype Porte per Xampp
[/show_hide]

Creare un database in locale

Se sei solo interessato a creare un sito in HTML/CSS senza l’utilizzo di un database, puoi saltare questo paragrafo.

Adesso che tutto è avviato dobbiamo pensare a creare un database in locale.. Semplice!
Vai sul tuo browser e digita nella barra degli indirizzi “http://localhost”,
La prima volta ti dovrebbe comparire questa schermata:

Xampp Installazione

Dunque premi ITALIANO.

Dopo ti apparirà una schermata come questa:

xampp

Clicca su Strumenti (Tools) e premi “phpMyAdmin”

Nella nuova finestra vai su “Database” (nella barra in alto) e ,sulla voce “Create database” ,scrivi un nome del tuo nuovo database.
Se tutto è andato a buon fine ti comparirà una scritta “DATABASE [nome del database] E’ STATO CREATO”.

Come detto precedentemente spiegherò l’utilizzo del database sui vari CMS  in altri tutorial. Se sai utilizzare già MySQL non avrai alcun problema in quanto  è lo stesso database che ti fornisce l’Hoster.

La tua prima homepage in locale!

Ti basterà andare sulla directory in cui hai installato Xampp e cliccare sulla cartella “htdocs” (Nel mio caso C:\xampp\htdocs\)
Al suo interno crea una nuova cartella e assegnale un nome che vuoi. Per esempio io la chiamerò “miosito”

Ottimo! sei pronto a creare la tua prima Homepage!
Sarà necessario copiare (o creare) il contenuto del tuo nuovo sito nella cartella appena creata!..
Ecco un esempio che ti chiarirà sicuramente le idee:

xampp Mio sito

Non mi resta che augurarti un buon lavoro,spero di esserti stato di aiuto!