320.06.70.037 [email protected]
Seleziona una pagina

Installazione e Configurazione di ISPConfig su Ubuntu Server 22.04

da | Gen 18, 2023 | ISPConfig, Linux | 0 commenti

ISPConfig è un pannello di controllo di web hosting open source per sistemi Linux.

Consente agli amministratori di sistema di gestire siti, indirizzi e-mail, account FTP, database MySQL e MariaDB, account Shell, record DNS e processi Cron tramite un’interfaccia utente basata sul Web.

Supporta diverse distribuzioni Linux come CentOS, Debian, Ubuntu, Fedora e OpenSUSE.

Questo tutorial illustra come installare e configurare il pannello di controllo ISPConfig su Ubuntu 22.04

PRE-REQUISITI

Server Ubuntu 22.04 con le seguenti caratterstiche:

CPU: 2 vCores
RAM: 2 GB and above
DISCO: 50 GB

AGGIORNAMENTO UBUNTU

Prima di iniziare con l’installazione di ISPConfig eseguire i seguenti comandi:

CONFIGURAZIONE HOSTNAME DEL SERVER

Editare il file /etc/hostname per configurare il nome FQDN del server


Inserire l’Hostname del server + il dominio quindi salavare e chiudere il file di configurazione.

ATTENZIONE: inserire il nome FQDN completo del server altrimenti l’installazione di ISPConfig fallirà!

Riavviare il server con il comando:


Dopo il riavvio verificare che il nome del server sia corretto con il comando:


Dovremmo vedere un output come il seguente:

root@vm-srv-ubu-ispconfig:~# hostname -f
vm-srv-ubu-ispconfig.dominio.prv

INSTALLAZIONE DI ISPCONFIG

Per impostazione predefinita, ISPConfig non è disponibile nel repository di base di Ubuntu 22.04.

ISPConfig fornisce un programma di installazione che semplifica l’esecuzione dell’installazione e di altre configurazioni sottostanti.

Per visualizzare tutte le opzioni di configurazione disponibili per l’installazione eseguire il comando:


Dovremmo vedere una schermata con tutte le opzioni mostrate di seguito:


Ad esempio utilizzare il seguente comando per installare ISPConfig con NGINX


Invece se si intende utilizzare Apache eseguire il comando:


In questo tutorial procederò con l’installazione di ISPConfig e Nginx quindi digitare il comando:


Dovremmo vedere una schermata come quella sovrastante

Scrivere yes e premere INVIO

Attendere qualche istante fino al termine dell’installazione.


ATTENZIONE: al fondo delle righe sovrastanti segnarsi le password relative a ISPCOnfig e MySQL.

Nel mio caso le seguenti password:

[INFO] Your ISPConfig admin password is: MMzpJYuAxQYlhsx9g

[INFO] Your MySQL root password is: mQDX4xsh8dhsqlsd8iQKvc5

CONFIGURAZIONE DI ISPCONFIG DA INTERFACCIA WEB

Aprire da un qualsiasi browser il seguente link

https://hostname.dominio.prv:8080/

Inserire come utente admin e come password quella generata dallo script precedentemente. Qunidi cliccare Login

Se abbiamo fatto tutto correttamente dovremmo vedere una schermata come quella sovrastante

Adesso la prima cosa da fare è cambiare la password dell’utente admin

Cliccare su Tools quindi User Settings quindi Cambiare la password come mostrato nell’immagine sovrastante.

A questo punto è possibile procedere con:

La gestione completa del Web Server per i server Apache e Nginx.
La gestione di BIND Server e gestione del server DNS.
La gestione server di posta con filtri antispam e antivirus tramite Postfix (MTA) e Dovecot (IMAP).
Le statistiche dei siti web con Webalizer e AWStats.
La gestione degli account di accesso amministratore, rivenditore, cliente e utenti di posta.
Possibilità di gestire uno o più server da un unico pannello di controllo. Utilizzo della configurazione Master/Slave

Raffaele Chiatto

Scritto da Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360°…
Mi sono avvicinato al mondo dell’informatica nel lontano 1996 con Windows 95 e da allora non ho più smesso di dedicarmi allo studio ed approfondimento di questo settore.
Laureato in Ingegneria Informatica nel 2009, lavoro nel campo dell’IT dal lontano 2001.

Link – Friends

Infrastrutture IT

English School

Act for Change

Graphic and Web solution

OwnCloud Warning: The “Strict-Transport-Security” HTTP header is not configured to at least “15552000” seconds. For enhanced security we recommend enabling HSTS as described in our security tips.

Quando si accede alla Console di amministrazione si potrebbe visualizzare avvisi di sicurezza e configurazione dopo l'aggiornamento o l'abilitazione di SSL in OwnCloud. L'intestazione HTTP "Strict Transport Security" non è configurata per almeno "15552000" secondi....

leggi tutto

OwnCloud Warning: Transactional file locking should be configured to use memory-based locking, not the default slow database-based locking. See the documentation for more information.

A cosa non serve il blocco dei file transazionali: non impedirà a più utenti di modificare lo stesso documento, né avviserà che altri utenti stanno lavorando sullo stesso documento. Più utenti possono aprire e modificare un file contemporaneamente e il blocco dei file...

leggi tutto

OwnCloud Warning: No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our documentation.

È possibile migliorare significativamente le prestazioni del server ownCloud utilizzando il caching della memoria. Questo è il processo di memorizzazione degli oggetti richiesti di frequente in memoria per un recupero più rapido in seguito. Sono disponibili due tipi...

leggi tutto

0 commenti

Invia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Translate »