GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer Wetty sur CentOS 7

Dans ce tutoriel, nous allons vous montrer comment installer et configurer Wetty sur votre serveur CentOS 7. Pour ceux qui ne le savaient pas, Wetty est une alternative à ajaxterm/anyterm mais bien mieux qu'eux car wetty utilise l'émulateur de terminal de ChromeOS (hterm) qui est une implémentation à part entière de l'émulation de terminal entièrement écrite en Javascript. De plus, il utilise WebSockets au lieu d'Ajax et donc un meilleur temps de réponse.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple. Je vais vous montrer l'installation étape par étape de Wetty sur le serveur CentOS 7.

Installer Wetty sur CentOS 7

Étape 1. Tout d'abord, vous devez activer EPEL (Extra Packages for Enterprise Linux) sur votre système.

  • CentOS 7 64 bits
## 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

Étape 2. Installez les dépendances.

yum install epel-release git nodejs npm

Étape 3. Installation de Wetty.

Après avoir installé ces dépendances, clonez le dépôt GitHub :

git clone https://github.com/krishnasrinivas/wetty
cd wetty
npm install

Ajouter un utilisateur pour wetty :

useradd idroot
passwd idrootwetty

Étape 4. Démarrage de Wetty et accès au terminal Linux à partir du navigateur Web.

Démarrez l'interface Web sur le port local 8080 pour Wetty en exécutant (cela suppose que votre répertoire de travail actuel est /wetty) :

node app.js -p 8080

Accéder à Wetty :

http://Your_IP-Address:8080

Exécutez Wetty via HTTPS :

openssl req -x509 -newkey rsa:2048 -keyout key.pem -out cert.pem -days 365 -nodes

Enfin, vous devrez ouvrir le port HTTPS personnalisé sur lequel vous voudrez exécuter 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 &

Accéder à Wetty via HTTPS :

https://Your_IP-Address:8080

Félicitations ! Vous avez installé Wetty avec succès. Merci d'avoir utilisé ce didacticiel pour installer Wetty (Web + tty) dans le système CentOS 7. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le Site Web Wetty.


Cent OS
  1. Comment installer PHP 7, 7.2 et 7.3 sur CentOS 7

  2. Comment installer Java 11 et 12 sur CentOS 7

  3. Comment installer Wine 4.0 sur CentOS 7

  4. Comment installer Vim 8.2 sur CentOS 7

  5. Comment installer VirtualBox sur CentOS 7

Comment installer Ruby sur CentOS 7

Comment installer PostgreSQL sur CentOS 7

Comment installer Go sur CentOS 7

Comment installer R sur CentOS 7

Comment installer R sur CentOS 8

Comment installer Anaconda Python sur CentOS 8