
Lo scorso uno dicembre, mi è stata consegnata la mia prima VPS (Virtual private server). Cos’è la VPS? la VPS è un piccolo server virtuale, dove l’utente può gestire e configurare come meglio crede il server in base alle risorse disponibili, scelte in fase di registrazione del VPS presso il provider. Nel comprare la VPS, non mi sono fatto installare nessun pannello di controllo, avendo un costo aggiuntivo, decisi di lavorare via Shell.
Dopo vari problemi avuti con la Shell, ho deciso di installare un pannello di controllo. La mia scelta è ricaduta sul pannello di controllo ispCP Omega. Questo pannello è un fork del vecchio VHCS. Il software, come detto in precedenza è completamente gratuito e OpenSource. Nella guida di oggi vedremo come installare questo pannello di controllo, mentre domani vedremo come Disabilitare il blocco al phpinfo che viene fatto di default.
Sulla vostra VPS, per far girare ispCP, dovete aver installato uno di questi sistemi operativi CentOS, Debian, Fedora, FreeBSD, Gentoo, OpenBSD, OpenSuse, RedHat, Slackware, Suse e Ubuntu. Io ho scelto Debian 4 Etch (stable) e la guida di oggi vi mostra come installarlo su quel sistema operativo, se volete installarlo su altre distro, in questa pagina, trovate tutte le guide.
Una volta ricevuta la VPS non dobbiamo installare nulla. L’installer di ispCP, si occuperà di installarci PHP, Mysql, Apache, PostFix (e-mail) e Proftpd (FTP). I primi comandi da dare, tramite SSH, sono i seguenti:
apt-get update
apt-get upgrade
apt-get install tar bzip2 wget
mkdir -p /usr/local/src/ispcp
cd /usr/local/src/ispcp
wget http://downloads.sourceforge.net/ispcp/ispcp-omega-1.0.0-rc7.tar.bz2
tar -xjvf ispcp-omega-1.0.0-rc7.tar.bz2
Questi comandi svolgono le seguenti operazioni: Aggiorna il sistema, Installa il programma per estrarre i TAR.BZ2, crea la directory ispcp in /usr/local/src/ dopo sposta l’utente nella directory creata, scarica il pacchetto per l’installazione e poi lo decomprime sempre nella stessa directory.