Joomla!

Sito web ufficiale: http://www.joomla.org

Sito italiano: http://www.joomla.it

Informazioni da http://it.wikipedia.org/wiki/Joomla! : Joomla! è un software di content management (CMS) per siti web, realizzato completamente in linguaggioPHP. È pubblicato con licenza open sourceGNU GPL v.2. È in rapido sviluppo, sotto la guida di un gruppo di programmatori riuniti nell'associazione no-profit Open Source Matters.

 

Errore
  • Errore nel caricamento dei dati del feed

Backup di un sito Joomla! 1.5 con XCloner 2.1.0

Un componente molto utile per il backup e ripristino di un sito web fatto con Joomla! 1.5 è XCloner; utilizziamo con soddisfazione questo "time saver" e abbiamo scritto una dettagliata guida all'utilizzo.
XCloner è una extension di Joomla! 1.5 che permette di backuppare, ripristinare, oppure copiare siti web senza sforzi; questo componente da la possibilità di "clonare" un sito in pochi semplici passaggi.
La nostra guida riguarda i seguenti argomenti:
- Installare XCloner su Joomla! 1.5;
- Creare un backup del sito web creato con Joomla! 1.5;
- Scaricare il backup in locale;
- Ripristinare il sito web;
- Copiare ("clonare") un sito web;
- Spostare un sito su un nuovo host / server;
- Installare Joomla! in modo semplice, con le configurazioni preferite già impostate.
Nota aggiunta ad aprile 2011: attualmente è stata rilasciata la versione 3 di XCloner, questa guida non è stata aggiornata e fa riferimento alla versione 2; va sottolineato che le differenze fra la versioe 2 e la 3 sono talmente poche che questa guida può essere considerata ancora valida.

Cos'è XCloner

Written by Lucio Dattaro Categoria Backup di un sito Joomla! 1.5 con XCloner 2.1.0

XCloner è una extension di Joomla! 1.5 che permette di backuppare, ripristinare, oppure copiare siti web senza sforzi; questo componente da la possibilità di "clonare" un sito in pochi semplici passaggi. Per salvare un sito basta installare XCloner e creare un backup.

Installare XCloner su Joomla! 1.5

Written by Lucio Dattaro Categoria Backup di un sito Joomla! 1.5 con XCloner 2.1.0

installazione semplice come per la maggior parte delle estensioni di Joomla

1. Scaricare il componente sul sito XCloner - area download
2. Aprire l'area di backend di Joomla! (www.nomesito.com/administrator) > componenti > installa/disinstalla > sfoglia > selezionare il file XCloner > Carica file & Installa

Creare un backup del sito web creato con Joomla! 1.5

Written by Lucio Dattaro Categoria Backup di un sito Joomla! 1.5 con XCloner 2.1.0

3. Componenti > XCloner * > login (username: admin password: admin , da cambiare appena possibile anche se il componente è accessibile solo da utenti che siano Super Admin) > Generate Backup > Continue > Clic su "Please click here to continue!" e non interrompere il processo > quando in basso compare la scritta "All done! Manual Backup process finished!" premere su "Click here to continue". Il backup è stato creato ed è sul server che ospita il sito web.
* : In caso di "internal server error", settare i permessi della cartella administrator>components a 755

Scaricare il backup in locale

Written by Lucio Dattaro Categoria Backup di un sito Joomla! 1.5 con XCloner 2.1.0

vi sono 2 modalità

4. Al termine della procedura descritta sopra, premere sul dischetto sotto la scritta "Download" e collocare il file in locale. Se invece dopo il punto 3. avevate chiuso XCloner, è sufficiente riaprire il componente, cliccare su "View Backups" e di nuovo sarà possibile premere sul dischetto sotto la scritta "Download".
Ora siamo tranquilli: anche se il servizio di hosting dovesse smettere di funzionare per qualche motivo, noi abbiamo una copia del sito in locale e possiamo ripristinarlo, copiarlo o spostarlo quando lo desideriamo.

In alternativa è possibile scaricare il file di backup via FTP dalla cartella public_html/administrator/backups.

A) Ripristinare il sito web

Written by Lucio Dattaro Categoria Backup di un sito Joomla! 1.5 con XCloner 2.1.0

La situazione ottimale per il ripristino di un sito si verifica quando l'account sul server del fornitore di hosting è stato creato ma Joomla! non è ancora installato e noi disponiamo di un secondo sito (che definiamo "di servizio"); per comodità possiamo quindi chiedere al nostro host di cancellare lo spazio e poi provvediamo noi a ripristinare servendoci delle credenziali FTP.
5. Installiamo XCloner sul secondo sito, quello "di servizio" (vedi punto 2).
6. Nelle cartelle che contengono i file del secondo sito (quello di servizio) accediamo alla cartella public_html > administrator > backups e vi collochiamo il file di backup del sito da ripristinare che avevamo salvato in locale. Per fare questa operazione si consiglia Filezilla (vedi videotutorial).
7. Apriamo l'area di backend del secondo sito ed accediamo ad XCloner * > View Backups > spuntiamo il backup che ci interessa ripristinare e clicchiamo su "Clone" > compiliamo i dati richiesti:
Website URL: http://www.nome-del-sito-da-ripristinare.com
Ftp hostname: ftp.nome-del-sito-da-ripristinare.com
Ftp username: l'username-ftp
Ftp password: la-password-ftp
Ftp directory: public_html/
Non spuntare "Incremental transfer"
E fare clic su "Continue"
8. Alla schermata successiva cliccare su "click here to continue".
9. A questo punto il sistema ri-chiede dei dati da compilare:
Non modificare le prime righe già precompilate da XCloner, poi:
Mysql username: l'username-ftp
Mysql password: la-password-ftp
Mysql database: il-nome-del-database (di solito uguale allo username ed uguale alle prime 8 lettere del dominio seguite da _jo151 - ad esempio se l'URL è www.vivaledonne.net il nome sarà vivaledo_jo151 )
Lasciare la spunta su Install files throught ftp: e mettere il pallino su "Install files directly:" anziché su "incremental transfer".
Ftp user: l'username-ftp
Ftp pass: la-password-ftp
Ftp path: /public_html/
Cliccare su "Start install" e alla schermata successiva su "Please click here to continue with database import..." e a quella ancora successiva su "All should be done! Click here to continue..." poi uscire dall'area di backend del sito di servizio.
Verificare il sito web.

B) Copiare ("clonare") un sito web

Written by Lucio Dattaro Categoria Backup di un sito Joomla! 1.5 con XCloner 2.1.0

La situazione ottimale per lo spostamento di un sito si verifica quando l'account sul server del nuovo fornitore di hosting è stato creato ma Joomla! non è ancora installato; a noi bastano le credenziali FTP.
Seguire i punti 1. 2. 3. e quindi:
7. Apriamo l'area di backend ed accediamo ad XCloner * > View Backups > spuntiamo il backup che ci interessa copiare e clicchiamo su "Clone" > compiliamo i dati richiesti:
Website URL: http://www.nome-del-sito-di-destinazione.com
Ftp hostname: ftp.nome-del-sito-di-destinazione.com
Ftp username: l'username-ftp (del sito di destinazione)
Ftp password: la-password-ftp
Ftp directory: public_html/
Non spuntare "Incremental transfer"
E fare clic su "Continue"
8. Alla schermata successiva cliccare su "click here to continue".
9. A questo punto il sistema ri-chiede dei dati da compilare:
Non modificare le prime righe già precompilate da XCloner, poi:
Mysql username: l'username-ftp (del sito di destinazione)
Mysql password: la-password-ftp
Mysql database: il-nome-del-database (di solito uguale allo username ed uguale alle prime 8 lettere del dominio seguite da _jo151 - ad esempio se l'URL è www.vivaledonne.net il nome sarà vivaledo_jo151 )
Lasciare la spunta su Install files throught ftp: e mettere il pallino su "Install files directly:" anziché su "incremental transfer".
Ftp user: l'username-ftp
Ftp pass: la-password-ftp
Ftp path: /public_html/
Cliccare su "Start install" e alla schermata successiva su "Please click here to continue with database import..." e a quella ancora successiva su "All should be done! Click here to continue..." poi uscire dall'area di backend del sito di servizio.
Verificare il sito web.

C) Spostare un sito su un nuovo host / server

Written by Lucio Dattaro Categoria Backup di un sito Joomla! 1.5 con XCloner 2.1.0

La situazione ottimale per lo spostamento di un sito si verifica quando l'account sul server del nuovo fornitore di hosting è stato creato ma Joomla! non è ancora installato e noi disponiamo di un secondo sito (che definiamo "di servizio"); per comodità possiamo quindi chiedere al nostro nuovo host di cancellare lo spazio (se già impegnato) e poi provvediamo noi a riempirlo servendoci delle credenziali FTP, che potranno essere le medesime sul vecchio come sul nuovo host (potremo cambiare la password al termine della procedura).
Seguire i punti 1. 2. 3. 4. e quindi:
5. Installiamo XCloner sul secondo sito, quello "di servizio" (vedi punto 2).
6. Nelle cartelle che contengono i file del secondo sito (quello di servizio) accediamo alla cartella public_html > administrator > backups e vi collochiamo il file di backup del sito da spostare che avevamo salvato in locale. Per fare questa operazione si consiglia Filezilla (vedi videotutorial).
Una volta che l'account nuovo è pronto, provvediamo a cambiare i DNS per fare in modo che digitando www.nome-del-sito.com puntino al nuovo server; proviamo a digitare www.nome-del-sito.com e vedremo ancora il sito, in quanto la propagazione dei DNS richiede alcune ore (di solito circa 20, raramente si arriva a 48); quando digitando www.nome-del-sito.com non vedremo più il sito, sapremo che i DNS nuovi si saranno propagati. A questo punto:
7. Apriamo l'area di backend del secondo sito (quello solo "di servizio") ed accediamo ad XCloner * > View Backups > spuntiamo il backup che ci interessa ripristinare e clicchiamo su "Clone" > compiliamo i dati richiesti:
Website URL: http://www.nome-del-sito-da-spostare.com
Ftp hostname: ftp.nome-del-sito-da-spostare.com
Ftp username: l'username-ftp
Ftp password: la-password-ftp
Ftp directory: public_html/
Non spuntare "Incremental transfer"
E fare clic su "Continue"
8. Alla schermata successiva cliccare su "click here to continue".
9. A questo punto se il sistema chiede altri dati da compilare:
Non modificare le prime righe già precompilate da XCloner, poi:
Mysql username: l'username-ftp
Mysql password: la-password-ftp
Mysql database: il-nome-del-database (di solito uguale allo username ed uguale alle prime 8 lettere del dominio seguite da _jo151 - ad esempio se l'URL è www.vivaledonne.net il nome sarà vivaledo_jo151 )
Lasciare la spunta su Install files throught ftp: e mettere il pallino su "Install files directly:" anziché su "incremental transfer".
Ftp user: l'username-ftp
Ftp pass: la-password-ftp
Ftp path: /public_html/
Cliccare su "Start install" e alla schermata successiva su "Please click here to continue with database import..." e a quella ancora successiva su "All should be done! Click here to continue..." poi uscire dall'area di backend del sito di servizio.
Verificare il sito web.

Installare Joomla! in modo semplice, con le configurazioni preferite già impostate

Written by Lucio Dattaro Categoria Backup di un sito Joomla! 1.5 con XCloner 2.1.0

Ora se vogliamo evitare di perdere tempo ad installare Joomla! ogni volta e riconfigurarlo installando l'editor preferito, i componenti preferiti, i plugin, i moduli, i template ecc. basta creare un sito di base con tutte queste caratteristiche e poi clonarlo sul nuovo spazio su server / host ogni volta che ne avremo bisogno (istruzioni al punto B).