Filtra la ricerca ...
Frase esatta
Categorie

Come installare Joomla in locale con XAMPP

Ciao e benvenuto. Se hai bisogno di chiarimenti sul codice, lascia un commento (no WhatsApp); ricorda però che non fornisco assistenza gratuita sugli articoli che ho scritto nè personalizzo il codice in modo gratuito, quindi se la tua richiesta va oltre il semplice "aiutino", se vuoi mi chiedi una consulenza a pagamento nella pagina contatti. Grazie della comprensione. Alessio

XAMPP è una distribuzione software gratuita che contiene il necessario per potere creare un web server in locale su pc Windows, Linux e Mac Os, XAMPP crea un ambiente di lavoro, tra le altre cose anche per il CMS Joomla!.

Se cerchi un’alternativa a XAMPP per Mac OS, puoi leggere come installarre MAMP su Mac

X = sta per cross-platform, ossia disponibile su più sistemi operativi (Windows, Linux, Mac Os)
A = sta per Apache, il più diffuso web server
M = sta per MySQL, il motore per i database
P = sta per il supporto al linguaggio PHP
P = e l’ultima P sta per il supporto a linguaggio Perl

Video tutorial su come installare XAMPP su Windows

[youtube video=http://youtu.be/l1ou8rRvDTk]

Come installare XAMPP su Windows

Il software XAMPP si scarica gratuitamente da qui https://www.apachefriends.org/it/download.html , al momento in cui scrivo esistono due versioni, una con supporto PHP 5.5.19 e l’altra con PHP 5.6.3, per installare Joomla! 3.4 possiamo prelevare la distribuzione con supporto PHP 5.6.3.

Una volta scaricato il pacchetto avviamo l’installazione semplicemente facendo doppio click sull’icona del file, i componenti necessari per  il corretto funzionamento di Joomla! sono :

•    Apache (web server)
•    MySQL (motore database)
•    PHP (supporto al linguaggio)
•    phpMyAdmin (interfaccia grafica di amministrazione dei database)

Mercury Mail Server è opzionale, fornisce un mail server in locale, a meno di non avere necessità particolari possiamo anche non installarlo, così come gli altri componenti non selezionati.

come installare xampp su windows

il resto dell’installazione si compie semplicemente premendo il pulsante “Next”, alla richiesta “Learn more about Bitnami for XAMPP” togliere il flag e proseguire.

bitnami xampp

Avviare il pannello di controllo al termine dell’installazione

avvio pannello controllo xampp

Ora avviamo Apache e MySQL cliccando sul pulsante “Start”, successivamente se clicchiamo il pulsante “Admin” di fianco a MySQL, raggiungeremo l’interfaccia di phpMyAdmin.

Come creare un database con XAMPP

Come ben sappiamo Joomla! necessita di un database MySQL e di un utente con tutti i privilegi per poter lavorare correttamente, quindi una volta aperto phpMyAdmin, tra l’altro raggiungibile anche digitando nel browser l’indirizzo localhost/phpmyadmin, clicchiamo sulla voce del menu “Database” e nel campo “Crea un nuovo database” digitiamo il nome del nostro db e clicchiamo “Crea”.

Ai fini di creazione della guida e del video correlato, ho utilizzato dei dati esempio che vi consiglio di utilizzare se non avete molto dimestichezza, i dati sono i seguenti

Nome database : joomladb
Utente database : joomluser
Password database :  pwdjoomla
Host : localhost
Cartella XAMPP : joomla

Ovvio che una volta che il sito sarà spostato da locale e messo in produzione direi di usare dei nomi un poco più fantasiosi e password più “forti”, la sicurezza non è mai troppa.

come creare un database mysql su xampp

Come creare un utente MySQL XAMPP con tutti i privilegi

Ora clicchiamo sulla voce del menu “Utenti”  e compiliamo i campi con i dati esempio, come segue :

Informazioni di Login

User name  (Utilizza campo text) : joomluser
Host (Locale) : localhost
Password (Utilizza campo text) :  pwdjoomla

Database per l’utente

Concedi tutti i privilegi al nome con caratteri jolly (username\_%)

Privilegi globali

Seleziona tutti

creazione utente mysql xampp con tutti privilegi

Ora premere “Esegui”

Come installare Joomla in locale con XAMPP

Bene, ora che abbiamo l’ambiente necessario per installare Joomla! in locale, ci manca solo di scaricare l’ultima versione stabile del pacchetto, la trovate qui http://www.joomla.it/download.html , scarichiamo il pacchetto, decomprimiamolo e procediamo come segue

  1. da Esplora Risorse / Risorse del Computer, raggiungere il percorso C:\xampp\htdocs
  2. creare una nuova cartella ed assegnare il nome “joomla”
  3. copiare tutto il contenuto del pacchetto Joomla! scaricato in precedenza. Attenzione solo il contenuto della cartella, NON la cartella stessa.
  4. Incollare il contenuto appena copiato in C:\xampp\htdocs\joomla ed attendere il termine della cop
  5. Aprire il browser e digitare l’indirizzo localhost/joomla per raggiungere il processo di installazione

Ora utilizzando i dati precedentemente creati, procediamo come fosse una normale installazione di Joomla!

Ecco i dati come promemoria

Nome database : joomladb
Utente database : joomluser
Password database :  pwdjoomla
Host : localhost

Step 1 – Configurazione preliminare

configurazione joomla locale su xampp

Annotare i dati dei campi “Nome utente amministratore” e “Password amministratore” perchè sono quelli che si utilizzeranno per accedere al pannello amministrativo (back end) di Joomla!

Step 2 – Configurazione accesso al database MySQL

inserimento dati database joomla locale

 

Step 3 – Installazione dei dati esempio

installazione dati esempio joomla

Step 4 – eliminazione della cartella installation

eliminazione cartella installation da joomlaOra eliminare la cartella installation premendo il pulsante “Elimina la cartella installation”.

Per accedere al pannello di controllo premere “Pannello amministrativo” oppure digitare http://localhost/joomla/administrator ed inserire i dati annotati in precedenza (Step 1)

Bene, Joomla! è installato e potete divertirvi 🙂

Potrebbe interessarti anche ...

Hai bisogno di una consulenza, lo sviluppo di un plugin o vuoi incrementare le performance del tuo sito ?

24 commenti su “Come installare Joomla in locale con XAMPP”

  1. Buona sera , sono alle prime armi …ho installato xampp e ora sto installando joomla quando arrivo a terminare la seconda fase si presenta questo errore Impossibile connettersi al database. Errore di connessione ritornato: Could not connect to MySQL. può aiutarmi? grazie mille

    Rispondi
    • Ciao Jennifer, fai questi controlli :
      1- verifica di avere creato il database
      2- verifica di avere inserito correttamente tutti i dati necessari per far si che Joomla riesco a collegarsi, per fare ciò apri il file configuration.php che trovi nella cartella in cui hai installato Joomla, poi alle seguenti voci :
      public $host = ‘localhost’;
      public $user = ‘utente_database’;
      public $password = ‘password_database’;
      public $db = ‘nome_database’;

      Ovviamente cambia i parametri inserendo quelli che hai utilizzato tu, a parte localhost che rimane identico.

      Rispondi
  2. Grazie mille , ma credo di non essere in grado di fare questa operazione , ho creato il database ma non cambia niente non riesco ad installare joomla. Grazie

    Rispondi
  3. Grazie mille ho risolto qualche problema….ora sono all’ ultima fase di installazione di joomla speriamo bene anche se sinceramente è bloccato da corca 30 minuti alla solita fase “installazione in corso”…grazie ancora

    Rispondi
  4. Ciao Alessio,
    ho seguito una procedura simile a quella descritta da te nella quale mancava la configurazione utente MySQL XAMPP con tutti i privilegi. Ha funzionato tutto come previsto.
    Ora a distanza di una settimana, senza una spiegazione apparente l’indirizzo “http://localhost/joomla1″ non è più raggiungibile. Quale può essere il problema?
    Questo il messaggio del browser”Impossibile raggiungere il sito. Connessione negata da localhost.”
    Grazie

    Rispondi
    • Ciao Giovanni,

      non si capisce se stai usando MAMP o XAMPP, se usi quest’ultimo controlla che non vi siano software che utilizzano la stessa porta (80), esempio Skype.

      Rispondi
  5. Ciao Alessio, tu hai scritto
    Ora utilizzando i dati precedentemente creati, procediamo come fosse una normale installazione di Joomla!

    com’è una Normale istallazione di Joomla???????

    Rispondi
  6. “Ora utilizzando i dati precedentemente creati, procediamo come fosse una normale installazione di Joomla!”

    ma qual è la procedura d’istallazione. Non c’è un file di setup ne un install, non riesco proprio a capire come istallare Joomla.

    Rispondi
  7. ciao Ho installato Xampp e sto provando a testare creando il file test.php. non riesco a visualizzarlo ..mi dice …errore 404 server not found…etc..
    cosa devo fare?
    grazie

    Rispondi
  8. Ho il seguente problema: ho già la copia del sito in joomla pubblicato sul web, ora avendo la necessità di modificarlo in locale, non riesco a farlo funzionare su xampp nonostante ho copiato tutto il sito nella cartella htdocs di xampp e copiato il database su phpadmin. Apro localhost e mi appare la videata del sito web con la richiesta di inserire i dati di accesso all’area riservata. Dopodichè, apre il sito sul web. Grazie anticipatamente per un possibile aiuto o consiglio.

    Rispondi
Se vuoi postare codice usa codeshare.io
Se vuoi postare uno screeshot usa postimages.org ed inserisci l'url nel commento.

Lascia un commento


Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

Iscriviti e ricevi trucchi e guide

Inserisci la tua email per ricevere gli ultimi articoli dal blog.

Inserendo i tuoi dati confermi di aver letto ed essere d’accordo con la privacy policy.