Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Programmazione/Cms/Joomla"
Differenze tra le versioni 6 e 8 (in 2 versioni)
Versione 6 del 09/06/2026 16.36.33
Dimensione: 4644
Autore: ivantu
Commento: +revisione 2026; +versioni_supportate;
Versione 8 del 10/06/2026 10.14.55
Dimensione: 4890
Commento: corretto link download
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 23: Linea 23:
 0. Scaricare l'ultima versione stabile da [[[[http://www.joomla.it/download.html|questo indirizzo]].  0. Scaricare l'ultima versione stabile da [[http://www.joomla.it/download.html|questo indirizzo]].
Linea 71: Linea 71:
{{{#!wiki note
Per impostazione predefinita, l'accesso avviene tramite protocollo '''http'''. Se si desidera utilizzare il protocollo sicuro '''https''', è necessario configurare i certificati SSL su Apache e abilitare il modulo mod_ssl.
}}}


Guida verificata con Ubuntu: 22.04 24.04 26.04

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Questa guida contiene informazioni utili per l'installazione del CMS Joomla.

Prerequisiti

Assicurarsi di aver installato e configurato l'ambiente LAMP come descritto nella guida Prerequisiti CMS.

Per il corretto funzionamento di Joomla, è inoltre consigliata l'installazione di alcune estensioni PHP aggiuntive, digitando nel terminale il seguente comando:

sudo apt install php-xml php-zip php-intl php-gd php-curl php-mbstring

e riavviare il server apache con:

sudo systemctl restart apache2

Installazione

  1. Scaricare l'ultima versione stabile da questo indirizzo.

  2. Creare la directory di destinazione nel percorso predefinito del server web:

     sudo mkdir -p /var/www/html/joomla
  3. Estrarre il contenuto del pacchetto scaricato direttamente nella cartella creata. Se il pacchetto è in formato .zip, è possibile utilizzare il comando:

     sudo unzip Joomla_X.X.X-Stable-Full_Package.zip -d /var/www/html/joomla

    Sostituire Joomla_X.X.X con il nome esatto del file scaricato.

Configurazione

Affinché il server web possa gestire i file e permettere l'installazione di estensioni o l'aggiornamento del sistema, è necessario assegnare la proprietà della cartella all'utente del server web (www-data):

  1. Assegnare la proprietà della directory, digitando nel terminale il seguente comando:

     sudo chown -R www-data:www-data /var/www/html/joomla
  2. Impostare i permessi corretti per cartelle e file, digitando nel terminale i comandi:

     sudo find /var/www/html/joomla -type d -exec chmod 755 {} ;
     sudo find /var/www/html/joomla -type f -exec chmod 644 {} ;

Database MySQL

Joomla richiede un database dedicato. È possibile crearlo tramite riga di comando:

  1. Accedere al prompt di MySQL:

     sudo mysql
  2. Creare il database, l'utente dedicato e assegnare i privilegi:

     CREATE DATABASE nome_db;
     CREATE USER 'utente_scelto'@'localhost' IDENTIFIED BY 'password_scelta';
     GRANT ALL PRIVILEGES ON nome_db.* TO 'utente_scelto'@'localhost';
     FLUSH PRIVILEGES;
     EXIT;

    Sostituire «nome_db», «utente_scelto» e «password_scelta» con i valori desiderati.

Parametri

  1. Aprire il browser e digitare nella barra degli indirizzi:

     http://localhost/joomla
  2. Seguire la procedura guidata inserendo le informazioni richieste (nome del sito, dati dell'amministratore e i parametri del database creati in precedenza).
  3. Al termine dell'installazione, per motivi di sicurezza, fare clic sul pulsante per rimuovere la cartella d'installazione (se richiesto).

Gli indirizzi di riferimento saranno:

  • Sito pubblico: http://localhost/joomla/

  • Pannello di amministrazione: http://localhost/joomla/administrator/

Per impostazione predefinita, l'accesso avviene tramite protocollo http. Se si desidera utilizzare il protocollo sicuro https, è necessario configurare i certificati SSL su Apache e abilitare il modulo mod_ssl.

Risoluzione problemi

File configuration.php non scrivibile

Se l'installazione non riesce a creare automaticamente il file configuration.php, verrà visualizzato il codice sorgente del file. In tal caso:

  1. Creare manualmente il file nella cartella di Joomla, digitando nel terminale il seguente comando:

     sudo nano /var/www/html/joomla/configuration.php
  2. Incollare il codice fornito dall'installatore, salvare e chiudere (Ctrl+O, Invio, Ctrl+X).
  3. Assicurarsi che il file appartenga all'utente www-data.

Modulo Rewrite (URL amichevoli)

Per abilitare gli URL "Search Engine Friendly", è necessario attivare il modulo rewrite di Apache:

sudo a2enmod rewrite
sudo systemctl restart apache2

Successivamente, rinominare il file htaccess.txt presente nella cartella di Joomla in .htaccess.

Ulteriori risorse


CategoryProgrammazione CategoryServer