Server Setup · 2 min read · Oct 11, 2025
Configurazione del Server CentOS 5.1: LAMP, Email, DNS, FTP, ISPConfig (alias Il Server Perfetto)
Configurazione del Server CentOS 5.1: LAMP, Email, DNS, FTP, ISPConfig (alias Il Server Perfetto)
Versione 1.0
Autore: Falko Timme
Questo tutorial mostra come configurare un server basato su CentOS 5.1 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 32 bit di CentOS 5.1, ma dovrebbe applicarsi anche alla versione a 64 bit con poche modifiche.
Userò 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
Alla fine dovresti avere un sistema che funziona in modo affidabile e, se lo desideri, puoi installare il pannello di controllo per web hosting gratuito ISPConfig (cioè, ISPConfig funziona su di esso direttamente).
Voglio dire prima che questo non è l’unico modo per configurare un sistema del genere. Ci sono molti modi per raggiungere questo obiettivo, ma questo è il modo che seguo. Non fornisco alcuna garanzia che questo funzionerà per te!
1 Requisiti
Per installare un sistema del genere avrai bisogno dei seguenti:
- Scarica il DVD di CentOS 5.1 o le sei CD di CentOS 5.1 da un mirror vicino a te (l’elenco dei mirror può essere trovato qui: http://isoredirect.centos.org/centos/5/isos/i386/).
- una connessione internet veloce.
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.1 (CD 1) o dal DVD di CentOS 5.1. Premi

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.1 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 le 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 Usa 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. 145.253.2.75 e 193.174.32.18):

Scegli il tuo fuso orario:

Dai una password a root:

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