Files
doc.rustdesk.com/content/self-host/rustdesk-server-pro/installscript/Script/_index.es.md
rustdesk 56cfd26e35 seo/geo
2026-03-20 18:42:55 +08:00

5.5 KiB

title, weight, description, keywords
title weight description keywords
install.sh 4 Documentación de RustDesk sobre install.sh. Consulta guías de instalación, configuración, despliegue y solución de problemas.
rustdesk server pro install.sh
rustdesk pro linux install
rustdesk pro script install
rustdesk self-host pro linux
rustdesk server pro setup

¿Cuándo deberias usar install.sh?

Usa install.sh cuando quieras desplegar RustDesk Server Pro rapidamente en un host Linux con systemd. Es apropiado para una instalacion directa y scriptada en un solo servidor, donde el script instala dependencias, coloca binarios, crea servicios y puede preparar HTTPS para la consola web.

Respuestas rapidas sobre install.sh

  • Es adecuado para un despliegue sencillo en Linux.
  • Si quieres facilitar actualizaciones, rollback y operaciones con contenedores, usa Docker.
  • Ten lista tu licencia Pro antes de empezar.
  • Si usas un dominio, el script puede configurar nginx y certbot.
  • Para actualizar despues de la instalacion inicial, usa update.sh.

{{% notice note %}} No olvides obtener tu licencia desde https://rustdesk.com/pricing/, consulta la página de licencia para más detalles.

Por favor lee instalación OSS primero antes de hacer esta instalación simple. Puedes conocer más detalles subyacentes allí. {{% /notice %}}

Instalar

Copia y pega el comando anterior en tu terminal Linux para instalar RustDesk Server Pro.

wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/install.sh | bash

{{% notice note %}} Recomiendo usar la imagen Docker; simplifica enormemente el proceso de desplegar la solución así como actualizarla. El consumo de recursos es muy bajo.

Y por favor ejecuta lo anterior bajo tu directorio home en lugar de un directorio donde no tengas permisos de escritura. {{% /notice %}}

Lo que hace:

  • Instalar algunas dependencias
  • Configurar el firewall UFW si está disponible
  • Crear un directorio de trabajo /var/lib/rustdesk-server y un directorio de logs /var/log/rustdesk-server
  • Instalar ejecutables en /usr/bin
  • Descargar y extraer Servicios RustDesk Pro al directorio anterior
  • Crear servicios systemd para hbbs y hbbr (nombres de servicios son rustdesk-hbbs.service y rustdesk-hbbr.service)
  • Si eliges Dominio, instalará Nginx y Certbot, permitiendo que la API esté disponible en el puerto 443 (HTTPS) y obtener un certificado SSL sobre el puerto 80, se renueva automáticamente. Cuando el https esté listo, por favor accede con https://tudominio.com en lugar de https://tudominio.com:21114.

{{% notice note %}} Cómo configurar HTTPS para la consola web manualmente. {{% /notice %}}

{{% notice note %}} Si el servicio systemd falla al iniciar, probablemente esté relacionado con SELinux, por favor revisa esto. {{% /notice %}}

{{% notice note %}} Si tu cliente no puede conectarse a tu servidor o no puedes acceder a la consola web, por favor revisa esto. {{% /notice %}}

Actualizar

Copia y pega el comando anterior en tu terminal Linux para actualizar tu instalación existente de RustDesk Server Pro, esto también podría guardarse localmente y programarse con cron.

wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/update.sh | bash

{{% notice note %}} Si encuentras problemas con este script, sugeriría que revises el script y ejecutes los pasos manualmente, uno por uno.

Y por favor ejecuta lo anterior bajo tu directorio home en lugar de un directorio donde no tengas permisos de escritura. {{% /notice %}}

Lo que hace:

  • Verifica nuevas versiones de RustDesk Server Pro
  • Si encuentra una nueva versión, elimina los archivos de API y descarga nuevos ejecutables y archivos de API

Convertir desde código abierto

Copia y pega el comando anterior en tu terminal Linux para convertir de RustDesk Server a RustDesk Server Pro.

wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/convertfromos.sh | bash

{{% notice note %}} Por favor añade el puerto TCP 21114 a tu firewall, este es un puerto adicional para la consola web e inicio de sesión de usuario en el cliente RustDesk. {{% /notice %}}

{{% notice note %}} Sugeriría cambiar a una instalación Docker si encuentras problemas con este script. Alternativamente, puedes revisar el script y ejecutar los pasos manualmente, uno por uno. {{% /notice %}}

Lo que hace:

  • Deshabilitar y eliminar los servicios antiguos
  • Instalar algunas dependencias
  • Configurar el firewall UFW si está disponible
  • Crear una carpeta /var/lib/rustdesk-server y copiar los certificados aquí
  • Eliminar /var/log/rustdesk y crear /var/log/rustdesk-server
  • Descargar y extraer Servicios RustDesk Pro al directorio anterior
  • Crear servicios systemd para hbbs y hbbr (nombres de servicios son rustdesk-hbbs.service y rustdesk-hbbr.service)
  • Si eliges Dominio, instalará Nginx y Certbot, permitiendo que la API esté disponible en el puerto 443 (HTTPS) y obtener un certificado SSL sobre el puerto 80, se renueva automáticamente