Joomla Setup · 4 min read · Nov 05, 2025
Joomla CMS Su Un Server ISPConfig In 10 Semplici Passi
Joomla CMS Su Un Server ISPConfig In 10 Semplici Passi
Versione 1.2
Autore:
Joomla è un popolare Sistema di Gestione dei Contenuti (CMS).
Con questo “come fare”, ti guido a configurare Joomla CMS sul tuo server ISPConfig. Probabilmente puoi configurare Joomla in modi diversi, ma preferisco il modo descritto qui.
In questo come fare, userò solo come esempio:
- Versione di Joomla 1.0.11.
- Presumo anche che questa sia la tua prima configurazione di Joomla per il tuo sito Joomla, non è un aggiornamento!
- Sito web: www.myjoomlawebsite.tld
- Numero del sito all’interno di ISPConfig: web1
- I tuoi siti sono memorizzati sotto /var/www
- Database MySQL: web1_db1
- Nome utente MySQL: web1_u1
- Password MySQL: mysqlpassword
- Amministratore (utente FTP) per il sito web: webadmin
Ecco qui:
Passo 1 - Crea un sito web:
In ISPConfig, crea un sito web tramite “Nuovo sito” nel menu principale.
Nella scheda chiamata “Base” usa www come nome host e myjoomlawebsite.tld come nome di dominio. Abilita MySQL e script PHP per questo sito web, ma disabilita PHP Safe Mode.
Passo 2 - Crea un utente Amministratore per il sito web:
In ISPConfig, crea un utente Amministratore, così puoi caricare/scaricare il sito web in seguito tramite FTP. Ad esempio, useremo il nome di accesso “webadmin” per l’amministratore.
Nel menu principale seleziona “ISP Manager”, seleziona il tuo nuovo sito chiamato myjoomlawebsite.tld nell’albero della struttura e premi la scheda “Utente ed Email”. Premi “nuovo” e definisci un nuovo utente e il suo indirizzo email. Dai a questo utente diritti di amministratore e premi “Salva”.
Passo 3 - Crea un database MySQL per il sito web:
Fai clic sulla scheda chiamata “Opzioni” e crea un nuovo database per il sito web.
ISPConfig ti mostrerà:
Nome database: web1_db1
Utente database: web1_u1
Poi definisci una password per l’utente del database e premi “Salva”.
Passo 4 – Scarica Joomla sul tuo desktop locale:
Scarica l’ultima versione stabile di Joomla, che è la versione 1.0.11 al momento.
Puoi scaricarla su:
http://forge.joomla.org/sf/frs/do/viewRelease/projects.joomla/frs.joomla_1_0.1_0_11 scegliendo il file Joomla_1.0.11-Stable-Full_Package.zip.
Dopo aver scaricato Joomla, estrailo nella cartella di file di tua scelta.
Passo 5 – Disattiva l’emulazione delle variabili globali:
Nella cartella dei file in cui hai estratto i file di Joomla, troverai un file globals.php.
Aprilo con un editor di testo e modifica la riga:
define( ‘RG_EMULATION’, 1 );
in
define( ‘RG_EMULATION’, 0 );
Modificando 1 in 0, l’emulazione delle variabili globali è disattivata, il che è raccomandato per motivi di sicurezza.
Passo 6 – Carica Joomla sul tuo server web:
Ora puoi caricare Joomla, utilizzando il tuo client FTP preferito.
URL: ftp://myjoomlawebsite.tld/web
nome utente e password come definiti al PASSO 2.
Nota: devi caricare tutti i file di Joomla ECCETTO un file chiamato configuration.php.
Passo 7 – Visita il tuo nuovo sito Joomla:
Ora puoi puntare al tuo sito Joomla con il tuo browser preferito.
L’indirizzo (esempio) secondo il mio come fare è: http://myjoomlawebsite.tld
Qui vedrai la schermata di configurazione di Joomla:

Vedrai che sotto “Controllo delle impostazioni consigliate” tutto è verde, il che significa che va tutto bene.

Passo 8 – Impostare i permessi:
Ora dobbiamo rendere le directory/file di Joomla scrivibili per Apache, perché in questo momento non lo sono!

Per renderli scrivibili per Apache, accedi al tuo server come root.
Se usi php5 come modulo (php5mod) sul tuo server ISPConfig esegui i seguenti comandi:
cd /var/www/web1/E rendi lo spazio web scrivibile per Apache:
chown -R -v -f www-data:www-data web/*ALTERNATIVA:
Se usi php5-cgi con suPHP abilitato sul tuo server ISPConfig esegui i seguenti comandi:
cd /var/www/web1/chown -R -v -f webadmin:web1 web/*(Ricorda che “web1” e il nome utente “webadmin” sono secondo il mio esempio, usa il tuo numero di sito e nome utente invece!)
Nel tuo browser e dopo aver cliccato su “Controlla di nuovo” nell’angolo in alto a destra della nostra schermata di configurazione di Joomla vedrai che le directory/file necessarie sono scrivibili.

Se tutto sembra a posto e sicuro, puoi cliccare su “AVANTI” per continuare la tua configurazione.
PASSO 9 - Continua la configurazione di Joomla:
Accetta il contratto di licenza cliccando su “AVANTI”.
Compila il modulo come mostrato qui:

(Usa il tuo nome di database MySQL e nome utente MySQL e password MySQL).
Premi “AVANTI” per continuare.
- Dai un nome al tuo nuovo sito Joomla e premi “AVANTI” per continuare.

- Compila il modulo come mostrato qui, poi premi “AVANTI” per continuare.

- Se leggi “Congratulazioni! Joomla è installato. Hai finito.

NON DIMENTICARE IL NOME UTENTE E LA PASSWORD DELL’AMMINISTRATORE DI JOOMLA!
- Premi “Amministratore” nell’angolo in alto a destra.
Vedrai questa schermata, il che significa che non abbiamo ancora rimosso la directory di installazione.

Passo 10 – Rimuovi la directory di installazione e visita il tuo sito Joomla:
Per rimuovere la directory di installazione di Joomla, accedi al tuo server come root.
Naviga al tuo web Joomla con il comando:
cd /var/www/web1/web(web1 è secondo il mio esempio, usa il tuo numero di sito!)
oppure
cd /var/www/www.myjoomlawebsite.tld/webDopo aver inserito il comando dir. Vedrai la directory di installazione chiamata “installation”.
Puoi rimuoverla con il comando:
rm –rf installationNel tuo browser internet puoi visitare il frontend del tuo sito Joomla CMS puntando a http://www.myjoomlawebsite.tld.

Puoi visitare il backend all’URL http://www.myjoomlawebsite.tld/administrator, accedi con il tuo account amministratore Joomla e inizia con Joomla.

Una nota finale:
Se esegui php5-cgi+suPHP per il tuo sito Joomla sul tuo server ISPConfig, definisci i permessi come mostrato nell’immagine qui sotto. Puoi farlo all’interno di Joomla nel menu principale sotto: Sito > Configurazione Globale > Server.

Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.