giovedì 24 settembre 2009

Spostare un sito Joomla! dal PC sul server di hosting

giovedì 24 settembre 2009
Vi siete divertiti a creare un sito sul vostro PC usando Joomla!, e adesso lo volete mettere online?
Avete gia' sottoscritto un piano di hosting con un provider ma non siete sicuri su come procedere nella migrazione del sito da locale a remoto?

Bene, siete allora al posto giusto e vi tranquillizzo subito dicendovi che migrare il sito/portale da locale a remoto e' un'operazione abbastanza semplice, di facile realizzazione.

I passi per ottenere questo risultato sono i seguenti:

1) Caricare i files del pacchetto Joomla sul server di hosting

Avete gia' sottoscritto un piano di hosting (io uso Joomlaspace.it), come primo passo dovete scaricare il pacchetto della versione di Joomla che avete usato anche in locale, per avere un'allineamento tra i 2 ambienti.

Dopo averlo scaricato scompattate tutti i files in una cartella e quindi collegatevi al server di hosting via FTP.
Per caricare tutti i files (poco piu' di 4100) vi consiglio di utilizzare Filezilla: e' semplice da usare, intuitivo, veloce.
Se volete che il vostro sito appaia digitanto l'URL www.vostrosito.com allora spostate tutti i files nella root del server remoto (su Joomlaspace, sotto public_html).

2) Installate Joomla

Una volta completato l'FTP di tutti i files installiamo Joomla.
Dal browser digitiamo l'URL del nostro sito seguito da /install.php (per esempio www.miosito.it/install.php).

L'installazione prosegue in poche, intuitive finestre.
La piu' importante e' quella che riguarda la connessione al database: dovremo inserire le informazioni corrette riguardanti database server, database name, database password.

Una volta completata l'installazione dovremo rimuovere la cartella INSTALLATION come suggerito anche dall'ultima facciata dell'installazione di Joomla.

3) copia del database e del sito da locale a remoto

Le 2 attivita' possono essere effettuate in qualsiasi ordine, cominciano dal database.
In locale, effettuare l'export del database del sito.
Per questa operazione si puo' utilizzare phpadmin o uno dei tanti tool di gestione di database MySQL.

Se il database in remoto ha un nome diverso da quello in locale, allora e' bene editare il file SQL ottenuto per modificare il nome del database, rimpiazzando quello del database locale con quello del database remoto.

Dall'interfaccia del pannello di controllo del sito in remoto, utilizzare il tool messo a disposizione per la gestione del database ed effettuare l'import.
Nel caso di Joomlaspace.it si utilizza PhpAdmin.

Una volta effettuato l'export ed import del database, usando il programma di FTP (Filezilla) copiamo in remoto il template utilizzato in locale.


Fatto questo, il sito dovrebbe essere correttamente visibile online.

0 commenti:

Posta un commento

 
Design by Pocket