Instalación
Unos 15 minutos desde un Ubuntu recién instalado hasta el primer inicio de sesión.
La Guía del cliente explica cada paso, desde tu cuenta y el correo de licencia hasta Ubuntu y el primer inicio de sesión.
<user> es el usuario de Linux que creaste al instalar Ubuntu, <server-ip> la dirección del servidor en tu red doméstica, por ejemplo 192.168.1.200. En el servidor, ip -4 -br addr la muestra en la línea del adaptador de red. Más en Marcadores de posición.
CloudZH Setup en el navegador
La forma más rápida, sin copiar archivos ni preguntas en el terminal:
Copia tu comando
En tu cuenta de cliente, en Mis licencias → CloudZH Setup, pulsa Crear comando y cópialo. Es personal, válido 24 horas y sirve para un máximo de 3 descargas.
Pégalo en el servidor
Por SSH o directamente en la pantalla del servidor. Descarga el instalador, comprueba su suma SHA-256 e inicia el asistente:
curl -fsSL https://account.cloudzh.app/i/<your-code> | sudo bash
Sigue en el navegador
Abre la dirección que muestra el terminal en un PC, portátil o móvil de la misma red, por ejemplo
http://192.168.1.200:8000. El asistente revisa el sistema, pregunta por LAN o dominio, la carpeta de datos y tus claves de licencia, instala con progreso en directo y te da la clave de copia para descargar. Ir al panel rellena el token de configuración por ti.Solo responde a dispositivos de tu red doméstica, pide el código de acceso del terminal y sigue aunque cierres la ventana SSH. ¿Ya copiaste el archivo del instalador?
sudo bash install.sh --webinicia el mismo asistente.
Instalar en el terminal
Para expertos, o para responder las preguntas en la línea de comandos.
Actualiza Ubuntu
sudo apt update && sudo apt full-upgrade -y sudo reboot
Copia el instalador al servidor
Descarga el instalador en tu cuenta de cliente en My licenses → Download installer, un archivo con un nombre como
cloudzh-0.77.5-stable-customer.tar.gz. La página también muestra su suma de comprobación SHA-256. Cópialo desde tu ordenador y descomprímelo en el servidor.<file>es el nombre del archivo del instalador:scp <file> <user>@<server-ip>:~ ssh <user>@<server-ip> mkdir -p ~/cloudzh && tar xzf ~/<file> -C ~/cloudzh --strip-components=1 cd ~/cloudzh
Ejecuta el instalador
sudo bash install.sh
El instalador pide tu dominio (déjalo vacío para el modo LAN), el token de Cloudflare y tu clave de licencia. Después confirma el nuevo servidor en el correo que te enviamos, o en tu cuenta de cliente en Licencias; el servidor se activa solo. Para pasar la clave sin preguntas:
sudo CZH_LICENSE_KEY=CZL-XXXXX-XXXXX-XXXXX-XXXXX bash install.sh
Al final muestra la dirección del panel, un token de configuración y, en un servidor nuevo, dónde está la clave de copia de seguridad. Guarda la clave de copia de seguridad en tu gestor de contraseñas; sin ella, las copias no se pueden abrir:
sudo cat /etc/cloudzh/backup.key
Inicia sesión y comprueba
Abre la dirección del panel, introduce el token de configuración y crea tu administrador. ¿Has perdido el token?
zh tokenlo vuelve a mostrar. Después, en el servidor:zh status zh doctor
Continúa con Dominio y HTTPS y Primeros pasos.
Qué configura el instalador
- Docker, Caddy, el panel y el agente como servicios systemd
- El árbol de datos en
/srv/data(consulta Estructura de datos) - Fail2Ban y el saludo SSH con un breve estado
- El kit de diagnóstico: test de velocidad,
mtr,iperf3,dig,smartctl,sensors,ethtool,iw,htop,ncdu - El comando
zhpara cada usuario con permisos sudo
Activa una licencia en un servidor existente con sudo zh license activate CZL-… o en el panel, en Mi cuenta → Suscripción.