En este tutorial, le mostraremos cómo instalar y configurar Wetty en su servidor CentOS 7. Para aquellos de ustedes que no sabían, Wetty es una alternativa a ajaxterm/anyterm pero mucho mejor que ellos porque wetty usa el emulador de terminal de ChromeOS (hterm), que es una implementación completa de la emulación de terminal escrita completamente en Javascript. Además, usa WebSockets en lugar de Ajax y, por lo tanto, mejor tiempo de respuesta.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple. mostrarle la instalación paso a paso de Wetty en el servidor CentOS 7.
Instalar Wetty en CentOS 7
Paso 1. Primero, debe habilitar EPEL (paquetes adicionales para Enterprise Linux) en su sistema.
- CentOS 7 de 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
Paso 2. Instala dependencias.
yum install epel-release git nodejs npm
Paso 3. Instalación de Wetty.
Después de instalar estas dependencias, clone el repositorio de GitHub:
git clone https://github.com/krishnasrinivas/wetty cd wetty npm install
Agregar un usuario para mojado:
useradd idroot passwd idrootwetty
Paso 4. Iniciar Wetty y acceder a Linux Terminal desde el navegador web.
Inicie la interfaz web en el puerto local 8080 para Wetty ejecutando (esto supone que su directorio de trabajo actual es /wetty):
node app.js -p 8080
Acceso a Wetty:
http://Your_IP-Address:8080
Ejecutar Wetty a través de HTTPS:
openssl req -x509 -newkey rsa:2048 -keyout key.pem -out cert.pem -days 365 -nodes
Finalmente, deberá abrir el puerto HTTPS personalizado donde querrá ejecutar 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 &
Acceso a Wetty a través de HTTPS:
https://Your_IP-Address:8080
¡Felicitaciones! Ha instalado correctamente Wetty. Gracias por usar este tutorial para instalar Wetty (Web + tty) en el sistema CentOS 7. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial Sitio web húmedo.