Installazione ISPConfig · 4 min read · Nov 25, 2025
Installazione di un cluster Web, Email e MySQL su Debian 8.4 Jessie con ISPConfig 3.1 - Pagina 3
6 Installare ISPConfig sul server secondario
Accedi a MySQL e crea un utente root per server2:
CREATE USER 'root'@'192.168.0.106' IDENTIFIED BY 'myrootpassword';
GRANT ALL PRIVILEGES ON * . * TO 'root'@'192.168.0.106' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ;
CREATE USER 'root'@'server2.example.tld' IDENTIFIED BY 'myrootpassword';
GRANT ALL PRIVILEGES ON * . * TO 'root'@'server2.example.tld' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0;
CREATE USER 'root'@'2a01:dddd::2' IDENTIFIED BY 'myrootpassword';
GRANT ALL PRIVILEGES ON * . * TO 'root'@'2001:db8::2' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0;
QUIT;La replica copre tutti i database. Copia le configurazioni del db per PHPMyAdmin e roundcube da server1 a server2.
Su server1:
scp /etc/dbconfig-common/phpmyadmin.conf [email protected]:/etc/dbconfig-common/phpmyadmin.conf
scp /etc/phpmyadmin/config-db.php [email protected]:/etc/phpmyadmin/config-db.php
scp /etc/dbconfig-common/roundcube.conf [email protected]:/etc/dbconfig-common/roundcube.conf
scp /etc/roundcube/debian-db.php [email protected]:/etc/roundcube/debian-db.phpSu server2:
Scarica ISPConfig 3.1:
cd /tmp
wget -O ISPConfig-3.1-beta.tar.gz https://git.ispconfig.org/ispconfig/ispconfig3/repository/archive.tar.gz?ref=stable-3.1
tar xfvz xfz ISPConfig-3.1-beta.tar.gz
cd ispconfig3-stable-3.1*
cd installe avvia l’installatore con
php -q install.php--------------------------------------------------------------------------------
_____ ___________ _____ __ _ ____
|_ _/ ___| ___ \ / __ \ / _(_) /__ \
| | \ `--.| |_/ / | / \/ ___ _ __ | |_ _ __ _ _/ /
| | `--. \ __/ | | / _ \| '_ \| _| |/ _` | |_ |
|_| |_\__/ / | | \__/\ (_) | | | | | | | (_| | ___\ \
\___/\____/\_| \____/\___/|_| |_|_| |_|\__, | \____/
__/ |
|___/
--------------------------------------------------------------------------------
>> Configurazione iniziale
Sistema Operativo: Debian 8.0 (Jessie) o compatibile
Seguendo ci saranno alcune domande per la configurazione primaria, quindi fai attenzione.
I valori predefiniti sono tra [parentesi] e possono essere accettati con .
Digita "quit" (senza virgolette) per fermare l'installatore.
Seleziona la lingua (en,de) [en]: <-- Premi Invio
Modalità di installazione (standard,esperto) [standard]: esperto <-- esperto
Nome host completamente qualificato (FQDN) del server, ad es. server1.domain.tld [server2.example.tld]: <-- Premi Invio
Nome host del server MySQL [localhost]: <-- Premi Invio
Porta del server MySQL [3306]: <-- Premi Invio
Nome utente root MySQL [root]: <-- Premi Invio
Password root MySQL []: <-- Inserisci la tua password root MySQL
Database MySQL da creare [dbispconfig]: <-- dbispconfig2 (il nome del database ispconfig locale del master e dello slave deve essere diverso, poiché entrambi i server condividono gli stessi database)
Charset MySQL [utf8]: <-- Premi Invio
Le prossime due domande riguardano l'utente e la password del database interno di ISPConfig.
Si consiglia di accettare i valori predefiniti che sono 'ispconfig' come nome utente e una password casuale.
Se utilizzi una password diversa, usa solo numeri e caratteri per la password.
Nome utente del database mysql ISPConfig [ispconfig]: <-- ispconfig2
Password del database mysql ISPConfig [06d434604a3371a706a100f9786aec9b]: <-- Premi Invio
Questo server deve unirsi a un'installazione multiserver ISPConfig esistente (y,n) [n]: <-- y
Nome host del server master MySQL []: <-- server1.example.tld
Porta del server master MySQL []: <-- Premi Invio
Nome utente root del server master MySQL [root]: <-- Premi Invio
Password root del server master MySQL []: <-- Inserisci qui la password root del server master
Nome del database del server master MySQL [dbispconfig]: <-- Premi Invio
Aggiunta del record del server ISPConfig al database.
Configurare Mail (y,n) [y]: <-- Premi Invio
Configurazione di Postgrey
Configurazione di Postfix
Generazione di una chiave privata RSA a 4096 bit
........................................................................++
....................++
scrittura della nuova chiave privata in 'smtpd.key'
-----
Stai per essere invitato a inserire informazioni che saranno incorporate
nel tuo certificato di richiesta.
Ciò che stai per inserire è ciò che viene chiamato un Nome Distinto o DN.
Ci sono diversi campi, ma puoi lasciare alcuni vuoti
Per alcuni campi ci sarà un valore predefinito,
Se inserisci '.', il campo sarà lasciato vuoto.
-----
Nome del Paese (codice di 2 lettere) [AU]: <-- Inserisci il codice del paese di 2 lettere
Nome dello Stato o della Provincia (nome completo) [Some-State]: <-- Inserisci il nome dello stato
Nome della Località (ad es. città) []: <-- Inserisci la tua città
Nome dell'Organizzazione (ad es. azienda) [Internet Widgits Pty Ltd]: <-- Inserisci il nome dell'azienda o premi invio
Nome dell'Unità Organizzativa (ad es. sezione) []: <-- Premi Invio
Nome Comune (ad es. FQDN del server o IL TUO nome) []: <-- Inserisci il nome host del server, nel mio caso: server2.example.com
Indirizzo Email []: <-- Premi Invio
Configurazione di Mailman
Configurazione di Dovecot
Configurazione di Spamassassin
Configurazione di Amavisd
Configurazione di Getmail
Configurazione di Jailkit
Configurazione di Pureftpd
Configurare il Server DNS (y,n) [y]: <-- Premi Invio
Configurazione di BIND
Configurare il Server Web (y,n) [y]: <-- Premi Invio
Configurazione di Apache
Configurazione di vlogger
[WARN] autodetect per OpenVZ fallito
Forza la configurazione di OpenVZ (y,n) [n]: <-- Premi Invio
Saltando OpenVZ
Configurare il Server Firewall (y,n) [y]: <-- Premi Invio
Configurazione del Firewall di Ubuntu
Configurazione del Server XMPP Metronome
scrittura della nuova chiave privata in 'localhost.key'
-----
Nome del Paese (codice di 2 lettere) [AU]: <-- Inserisci il codice del paese di 2 lettere
Nome della Località (ad es. città) []: <-- Inserisci la tua città
Nome dell'Organizzazione (ad es. azienda) [Internet Widgits Pty Ltd]: <-- Inserisci il nome dell'azienda o premi invio
Nome dell'Unità Organizzativa (ad es. sezione) []: <-- Premi Invio
Nome Comune (ad es. FQDN del server o IL TUO nome) [server2.example.tld]: <-- Inserisci il nome host del server, nel mio caso: server2.example.tld
Indirizzo Email []: <-- Premi Invio
Installa l'interfaccia Web di ISPConfig (y,n) [n]: <-- Premi Invio
Configurazione DBServer
Installazione del crontab di ISPConfig
Rilevamento degli indirizzi IP
Installazione completata.
Accedi a ISPConfig su server1 e vai a Sistema / Servizi Server e scegli server2.example.tld e imposta È un mirror di Server su server1.example.tld:

Vai a Configurazione Server, scegli la scheda Web e imposta i permessi per entrambi i server:

Se hai già dati (Siti Web, Email….) in esecuzione su server1, vai a Strumenti / Resync e avvia una sincronizzazione completa (abilita tutte le caselle di controllo).
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.