Potete in­stal­la­re il sistema di gestione dei contenuti Joomla sia su un server web che in locale. È suf­fi­cien­te sod­di­sfa­re alcuni requisiti software. Una volta con­fi­gu­ra­ti il database, il server web e il CMS per l’uso condiviso, Joomla può essere impostato nel modo de­si­de­ra­to.

Registra il tuo dominio
  • Domain Connect gratuito per una con­fi­gu­ra­zio­ne facile del DNS
  • Cer­ti­fi­ca­to SSL Wildcard gratuito
  • Pro­te­zio­ne privacy inclusa

Quali sono i requisiti per un’in­stal­la­zio­ne di Joomla?

Per in­stal­la­re Joomla, è ne­ces­sa­rio sod­di­sfa­re una serie di requisiti. Tra questi, sul vostro sistema deve essere in­stal­la­ta una versione ag­gior­na­ta del lin­guag­gio di script PHP, in cui è scritto Joomla. Ad esempio, se si vuole in­stal­la­re Joomla 4.x, è ne­ces­sa­ria almeno la versione 7.2.5 di PHP. Per sicurezza, si consiglia di uti­liz­za­re il lin­guag­gio di pro­gram­ma­zio­ne PHP 8.0 o una versione ancora più ag­gior­na­ta. Gli svi­lup­pa­to­ri di Joomla con­si­glia­no anche di definire i seguenti valori in PHP.ini, il file di con­fi­gu­ra­zio­ne centrale di PHP:

  • memory_limit: 64M (meglio: 128M o di più)
  • upload_max_filesize: 30M (o di più)
  • post_max_size: 30M (o di più)
  • max_execution_time: 30

Inoltre, è ne­ces­sa­rio fornire i seguenti com­po­nen­ti software se si desidera in­stal­la­re Joomla in locale o con­fi­gu­rar­lo sullo spazio web di propria scelta:

Database sup­por­ta­ti (Joomla 4.x):

  Minimo Con­si­glia­to Sito web ufficiale
MySQL (ne­ces­sa­rio il supporto InnoDB) 5.6 5.6 o versioni superiori mysql.com
Post­gre­SQL 11.0 11.0 o versioni superiori post­gre­sql.org

Server web sup­por­ta­ti (Joomla 4.x):

  Minimo Con­si­glia­to  
Apache (con mod_mysql, mod_xml e mod_zlib) 2.4 2.4 o versioni superiori apache.org
NGINX 1.10 1.18 o versioni superiori nginx.org
Microsoft IIS 8 10 o versioni superiori iis.net

Per poter usare Joomla per creare il vostro sito web, avete infine bisogno del giusto ambiente di hosting, che sia il vostro server o PC o un hosting con un provider pro­fes­sio­na­le di vostra scelta, e di un indirizzo web in­di­vi­dua­le.

Consiglio

L’Hosting Joomla di IONOS vi fornisce la base perfetta per il vostro progetto Joomla personale, com­pren­si­vo di dominio, cer­ti­fi­ca­to SSL/TLS e suf­fi­cien­te spazio di ar­chi­via­zio­ne. Na­tu­ral­men­te, potete ac­qui­sta­re anche altri domini, se avete bisogno di più di un indirizzo web.

In­stal­la­re Joomla: quali sono le opzioni?

Come accennato all’inizio, potete in­stal­la­re Joomla come qualsiasi altro sistema di gestione dei contenuti su un server web o in locale. Quest’ultimo è uno scenario ipo­tiz­za­bi­le, ad esempio, se de­si­de­ra­te testare il sistema o alcune con­fi­gu­ra­zio­ni per il suc­ces­si­vo fun­zio­na­men­to dal vivo del progetto.

Per quanto riguarda il modo tipico di in­stal­la­re Joomla su un server web, di solito avete due opzioni (se avete ester­na­liz­za­to l’hosting):

  1. L’in­stal­la­zio­ne manuale di Joomla offre il massimo controllo sull’in­stal­la­zio­ne e la con­fi­gu­ra­zio­ne, ma anche un con­se­guen­te impegno.
     
  2. Uti­liz­za­te l’in­stal­la­zio­ne con 1 clic del vostro provider per con­fi­gu­ra­re il CMS sullo spazio web nel modo più semplice e diretto possibile. Con IONOS, ad esempio, grazie alla funzione “Click & Build” potete in­stal­la­re Joomla di­ret­ta­men­te dall’area clienti.

Il vantaggio delle opzioni che s’in­stal­la­no con 1 clic è evidente: con poche spe­ci­fi­che, in­stal­la­te Joomla e tutte le di­pen­den­ze ne­ces­sa­rie sul vostro server a noleggio senza dovervi occupare più in­ten­sa­men­te dei singoli com­po­nen­ti e scaricare il software. In questo modo, però, ri­nun­cia­te a un po’ di controllo sull’in­stal­la­zio­ne di Joomla. L’im­po­sta­zio­ne manuale è quindi sempre pre­fe­ri­bi­le se volete occuparvi per­so­nal­men­te dell’ag­gior­na­men­to del software che state uti­liz­zan­do e se dedicarvi un po’ di tempo in più non rap­pre­sen­ta un ostacolo per voi.

Consiglio

Joomla è par­ti­co­lar­men­te adatto a progetti web di grandi di­men­sio­ni con strutture complete. Nel nostro grande articolo di confronto “WordPress vs Joomla” vi spie­ghia­mo perché è così e cosa con­trad­di­stin­gue Joomla in generale rispetto al leader del settore WordPress.

Tutorial passo per passo: in­stal­la­zio­ne di Joomla sullo spazio web a vostra di­spo­si­zio­ne

Avete già un ambiente di hosting adatto su cui volete in­stal­la­re Joomla? Abbiamo riassunto per voi i singoli passaggi. Tenete presente che dovete prima in­stal­la­re le di­pen­den­ze ne­ces­sa­rie, come PHP, il server web de­si­de­ra­to (qui: Apache) e un database (qui: MySQL).

Primo passaggio: scaricare il software Joomla

Iniziate con il pro­cu­rar­vi l’ultima versione del software Joomla nel primo passaggio. Per farlo, ri­chia­ma­te la pagina di download del sito ufficiale di Joomla e scaricate l’ultima versione (qui: 4.1.2).

Secondo passaggio: caricare i file di Joomla sullo spazio web tramite FTP

De­com­pri­me­te il file ZIP scaricato e caricate i file del programma Joomla tramite client FTP nella directory prin­ci­pa­le del vostro server web (ti­pi­ca­men­te “public_html” o anche “htdocs”). A tale scopo uti­liz­zia­mo il client open source FileZilla.

Terzo passaggio: creare il database

Nel prossimo passaggio, create il database per il progetto Joomla. Nel tutorial uti­liz­zia­mo un database MySQL. Se ospitate Joomla presso un provider, in genere troverete anche un’opzione apposita nell’account del cliente. Prendete nota del nome del database e del nome utente e della password di accesso.

Quarto passaggio: avviare l’in­stal­la­zio­ne di Joomla

Dopo aver caricato i file sullo spazio web e aver creato un database, potete iniziare a con­fi­gu­ra­re Joomla. Per farlo, aprite il browser di vostra scelta e digitate l’indirizzo del dominio in cui volete che venga eseguito il progetto. Se i passaggi pre­ce­den­ti sono andati a buon fine, ora dovrebbe apparire la procedura guidata per l’in­stal­la­zio­ne web di Joomla. Se­le­zio­na­te la lingua di in­stal­la­zio­ne, assegnate un nome al vostro progetto Joomla e pro­se­gui­te per con­fi­gu­ra­re i dati di accesso.

N.B.

Se l’in­stal­la­zio­ne di Joomla non si avvia quando si richiama l’indirizzo del dominio, ciò è so­li­ta­men­te dovuto a un col­le­ga­men­to mancante tra la directory di in­stal­la­zio­ne e il dominio. Tuttavia, potete ovviare a questo in­con­ve­nien­te in qualsiasi momento tramite l’account che disponete sul ri­spet­ti­vo provider; in caso di dubbi, con­tat­ta­te l’as­si­sten­za.

Quinto passaggio: impostare i dati di accesso a Joomla e la con­nes­sio­ne al database

Impostate i dati di accesso per il su­pe­ru­ten­te, vale a dire nome, nome utente, password (minimo 12 caratteri) e indirizzo e-mail, e pro­se­gui­te il processo di in­stal­la­zio­ne in­stau­ran­do la con­nes­sio­ne al database.

Ora collegate l’istanza di Joomla al database creato in pre­ce­den­za inserendo i dati cor­ri­spon­den­ti. Infine, premete sul pulsante apposito per in­stal­la­re Joomla.

Sesto passaggio: accedere all’area di am­mi­ni­stra­zio­ne

Dopo aver in­stal­la­to Joomla, potete accedere in qualsiasi momento all’area di am­mi­ni­stra­zio­ne del sistema di gestione dei contenuti uti­liz­zan­do i dati di accesso definiti. A tale scopo, ri­chia­ma­te l’URL dell’am­mi­ni­stra­to­re del vostro indirizzo web; per farlo, ag­giun­ge­te il suffisso “/ad­mi­ni­stra­tor” al vostro dominio. Per il dominio mio­do­mi­nio.it, ad esempio, l’URL di accesso è:

miodominio.it/administrator

Nel back end potete quindi pia­ni­fi­ca­re li­be­ra­men­te il vostro progetto Joomla secondo i vostri desideri e, ad esempio, in­stal­la­re anche i dati del blog di esempio per avere una prima im­pres­sio­ne del vostro sito web, se non l’avete già fatto come parte dell’in­stal­la­zio­ne.

Tutorial passo per passo: in­stal­la­zio­ne di Joomla in locale (XAMPP)

Se de­si­de­ra­te in­stal­la­re Joomla in locale a scopo di test, non c’è base migliore di XAMPP. In­di­pen­den­te­men­te dal sistema operativo, l’in­stal­la­zio­ne di questo pacchetto software vi fornirà versioni ag­gior­na­te di tutti i com­po­nen­ti rilevanti per Joomla. Anche nel seguente tutorial sull’in­stal­la­zio­ne locale di Joomla, viene quindi uti­liz­za­to XAMPP come base.

Primo passaggio: in­stal­la­re XAMPP

Avviate la con­fi­gu­ra­zio­ne locale di Joomla in­stal­lan­do XAMPP. I file da scaricare per Windows, Linux e macOS si trovano sul sito web di Apache Friends, l’or­ga­niz­za­zio­ne no-profit che gestisce il progetto XAMPP.

Scaricate il file di in­stal­la­zio­ne ap­pro­pria­to per il vostro sistema e fate doppio clic sul programma di in­stal­la­zio­ne per eseguirlo.

N.B.

In alcuni casi, so­prat­tut­to con Windows Server Edition, il controllo dell’account utente (UAC) può in­ter­fe­ri­re con il processo di in­stal­la­zio­ne di XAMPP. Si rac­co­man­da pertanto di di­sat­ti­va­re tem­po­ra­nea­men­te la funzione per l’in­stal­la­zio­ne.

Secondo passaggio: avviare Apache e MySQL dal pannello di controllo XAMPP

Aprite il pannello di controllo di XAMPP e avviate il server web Apache e il database MySQL (le prime due voci). Quando si avviano le due ap­pli­ca­zio­ni per la prima volta, è possibile che il firewall vi chieda di au­to­riz­za­re l’accesso. In questo caso, con­sen­ti­te la con­nes­sio­ne premendo su “Consenti accesso” o “Consenti app tramite firewall” su Windows. Se entrambi i servizi sono stati avviati come previsto, le voci del pannello sono evi­den­zia­te in verde.

Terzo passaggio: scaricare e de­com­pri­me­re il software Joomla

Nel passaggio suc­ces­si­vo, ri­chia­ma­te il sito ufficiale di Joomla e scaricate la versione attuale del sistema di gestione dei contenuti (qui: 4.1.2).

Dopo il download, de­com­pri­me­te il file ZIP e copiate la cartella Joomla nella directory del server web di XAMPP, che è la seguente:

...\xampp\htdocs

Quarto passaggio: creare un database

Prima di in­stal­la­re Joomla in locale, create un database per il vostro progetto nell’ultimo passaggio pre­pa­ra­to­rio. A tal fine, avviate il browser di vostra scelta e ri­chia­ma­te il seguente indirizzo:

localhost/phpmyadmin/

Uti­liz­za­te questo indirizzo per aprire lo strumento di am­mi­ni­stra­zio­ne del database ph­p­MyAd­min. Se­le­zio­na­te la scheda “Database” e create un nuovo database con il nome “joomla-in­stal­la­tion”.

Quinto passaggio: con­fi­gu­ra­re Joomla

A questo punto, per in­stal­la­re Joomla riaprite il browser e ri­chia­ma­te l’indirizzo di localhost della cartella Joomla pre­ce­den­te­men­te de­com­pres­sa e copiata nella directory del server web. Non abbiamo ri­no­mi­na­to la cartella dopo l’in­stal­la­zio­ne, per cui nel nostro caso prende il nome di “Joomla_4.1.2-Stable-Full_Package”. L’indirizzo per avviare l’in­stal­la­zio­ne di Joomla è quindi:

localhost/Joomla_4.1.2-Stable-Full_Package

Se­le­zio­na­te la lingua di in­stal­la­zio­ne de­si­de­ra­ta e date un nome al vostro progetto Joomla. Con­ti­nua­te quindi l’in­stal­la­zio­ne facendo clic sul pulsante apposito per impostare i dati di accesso.

I dati di accesso sono quelli dell’am­mi­ni­stra­to­re del progetto che detiene i massimi permessi di am­mi­ni­stra­zio­ne. Compilate tutte le voci richieste e poi cliccate sulla voce apposita per stabilire la con­nes­sio­ne al database.

Mantenete le voci per il tipo di database, il nome dell’host, il prefisso e la crit­to­gra­fia e generate anche un utente del database in­di­vi­dua­le (con password, se de­si­de­ra­to). In “Nome del database”, inserite il nome del database creato nel passaggio pre­ce­den­te. Infine, cliccate sulla voce per in­stal­la­re Joomla.

L’in­stal­la­zio­ne ri­chie­de­rà un po’ di tempo; ri­ce­ve­re­te un messaggio che vi informerà dell’avvenuta con­fi­gu­ra­zio­ne di Joomla.

I primi passi dopo l’in­stal­la­zio­ne di Joomla

Non appena avrete ef­fet­tua­to l’accesso nell’area di am­mi­ni­stra­zio­ne dopo l’in­stal­la­zio­ne, potrete iniziare a svolgere le prime attività am­mi­ni­stra­ti­ve nel back end del vostro progetto Joomla. Un primo passo sensato per chiunque voglia conoscere Joomla è quello di in­stal­la­re i dati del blog di esempio. Nella dashboard, sotto la categoria “Dati di esempio” trovate il pulsante di in­stal­la­zio­ne cor­ri­spon­den­te. Joomla crea quindi un piccolo blog di­mo­stra­ti­vo con contenuti se­gna­po­sto basati sul modello standard Cas­sio­peia.

Di seguito abbiamo riassunto alcuni primi passi utili da compiere dopo l’in­stal­la­zio­ne di Joomla.

In­stal­la­re una lingua ag­giun­ti­va

Al momento dell’accesso, è possibile spe­ci­fi­ca­re la lingua de­si­de­ra­ta per il back end. In genere, però, qui è di­spo­ni­bi­le solo la lingua spe­ci­fi­ca­ta durante l’in­stal­la­zio­ne di Joomla. Tuttavia, se ne­ces­sa­rio, è possibile in­stal­la­re altre opzioni lin­gui­sti­che seguendo i passaggi indicati di seguito:

  1. Fate clic sulla voce “Esten­sio­ni” nel menu a sinistra.
  2. Nella categoria “Gestione”, se­le­zio­na­te l’opzione “Installa lingue”.
  3. Uti­liz­za­te la funzione di ricerca o navigate nell’elenco per trovare la lingua de­si­de­ra­ta.
  4. Quando avete trovato ciò che state cercando, fate clic su “Installa” accanto alla lingua scelta.

In­stal­la­re le esten­sio­ni

Avete in mente alcune esten­sio­ni di Joomla che vorreste uti­liz­za­re per il vostro progetto? Potete in­stal­lar­le in qualsiasi momento dal back end.

Per farlo, cliccate sulla voce “Esten­sio­ni” del menu. Ora avete quattro diverse opzioni per in­stal­la­re le esten­sio­ni di Joomla:

  • Installa da file – pacchetto compresso: se avete già scaricato il plugin Joomla de­si­de­ra­to, potete tra­sci­na­re e ri­la­scia­re il file del pacchetto nell’area designata o spe­ci­fi­ca­re la posizione per in­stal­lar­lo.
     
  • Installa da cartella: se non de­si­de­ra­te navigare passo passo fino alla cartella in cui si trova il file del pacchetto dell’esten­sio­ne Joomla, potete anche spe­ci­fi­car­la di­ret­ta­men­te con questa opzione.
     
  • Installa da URL: se non avete ancora scaricato l’esten­sio­ne, ma avete a di­spo­si­zio­ne il link per il download, è possibile copiarlo di­ret­ta­men­te nella riga. Joomla sca­ri­che­rà quindi au­to­ma­ti­ca­men­te il file e in­stal­le­rà l’esten­sio­ne.
     
  • Installa da Web: con l’aiuto del catalogo web, avete modo di cercare le esten­sio­ni di­spo­ni­bi­li di­ret­ta­men­te nel back end di Joomla e in­stal­lar­le di­ret­ta­men­te (se gratuite).

In­stal­la­re i template

Se avete in­stal­la­to un template di Joomla usando il gestore delle esten­sio­ni, potete rendere questo nuovo modello di design il nuovo modello pre­de­fi­ni­to del vostro progetto in pochi passi:

  1. Fate clic su “Esten­sio­ni” nel menu.
  2. Se­le­zio­na­te “Gestione Template”.
  3. Se­le­zio­na­te la voce del modello de­si­de­ra­to.
  4. Fate clic sul pulsante “Pre­de­fi­ni­to”.
Acquista e registra il tuo dominio con il provider n°1 in Europa
  • Domain Connect gratuito per una con­fi­gu­ra­zio­ne facile del DNS
  • Cer­ti­fi­ca­to SSL Wildcard gratuito
  • Pro­te­zio­ne privacy inclusa
Vai al menu prin­ci­pa­le