In questo tutorial, ti mostreremo come installare e configurare Wetty sul tuo server CentOS 7. Per chi non lo sapesse, Wetty è un'alternativa a ajaxterm/anyterm ma molto meglio di loro perché wetty utilizza l'emulatore di terminale di ChromeOS (hterm) che è un'implementazione completa dell'emulazione di terminale scritta interamente in Javascript. Inoltre, utilizza WebSocket invece di Ajax e quindi tempi di risposta migliori.
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. Lo farò mostrarti l'installazione passo passo di Wetty sul server CentOS 7.
Installa Wetty su CentOS 7
Passaggio 1. Innanzitutto, devi abilitare EPEL (Extra Packages for Enterprise Linux) sul tuo sistema.
- CentOS 7 64 bit
## RHEL/CentOS 7 64-Bit ## # wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm # rpm -ivh epel-release-7-5.noarch.rpm
Passaggio 2. Installa le dipendenze.
yum install epel-release git nodejs npm
Passaggio 3. Installazione di Wetty.
Dopo aver installato queste dipendenze, clona il repository GitHub:
git clone https://github.com/krishnasrinivas/wetty cd wetty npm install
Aggiungi un utente per wetty:
useradd idroot passwd idrootwetty
Passaggio 4. Avvia Wetty e accedi al terminale Linux dal browser web.
Avvia l'interfaccia web nella porta locale 8080 per Wetty eseguendo (questo presuppone che la tua directory di lavoro corrente sia /wetty):
node app.js -p 8080
Accesso a Wetty:
http://Your_IP-Address:8080
Esegui Wetty tramite HTTPS:
openssl req -x509 -newkey rsa:2048 -keyout key.pem -out cert.pem -days 365 -nodes
Infine, dovrai aprire la porta HTTPS personalizzata dove vorrai eseguire Wetty:
firewall-cmd --add-service=https # Run Wetty in the standard HTTPS port (443) firewall-cmd --permanent --add-service=https firewall-cmd --add-port=XXXX/tcp # Run Wetty on TCP port XXXX nohup node app.js --sslkey key.pem --sslcert cert.pem -p 8080 &
Accesso a Wetty tramite HTTPS:
https://Your_IP-Address:8080
Congratulazioni! Hai installato correttamente Wetty. Grazie per aver utilizzato questo tutorial per l'installazione di Wetty (Web + tty) nel sistema CentOS 7. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il Sito Web bagnato.