In diesem Tutorial zeigen wir Ihnen, wie Sie Wetty auf Ihrem CentOS 7-Server installieren und konfigurieren. Für diejenigen unter Ihnen, die es nicht wussten, Wetty ist eine Alternative zu ajaxterm/anyterm, aber viel besser als sie, weil wetty den Terminal-Emulator (hterm) von ChromeOS verwendet, der eine vollwertige Implementierung der Terminal-Emulation ist, die vollständig in Javascript geschrieben ist. Außerdem verwendet es WebSockets anstelle von Ajax und daher eine bessere Antwortzeit.
In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach. Das werde ich tun zeigen Ihnen Schritt für Schritt die Installation von Wetty auf dem CentOS 7 Server.
Installieren Sie Wetty auf CentOS 7
Schritt 1. Zuerst müssen Sie EPEL (Extra Packages for Enterprise Linux) auf Ihrem System aktivieren.
- 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
Schritt 2. Abhängigkeiten installieren.
yum install epel-release git nodejs npm
Schritt 3. Wetty installieren.
Klonen Sie nach der Installation dieser Abhängigkeiten das GitHub-Repository:
git clone https://github.com/krishnasrinivas/wetty cd wetty npm install
Benutzer für nassy hinzufügen:
useradd idroot passwd idrootwetty
Schritt 4. Starten Sie Wetty und greifen Sie vom Webbrowser auf das Linux-Terminal zu.
Starte das Webinterface im lokalen Port 8080 für Wetty, indem du es ausführst (dies setzt voraus, dass dein aktuelles Arbeitsverzeichnis /wetty ist):
node app.js -p 8080
Zugriff auf Wetty:
http://Your_IP-Address:8080
Wetty über HTTPS ausführen:
openssl req -x509 -newkey rsa:2048 -keyout key.pem -out cert.pem -days 365 -nodes
Schließlich müssen Sie den benutzerdefinierten HTTPS-Port öffnen, auf dem Sie Wetty ausführen möchten:
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 &
Zugriff auf Wetty über HTTPS:
https://Your_IP-Address:8080
Herzlichen Glückwunsch! Sie haben Wetty erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial für die Installation von Wetty (Web + tty) im CentOS 7-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Wetty-Website.