Server Setup · 2 min read · Nov 06, 2025

Il Server Perfetto - CentOS 5.6 x86_64 [ISPConfig 2]

Il Server Perfetto - CentOS 5.6 x86_64 [ISPConfig 2]

Versione 1.0
Autore: Falko Timme
Seguimi su Twitter

Questo tutorial mostra come configurare un server CentOS 5.6 (x86_64) che offre tutti i servizi necessari per ISP e web hoster: server web Apache (capace di SSL), server di posta Postfix con SMTP-AUTH e TLS, server DNS BIND, server FTP Proftpd, server MySQL, Dovecot POP3/IMAP, Quota, Firewall, ecc. Questo tutorial è scritto per la versione a 64 bit di CentOS 5.6, ma dovrebbe applicarsi anche alla versione a 32 bit con poche modifiche. Alla fine dovresti avere un sistema che funziona in modo affidabile e, se vuoi, puoi installare il pannello di controllo per web hosting gratuito ISPConfig 2 (cioè, ISPConfig funziona su di esso direttamente).

Utilizzerò il seguente software:

  • Server Web: Apache 2.2 con PHP 5.1.6
  • Server Database: MySQL 5.0
  • Server di Posta: Postfix
  • Server DNS: BIND9 (chrooted)
  • Server FTP: Proftpd
  • Server POP3/IMAP: Dovecot
  • Webalizer per statistiche del sito web

Si prega di notare che questa configurazione non funziona per ISPConfig 3! È valida solo per ISPConfig 2!

Voglio dire prima che questo non è l’unico modo per configurare un tale sistema. Ci sono molti modi per raggiungere questo obiettivo, ma questo è il modo che scelgo. Non fornisco alcuna garanzia che questo funzionerà per te!

1 Requisiti

Per installare un tale sistema avrai bisogno dei seguenti:

2 Nota Preliminare

In questo tutorial utilizzo il nome host server1.example.com con l’indirizzo IP 192.168.0.100 e il gateway 192.168.0.1. Queste impostazioni potrebbero differire per te, quindi devi sostituirle dove appropriato.

3 Installa Il Sistema Base

Avvia dal tuo primo CD di CentOS 5.6 (CD 1) o dal primo DVD di CentOS 5.6. Premi al prompt di avvio:

Può richiedere molto tempo per testare i media di installazione, quindi saltiamo questo test qui:

Appare la schermata di benvenuto dell’installatore di CentOS. Clicca su Avanti:

Scegli la tua lingua:

Seleziona il layout della tua tastiera:

Sto installando CentOS 5.6 su un sistema fresco, quindi rispondo Sì alla domanda Vuoi inizializzare questo disco, cancellando TUTTI I DATI?

Ora dobbiamo selezionare uno schema di partizionamento per la nostra installazione. Per semplicità seleziono Rimuovi partizioni linux sui dischi selezionati e crea layout predefinito. Questo comporterà una piccola partizione /boot e una grande partizione / oltre a una partizione di swap. Naturalmente, sei libero di partizionare il tuo disco rigido come preferisci. Poi premo Avanti:

Rispondi alla seguente domanda (Sei sicuro di voler fare questo?) con Sì:

Passiamo alle impostazioni di rete. L’impostazione predefinita qui è configurare le interfacce di rete con DHCP, ma stiamo installando un server, quindi indirizzi IP statici non sono una cattiva idea… Clicca sul pulsante Modifica in alto a destra.

Nella finestra che appare deseleziona Configurazione IP dinamica (DHCP) e Abilita supporto IPv6 e assegna al tuo scheda di rete un indirizzo IP statico (in questo tutorial sto usando l’indirizzo IP 192.168.0.100 a scopo dimostrativo) e una maschera di rete adeguata (ad es. 255.255.255.0; se non sei sicuro dei valori corretti, http://www.subnetmask.info potrebbe aiutarti):

Imposta manualmente il nome host, ad es. server1.example.com, e inserisci un gateway (ad es. 192.168.0.1) e fino a due server DNS (ad es. 8.8.8.8 e 145.253.2.75):

Scegli il tuo fuso orario:

Dai una password a root:

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.