====== Debian ======
Guida compatibile con la versione ispCP 1.0.3 Stable
\\
====== Preinstallazione ======
Prima di considerare l'installazione di ispCP assicurarsi di aver corretto i seguenti problemi:
* - Se si sta ancora utilizzando Debian Sarge si prega di effettuare l'aggiornamento a Debian Etch o Debian Lenny.
* - Il vostro server deve essere configurato per utilizzare un nome di dominio funzionante. [[http://www.isp-control.net/documentation/doku.php?id=howto:hostname|Qui]] potete trovare tutte le informazioni su come farlo.
\\
====== Installazione ======
Assicurati di essere loggato con utente root.
\\
====== STEP 1 - Download & Scompattamento file ======
!!! Sostituisci ”.x.x” con la versione che vuoi scaricare !!!
# aptitude update
# aptitude safe-upgrade
# aptitude install tar bzip2 wget lsb-release
# mkdir -p /usr/local/src/ispcp
# cd /usr/local/src/ispcp
# wget http://mesh.dl.sourceforge.net/sourceforge/ispcp/ispcp-omega-1.0.3.tar.bz2
# tar -xjvf ispcp-omega-1.0.3.tar.bz2
====== STEP 2 - Passiamo ora alla directory ispcp ======
# cd ./ispcp-*
====== STEP 3 - Installiamo i pacchetti richiesti ======
Assicurarsi che il repository non-free è presente nel file /etc/apt/sources.list come nel seguente esempio. Quando il repository non-free non è disponibile sul sistema, tutti i pacchetti importanti non verranno installati.
# stable
deb http://ftp.de.debian.org/debian/ lenny main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib non-free
Ora installiamo i pacchetti necessari con aptitude:
# aptitude update
# aptitude safe-upgrade
# aptitude install $(cat ./docs/Debian/debian-packages-`lsb_release -cs`)
Quando si arriva alla schermata di "courier", selezionare nessuna directory web.
Quando si arriva alla schermata "postfix" selezionare sito internet
Se la vostra installazione di Debian è corretto il tuo dominio dovrebbe già essere visualizzato sullo schermo. In caso contrario, immettere il dominio senza il 'www.' parte (vale a dire yourdomain.com)
Selezionare Sì quando viene chiesto se si desidera continuare l'installazione senza maildirs
Selezionare No per forzare gli aggiornamenti sincronizzati.
Quando si arriva alla schermata proftpd, selezionare standalone
====== STEP 4 - Installazione del sistema ======
# make install
====== STEP 5 - Copia di tutte le directory nel sistema ======
Consigliamo di effettuare un backup del sistema.
# cp -Rv /tmp/ispcp/* /
====== STEP 6 - Configurare MySQL server ======
Modificare o creare password di root per MySQL, rimuovere gli utenti anonimi, disattivare il login root remoto, rimuovere database di prova (e l'accesso ad esso), ricaricae i privilegi alle tabelle
# mysql_secure_installation
NOTA: Non usare @ o $ o % nella tua password!!!
====== STEP 7 - Configurazione del sistema ======
Passiamo alla directory engine/setup:
# cd /var/www/ispcp/engine/setup
Tutte le domande sono auto-esplicativo. Comunque se non sai cosa rispondere a una domanda specifica non esitate a chiedere alla comunità al Forum ispCP.
# perl ./ispcp-setup
====== STEP 8 - Cancellazione dei file temporanei ======
# rm -fR /tmp/ispcp
Puoi scaricare altri file lingua oltre all inglese se ne hai bisogno a questo indirizzo http://www.isp-control.net/ispcp/wiki/translations e installalo attraverso il pannello admin.
====== STEP 9 - Finito! ======
NOTA: Dopo installazione controlla il file proftpd.conf e assicurati che il supporto IP6 sia disattivato!!!
È ora possibile accedere ispCP con il vostro browser preferito digitando l'indirizzo admin specificato durante il processo di installazione.
http://admin.your-domain.tld
Se non riesci ad accedere al pannello, controlla bene di aver effettuato i vari passaggi presenti nella guida, altrimenti prendi in cosiderazione di chiedere aiuto sul forum