Installazione Server · 6 min read · Jan 17, 2026
Installazione di un'installazione multiserver con server web, email, DNS e database MySQL dedicati su Debian 5.0 con ISPConfig 3 - Pagina 3
5 Installazione del server DNS primario
Modifica il file hosts e aggiungi gli indirizzi IP e i nomi host per tutti i server. I nomi host e gli indirizzi IP devono essere adattati per corrispondere alla tua configurazione.
vi /etc/hosts127.0.0.1 localhost
192.168.0.105 web.example.tld
192.168.0.106 mail.example.tld
192.168.0.107 db.example.tld
192.168.0.108 ns1.example.tld
192.168.0.109 ns2.example.tld
# Le seguenti righe sono desiderabili per host compatibili con IPv6
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhostsImposta il nome host del server:
echo ns1.example.tld > /etc/hostname
/etc/init.d/hostname.sh start
Modifica il file sources.list…
vi /etc/apt/sources.list … e assicurati che contenga la seguente riga per abilitare il repository volatile.
deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-freeEsegui…
apt-get update… per aggiornare il database dei pacchetti apt; quindi esegui…
apt-get upgrade… per installare gli ultimi aggiornamenti (se ce ne sono).
È una buona idea sincronizzare l’orologio di sistema con un server NTP ( n etwork t ime p rotocol) su Internet. Basta eseguire…
apt-get -y install ntp ntpdate… e l’orario del tuo sistema sarà sempre sincronizzato.
Installa il client e il server MySQL:
apt-get -y install mysql-client mysql-serverInserisci la nuova password per MySQL quando richiesta dall’installatore.
Quindi installa la versione da riga di comando di PHP per poter eseguire script shell basati su PHP per ISPConfig:
apt-get -y install php5-cli php5-mysql php5-mcrypt mcrypt Installa il server DNS BIND:
apt-get -y install bind9 dnsutilsSuccessivamente installa ISPConfig 3 sul server DNS. Per ottenere l’URL di download dell’ultima versione stabile di ISPConfig 3, visita il sito web di ISPConfig: http://www.ispconfig.org/ispconfig-3/download/
Scarica l’ultima versione stabile di ISPConfig 3:
cd /tmp
wget http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz
tar xfz ISPConfig-3-stable.tar.gz
cd ispconfig3_install/install/
Quindi avvia lo script di installazione:
php -q install.phpSeleziona la lingua (en,de) [en]: <– en
Modalità di installazione (standard,esperto) [standard]: <– esperto
Nome host completamente qualificato (FQDN) del server, ad es. server2.domain.tld [ns1.example.tld]: <– ns1.example.tld
Nome host del server MySQL [localhost]: <– localhost
Nome utente root MySQL [root]: <– root
Password root MySQL []: <– Inserisci qui la tua password root MySQL
Database MySQL da creare [dbispconfig]: <– dbispconfig
Charset MySQL [utf8]: <– utf8
Questo server deve unirsi a un’installazione multiserver ISPConfig esistente (y,n) [n]: <– y
Nome host del server master MySQL []: <– web.example.tld
Nome utente root del server master MySQL [root]: <– root
Password root del server master MySQL []: <– Inserisci qui la password root del server master
Nome del database del server master MySQL [dbispconfig]: <– dbispconfig
Configurare la posta (y,n) [y]: <– n
Configurare Jailkit (y,n) [y]: <– n
Configurare il server FTP (y,n) [y]: <– n
Configurare il server DNS (y,n) [y]: <– y
Configurare il server Apache (y,n) [y]: <– n
Configurare il server firewall (y,n) [y]: <–y
Installare l’interfaccia web di ISPConfig (y,n) [y]: <–n
Esegui…
rm -f /var/www/ispconfig… per rimuovere il collegamento dell’interfaccia ISPConfig nella directory /var/www.
Pulisci le directory di installazione:
rm -rf /tmp/ispconfig3_install/install
rm -f /tmp/ISPConfig-3-stable.tar.gz
6 Installazione del server DNS secondario
Modifica il file hosts e aggiungi gli indirizzi IP e i nomi host per tutti i server. I nomi host e gli indirizzi IP devono essere adattati per corrispondere alla tua configurazione.
vi /etc/hosts127.0.0.1 localhost
192.168.0.105 web.example.tld
192.168.0.106 mail.example.tld
192.168.0.107 db.example.tld
192.168.0.108 ns1.example.tld
192.168.0.109 ns2.example.tld
# Le seguenti righe sono desiderabili per host compatibili con IPv6
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhostsImposta il nome host del server:
echo ns2.example.tld > /etc/hostname
/etc/init.d/hostname.sh start
Modifica il file sources.list…
vi /etc/apt/sources.list … e assicurati che contenga la seguente riga per abilitare il repository volatile.
deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-freeEsegui…
apt-get update… per aggiornare il database dei pacchetti apt; quindi esegui…
apt-get upgrade… per installare gli ultimi aggiornamenti (se ce ne sono).
È una buona idea sincronizzare l’orologio di sistema con un server NTP ( n etwork t ime p rotocol) su Internet. Basta eseguire…
apt-get -y install ntp ntpdate… e l’orario del tuo sistema sarà sempre sincronizzato.
Installa il client e il server MySQL:
apt-get -y install mysql-client mysql-serverInserisci la nuova password per MySQL quando richiesta dall’installatore.
Quindi installa la versione da riga di comando di PHP per poter eseguire script shell basati su PHP per ISPConfig:
apt-get -y install php5-cli php5-mysql php5-mcrypt mcrypt Installa il server DNS BIND:
apt-get -y install bind9 dnsutilsSuccessivamente installa ISPConfig 3 sul server DNS. Per ottenere l’URL di download dell’ultima versione stabile di ISPConfig 3, visita il sito web di ISPConfig: http://www.ispconfig.org/ispconfig-3/download/
Scarica l’ultima versione stabile di ISPConfig 3:
cd /tmp
wget http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz
tar xfz ISPConfig-3-stable.tar.gz
cd ispconfig3_install/install/
Quindi avvia lo script di installazione:
php -q install.phpSeleziona la lingua (en,de) [en]: <– en
Modalità di installazione (standard,esperto) [standard]: <– esperto
Nome host completamente qualificato (FQDN) del server, ad es. server2.domain.tld [ns2.example.tld]: <– ns2.example.tld
Nome host del server MySQL [localhost]: <– localhost
Nome utente root MySQL [root]: <– root
Password root MySQL []: <– Inserisci qui la tua password root MySQL
Database MySQL da creare [dbispconfig]: <– dbispconfig
Charset MySQL [utf8]: <– utf8
Questo server deve unirsi a un’installazione multiserver ISPConfig esistente (y,n) [n]: <– y
Nome host del server master MySQL []: <– web.example.tld
Nome utente root del server master MySQL [root]: <– root
Password root del server master MySQL []: <– Inserisci qui la password root del server master
Nome del database del server master MySQL [dbispconfig]: <– dbispconfig
Configurare la posta (y,n) [y]: <– n
Configurare Jailkit (y,n) [y]: <– n
Configurare il server FTP (y,n) [y]: <– n
Configurare il server DNS (y,n) [y]: <– y
Configurare il server Apache (y,n) [y]: <– n
Configurare il server firewall (y,n) [y]: <–y
Installare l’interfaccia web di ISPConfig (y,n) [y]: <–n
Esegui…
rm -f /var/www/ispconfig… per rimuovere il collegamento dell’interfaccia ISPConfig nella directory /var/www.
Pulisci le directory di installazione:
rm -rf /tmp/ispconfig3_install/install
rm -f /tmp/ISPConfig-3-stable.tar.gz
7 Regola le impostazioni del server in ISPConfig
Accedi a ISPConfig sul server master con un browser web:
http://192.168.0.105:8080Fai clic su Sistema > Servizi server > web.example.tld e disabilita tutte le caselle di controllo tranne quelle del Webserver e del Fileserver e fai clic su Salva.

Fai clic su Sistema > Servizi server > mail.example.tld e disabilita tutte le caselle di controllo tranne quella del Mailserver e fai clic su Salva.

Fai clic su Sistema > Servizi server > db.example.tld e disabilita tutte le caselle di controllo tranne quella del DB-Server e fai clic su Salva.

Fai clic su Sistema > Servizi server > ns1.example.tld e disabilita tutte le caselle di controllo tranne quella del DNS-Server e fai clic su Salva.

Fai clic su Sistema > Servizi server > ns2.example.tld e disabilita tutte le caselle di controllo tranne quella del DNS-Server e seleziona ns1.example.com nella casella di selezione Is mirror of Server e fai clic su Salva.

8 Link
- Sito web di ISPConfig http://www.ispconfig.org/
- Forum di ISPConfig: https://www.howtoforge.com/forums/
- Bugtracker di ISPConfig: http://bugtracker.ispconfig.org/
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.