Descarga e instalación

Un comando en un servidor limpio. El instalador verifica una compilación firmada antes de ejecutar nada.

Requisitos

  • Un servidor limpio (físico o VPS) con acceso root.
  • AlmaLinux 8, 9 o 10, o Rocky Linux 9 o 10, sobre x86_64.
  • RAM suficiente para los servicios que se habiliten. Solo ClamAV mantiene residentes unos 1,5 GB y se puede desactivar por nodo. Se requiere una dirección IPv4 pública.
  • Debian, Ubuntu y Windows Server estarán disponibles próximamente.

Instalación

Como root, en el servidor nuevo:

curl -fsSL https://license.teraservercloud.com/artefactos/instalar.sh | bash

Al terminar, se abre la interfaz de administración en el puerto 2087 del servidor. Los clientes usan el puerto 2083. El primer arranque genera un certificado autofirmado; conviene reemplazarlo por uno real cuando el nombre del servidor apunte a la máquina.

Qué hace el instalador

  • Verifica la distribución y la arquitectura y se niega a continuar si no están soportadas.
  • Descarga la compilación y comprueba su SHA-256 y su firma antes de abrirla. El servidor nunca compila nada.
  • Instala y configura el stack web, el correo (Postfix, Dovecot, Rspamd, ClamAV), el DNS (BIND), las bases de datos, FTPS, el webmail y el firewall.
  • Habilita las cuotas de disco e inicia el servicio del panel, y confirma que el servicio realmente esté corriendo antes de informar que terminó bien.
  • Crea la cuenta de administrador.
Ejecute el instalador en un servidor nuevo. No se admite instalar en una máquina que ya aloja sitios web bajo otro panel de control; para pasar las cuentas se usan las herramientas de migración.

Después de instalar

  1. Ingresar por el puerto 2087 y configurar la autenticación de dos factores.
  2. Agregar un destino de backup.
  3. Crear un plan y la primera cuenta de cliente.
  4. Opcional: comprar una licencia y cargarla en la sección Licencia para habilitar varias versiones de PHP y las demás funciones pagas.

Las guías completas están en la documentación (en inglés). ¿Algún inconveniente? Escriba a [email protected].