Table of Contents

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:


Installazione

Assicurati di essere loggato con utente root.

STEP 1 - Download & Scompattamento file

!!! Sostituisci ”.x.x” con la versione che vuoi scaricare !!!

<cli> # 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

</cli>

STEP 2 - Passiamo ora alla directory ispcp

<cli> # cd ./ispcp-* </cli>

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.

<cli># stable deb http://ftp.de.debian.org/debian/ lenny main contrib non-free deb http://security.debian.org/ lenny/updates main contrib non-free</cli>

Ora installiamo i pacchetti necessari con aptitude:

<cli> # aptitude update # aptitude safe-upgrade # aptitude install $(cat ./docs/Debian/debian-packages-`lsb_release -cs`)</cli>

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

<cli> # make install </cli>

STEP 5 - Copia di tutte le directory nel sistema

Consigliamo di effettuare un backup del sistema.

<cli> # cp -Rv /tmp/ispcp/* /</cli>

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

<cli> # mysql_secure_installation</cli>

NOTA: Non usare @ o $ o % nella tua password!!!

STEP 7 - Configurazione del sistema

Passiamo alla directory engine/setup:

<cli> # cd /var/www/ispcp/engine/setup </cli>

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.

<cli> # perl ./ispcp-setup</cli>

STEP 8 - Cancellazione dei file temporanei

<cli> # rm -fR /tmp/ispcp</cli>

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