====== 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