In questo tutorial, ti mostreremo come installare Cherokee Web Server su Ubuntu 16.04 LTS. Per chi non lo sapesse, Cherokee è un software gratuito e open source ad alte prestazioni server Web. È molto veloce, flessibile e facile da configurare. Offre supporto per le tecnologie più diffuse oggigiorno:connessioni crittografate FastCGI, SCGI, PHP, CGI, SSI, TLS e SSL, host virtuali, autenticazione, codifica al volo , bilanciamento del carico, file di registro compatibili con Apache, bilanciamento del database, aggiornamenti e upgrade senza tempi di inattività, proxy HTTP inverso e molto altro.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo
' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo del Cherokee Web Server su un server Ubuntu 16.04 (Xenial Xerus).
Installa Cherokee Web Server su Ubuntu 16.04 LTS
Passaggio 1. Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo il seguente apt-get
comandi nel terminale.
sudo apt-get update sudo apt-get upgrade
Passaggio 2. Abilita il repository Cherokee PPA (Personal Package Archive).
add-apt-repository ppa:cherokee-webserver apt-get update
Passaggio 3. Installazione di Cherokee Web Server su Ubuntu 16.04 LTS.
Installa il server Web Cherokee utilizzando apt-get, inserisci il seguente comando per installare il server Web Cherokee incluso il modulo SSL:
sudo apt-get install cherokee cherokee-doc libcherokee-mod-libssl libcherokee-mod-streaming libcherokee-mod-rrd
Avvia il demone del servizio Cherokee.
systemctl start cherokee systemctl enable cherokee
Passaggio 4. Configurazione di Cherokee.
La parte migliore dell'utilizzo di Cherokee Web Server è la possibilità di gestire tutte le sue configurazioni tramite un'interfaccia web semplice da usare. Può essere avviato tramite
codice>amministratore cherokee comando.
sudo cherokee-admin
Per impostazione predefinita, cherokee-admin
può accedere solo da localhost. Se è necessario accedere all'amministratore per altri indirizzi di rete utilizzando il parametro '-b' . Se non menzioni alcun indirizzo IP, ascolterà automaticamente tutte le interfacce di rete. Quindi puoi connetterti a cherokee-admin
da altri indirizzi di rete.
sudo cherokee-admin -b
Accedi all'amministratore Cherokee da un indirizzo di rete specifico:
sudo cherokee-admin -b 192.169.1.2
#sudo cherokee-admin -b Cherokee Web Server 1.2.103 (Dec 059 2014): Listening on port 127.0.0.1:9090, TLS disabled, IPv6 enabled, using epoll, 4096 fds system limit, max. 2041 connections, caching I/O, 2 threads, 1020 connections per thread, standard scheduling policy Login: User: admin One-time Password: idrootEMfQRznWWa6h Web Interface: URL: http://127.0.0.1:9090/
Importante :La password è utilizzabile una sola volta. Se hai bisogno di accedere di nuovo, dovresti usare lo stesso comando per generarlo.
Passaggio 5. Ora accedi a Cherokee-Admin navigando nel browser su http://127.0.0.1:9090
. Digita nome utente e password per accedervi.
Congratulazioni! Hai installato con successo il Cherokee Web Server. Grazie per aver utilizzato questo tutorial per l'installazione di Cherokee Web Server sul sistema Ubuntu 16.04 LTS (Xenial Xerus). Per ulteriore aiuto o informazioni utili, ti consigliamo controlla il sito Web ufficiale di Cherokee.