L’installazione di ISPconfig sul Cloud Server HostingSolutions.it

ISPConfig è un software open source che permette di gestire molte delle impostazioni e configurazioni del server, mediante un apposito pannello di controllo e amministrazione della macchina. Nella lezione precedente abbiamo visto come creare l’ambiente necessario per l’istallazione di ISPConfig, che richiede principalmente i seguenti componenti: il Web server Nginx, il database MySQL ed alcune librerie PHP. A questo punto siamo pronti per procedere con un’istallazione minimale di ISPConfig, contenente solamente lo stretto necessario per avviare il pannello di amministrazione di ISPConfig.

 

Nella realtà probabilmente avremmo bisogno anche di altri strumenti, come ad esempio un server FTP. Prima di procedere con l’istallazione vera e propria di ISPConfig vediamo quindi come preparare il terreno in modo da poter successivamente configurare anche il servizio FTP. 

 

Nota all’installazione

 

Molti dei comandi di shell chiedono la conferma prima di proseguire con l’installazione. Se non precisato diversamente, daremo per sottinteso che occorre sempre rispondere s (sì) quando ci viene chiesto “Continuare? [S/n]”.

 

Installazione del server FTP

 

Digitiamo il comando


apt-get install pure-ftpd-common pure-ftpd-mysql

 

dopodiché editiamo il seguente file

 

vi /etc/default/pure-ftpd-common

 

e verifichiamo le seguenti configurazioni

 

STANDALONE_OR_INETD=standalone
VIRTUALCHROOT=true

 

prima di proseguire dobbiamo verificare che il file inetd.conf non contenga alcun riferimento al servizio FTP. Oe invece la parola “FTP” compare all’interno di questo file, controlliamo che le righe relative al servizio FTP siano commentate

 

cat /etc/inetd.conf | grep -i ftp

 

se abbiamo modificato il file inetd.conf dovremo riavviare il servizio

 

/etc/init.d/openbsd-inetd restart 

 

Visto che vogliamo abilitare il servizio FTP è utile associarlo alla connessione TLS, allo scopo di aumentare la sicurezza delle sessioni, digitando i seguenti comandi

 

echo 1 > /etc/pure-ftpd/conf/TLS
mkdir -p /etc/ssl/private/

 

infine eseguiamo il seguente comando, facendo attenzione a scrivere tutte le istruzioni sulla stessa riga

  

openssl req -x509 -nodes -days 7300 -newkey rsa:2048 -keyout /etc/ssl/private/pure-ftpd.pem -out /etc/ssl/private/pure-ftpd.pem

Compilando i campi che ci vengono chiesti, ad esempio

 

Installazione ISPconfig nella cloud di HostingSolutions.it

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.