|
Realizzare e gestire un sito web dinamico non è mai stato tanto facile e divertente. Non serve alcuna conoscenza di programmazione, certo, un po' di competenza sì, ma soprattutto serve voglia di farlo e una buona dose di elasticità mentale. Innanzi tutto, cos'è Joomla? Joomla è un software OpenSource scritto in linguaggio PHP. Joomla è, a mio avviso, il più bel motore per realizzare un sito web dinamico (E-Commerce, Blog, ecc.), facile, immediato e flessibile. Interamente tradotto in lingua Italiana (sia front-end lato pubblico che back-end lato amministrazione) è liberamente distribuito. L'ultima release stabile è la 1.0.12, ma è disponibile anche la 1.5 (ancora in beta); le due release sono però tra loro incompatibili quindi fate attenzione a quale sciegliete. E' opportuno dunque testarle bene prima di decidere quale adottare. Ecco spiegato il motivo di questo post, realizzare una installazione test di Joomla in locale, sfruttando le potenzialità messe a disposizione da WampServer.
Raccogliamo dunque il materiale e gli strumenti necessari all'installazione. 1) Installiamo WampServer, una mini guida la trovate qui . 2) Scarichiamo dalla rete Joomla 1.0.12, qui uno dei tanti siti che la distribuiscono. 3) Scarichiamo e installiamo un software di decompressione (io uso WinRAR) per estrarre l'archivio scaricato di Joomla. 4) Non guasterebbe un minimo di informazione sull'ambiente che andiamo ad installare, trovate tanti forum che ne parlano, ma so che non lo farete, se non dopo averlo installato! Pronti? Ok, si parte. Come prima cosa decomprimiamo il file contenente Joomla, creiamo una cartella all'interno di C:/wamp/www, chiamiamola "mio_joomla" e copiamo all'interno tutto il contenuto della cartella Joomla che abbiamo decompresso. Qui a fianco il risultato.
Ora è il momento di mandare in esecuzione WampServer, sempre che non lo abbiate già fatto.
Mi preme a questo punto fare alcune precisazioni: joomla è un software che ci consente di realizzare un sito web dinamico, in cui i contenuti sono destinati a cambiare, ad aggiungersi, ad aggiornarsi nel tempo; per fare ciò, joomla ha necessariamente bisogno di attingere ad un database, un archivio, in cui saranno contenute tutte le informazioni necessarie al suo corretto funzionamento e tutti i contenuti che dovranno essere fruiti dagli utenti visitatori del nostro futuro sito web. E' quindi ovvio che prima di eseguire il setup di Joomla, dovremo creare un database e per farlo useremo gli strumenti messi a disposizione da WampServer. In una installazione reale, su un server web pubblico, le procedure di creazione di un database MySQL possono essere diverse da come le eseguiremo noi in locale; ogni hoster ha le sue, ogni hoster mette a disposizione più o meno semplici procedure guidate per realizzare un database. Cercate di informarvi bene, prima di decidere a chi affidare la gestione del vostro dominio internet. Ma ora proseguiamo. Un click sinistro sull'icona di WampServer nell'area di notifica e selezioniamo la voce phpMyAdmin, si aprirà una pagina web in cui appare il pannello di controllo dal quale creeremo il nostro database MySQL. Individuiamo la voce Crea un nuovo database (come potete notare è in Italiano), scriviamo all'interno "mio_joomla" o qualunque altra cosa ovviamente, l'importante è che non contenga spazi tra le eventuali parole e clicchiamo su "Crea". Il nostro database è pronto per essere utilizzato. Possiamo tranquillamente chiudere la pagina web, tornare a cliccare sull'icona di WampServer e selezionare la voce Localhost per accedere alla Home del nostro server web personale, dalla quale lanceremo finalmente il setup di Joomla. Un click sul link mio_joomla in Your project e parte il setup. Con tutta probabilità otterrete una schermata con la notifica in rosso che vi segnala un potenziale problema di sicurezza:
Impostazione Joomla! RG_EMULATION è `ON` invece di `OFF` nel file globals.php `ON` di default per ragioni di compatibilità Tranquilli, è normale. Dovete correggere un dettaglio nel file global.php all'interno della cartella di installazione di Joomla come indicato nel messaggio stesso. Non sapete come fare? Lo faccio io per voi: scaricare qui il file global.php , decomprimetelo e sostituitelo all'originale, dopo di che cliccate su Riprova nella pagina web di setup di Joomla. Tutto verde? Ottimo, continuiamo cliccando su Avanti. Nella prossima schermata abbiamo in evidenza la licenza d'uso di Joomla, leggetela (anche se so che non lo farete) poi continuate nuovamente con Avanti. Passo 1 Questo è il passaggio fondamentale per consentire all'installazione di proseguire. Qui si comunicano a Joomla i dati di accesso al database MySQL. Vediamo le voci in dettaglio: 1) Host Name: nel nostro come nella maggior parte dei casi è localhost. 2) Nome utente MySQL: nel nostro caso è root, ma in una installazione reale sarà diverso, chiedetelo all'hoster. 3) Password MySQL: non abbiamo settato alcuna PW creando il database, quindi campo vuoto. 4) Database Name MYSQL: inserite qui il nome che avete assegnato al database in fase di creazione, mio_joomla se avete seguito le mie indicazioni. 5) Prefisso tabelle MySQL: di default è jos_, direi di non modificarlo, per una installazione in locale non è importante. Passo 2 Diamo un nome al nostro nuovo sito con Joomla e andiamo Avanti. Passo 3 Definite una e-mail di amministrazione (anche fasulla, non ha importanza in locale) e scegliete la vostra password di amministrazione (la password apparirà leggibile, ma solo in questa fase). Passo 4 Setup completato, joomla è installato. Ora dovete semplicemente accedere alla cartella C:/wamp/www/mio_joomla e cancellare completamente la cartella installation per completare la procedura e poter accedere al vostro sito web di test. Tenete bene a mente i dati di accesso che vi vengono qui proposti per l'ultima volta. Buon divertimento. Ah, dimenticavo, ora è il momento di documentarsi sul come gestire Joomla, visto che sicuramente non lo avete fatto prima! {mos_sb_discuss:8} joomla sito web database mysql |