Base de conocimiento
Guías paso a paso y soluciones a problemas comunes de TNS Panel: migración, certificados, correo, backups, clústeres y más. Con buscador.
Primeros pasos
Cómo instalar TNS Panel en AlmaLinux o Rocky Linux
Instale TNS Panel en un servidor limpio con AlmaLinux 8/9/10 o Rocky Linux 8/9/10 usando el instalador firmado, y guarde las credenciales de administrador.
Primer ingreso y códigos de recuperación
Ingrese a la interfaz de administración con la clave generada y su aplicación de autenticación, y guarde a salvo los códigos de recuperación de un solo uso.
Cómo aplicar una licencia y verificar su estado
Pegue el identificador de su licencia en Panel, Licencia, deje que el nodo la valide y compruebe el plan y la fecha de la última verificación.
Qué pasa con mi nodo cuando vence la licencia
Sitios, correo y DNS siguen funcionando. Dejan de crearse funciones pagas, PHP se consolida en una versión y los límites de recursos dejan de aplicarse.
Cómo obtener soporte y abrir un ticket desde su panel
Toda licencia paga puede abrir tickets por categoría; el Soporte Premium agrega ayuda con la instalación. Los tickets desde el panel están próximamente.
Migración
Cómo migrar de CWP a TNS Panel
Pase cuentas, sitios, bases y correo de CentOS Web Panel a un servidor TNS Panel limpio por SSH, mientras el servidor viejo sigue atendiendo.
Cómo migrar desde un archivo de backup de otro panel
Importe una cuenta desde el archivo de respaldo del panel anterior cuando no tiene acceso SSH a su servidor, como revendedor o administrador.
Cómo migrar una cuenta sin acceso al servidor anterior
Traiga a un cliente de Ferozo o de cualquier hosting cerrado usando sólo su FTP/SFTP, IMAP y una exportación de la base de datos.
Cómo verificar una migración antes de cambiar el DNS
Corra la verificación de solo lectura: cada sitio responde, cada base tiene sus tablas y el correo está presente, antes de apuntar el DNS al servidor nuevo.
¿Por qué no se crearon las casillas migradas?
Si el MX apunta fuera del servidor, el panel no crea casillas locales: consulta el DNS real para no entregar en local el correo ajeno.
Sitios web y PHP
Cómo agregar un sitio web, un alias y un dominio estacionado
Cree un sitio con su propia raíz pública, agregue nombres de alias y dominios estacionados, y entienda dónde van los archivos y qué cubren los certificados.
Cómo emitir un certificado SSL comodín
Deje que este nodo sirva la zona DNS y TNS Panel emite un único certificado Let's Encrypt para *.ejemplo.com y ejemplo.com por DNS-01.
Cómo instalar su propio certificado SSL o generar un CSR
Genere una clave y un CSR para un certificado comercial, y luego suba el certificado, la clave y la cadena a un sitio.
Cómo habilitar una segunda versión de PHP para un sitio
Instale versiones extra de PHP desde el repositorio del proveedor y elija la versión por sitio; requiere licencia.
¿Por qué mi sitio cambió de versión de PHP?
Al quitar una versión de PHP, sus sitios pasan a la inmediata inferior instalada, o a la superior si no hay inferior, y vuelven al reinstalarla.
Cómo instalar WordPress u otra aplicación con un clic
Instale desde el catálogo cerrado, termine la configuración en el navegador y solucione el error 409 que nombra una extensión o versión de PHP faltante.
Cómo desplegar desde Git y publicar un staging
Despliegue desde un repositorio HTTPS con un token, cree staging.<dominio>, pruebe y publique los archivos en producción sin tocar la base de datos.
Cómo ejecutar una app en contenedor (Node.js, Python, .NET)
Cree un contenedor desde un preajuste o cualquier imagen, obtenga un subdominio y un certificado, y entienda en qué puerto debe escuchar la aplicación.
Cómo forzar HTTPS y activar HSTS en un sitio
La redirección a HTTPS y HSTS vienen activados por defecto; cámbielos por sitio y entienda por qué HSTS sólo se envía donde hay un certificado válido.
Cómo cambiar el stack web del nodo
Cambie el borde público de un nodo, verifique cuál está activo y entienda la vuelta atrás automática.
Correo
Cómo crear una casilla de correo y usar el webmail
Agregue un dominio de correo, cree casillas con cuota, configure alias y catch-all, e ingrese a Roundcube en webmail.<dominio>.
Cómo rotar una clave DKIM sin romper el correo
Use el flujo de tres pasos: prepare una clave nueva, espere a que el DNS se propague, confirme el cambio y luego retire el registro anterior.
Cómo configurar filtros de correo y respuesta automática
Cree filtros y una respuesta de ausencia a partir de opciones fijas; el panel escribe y compila el script de Sieve por usted.
¿Por qué mi correo se demora, se rechaza o no llega?
Revise el límite de correos por hora, los registros MX, el rastreo de entrega y DKIM para averiguar por qué un mensaje se demora o nunca llega.
Bases de datos
Cómo crear una base de MariaDB o PostgreSQL y su usuario
Cree una base, cree un usuario, otorgue acceso y abra phpMyAdmin o Adminer desde el panel con un clic.
Cómo restaurar una base de datos desde un backup
Elija la base en una instantánea y restáurela junto a la original o encima; una base de datos siempre se restaura completa.
Cómo permitir el acceso remoto a su base desde su propia IP
El administrador fija la política del nodo; con la política "sólo direcciones registradas" usted agrega las IP autorizadas a llegar a MySQL.
Backups y storage
Cómo restaurar archivos o una carpeta desde un backup
Explore una instantánea, restaure archivos junto al original o encima de ellos, o descargue un .tar.gz de la instantánea.
Cómo agregar un destino de backup propio (SFTP, S3, B2 o nube)
Envíe sus copias a su propio almacenamiento SFTP, S3 o B2, o a Google Drive, OneDrive, Dropbox o Box mediante rclone, y confirme la huella del SFTP.
¿Por qué me aparece «cuota excedida» o «no queda espacio»?
Distinga espacio en disco de cantidad de archivos (inodos), libere lo necesario y entienda por qué subidas, restauraciones y logs se detienen en la cuota.
Acceso y cuentas
Cómo conectarse con FTPS y SFTP
Use FTPS explícito con el rango de puertos pasivos o SFTP con su cuenta o una clave SSH, y solucione un listado que se cuelga.
Cómo usar el administrador de archivos y la terminal
Edite y mueva archivos en el navegador, y abra una consola cuando su proveedor habilitó el acceso a shell; qué hacer cuando la consola no está habilitada.
Cómo dar a un empleado un ingreso con permisos limitados
Cree un sub-usuario, marque las áreas que puede usar y quite un permiso al instante cuando haga falta.
Cómo programar una tarea cron y arreglar una que no se ejecuta
Cree un comando programado con una programación de cinco campos o @daily, y una lista de verificación para las tareas que nunca se ejecutan.
Servidor y seguridad
El firewall me bloqueó: cómo volver a entrar
El panel nunca cierra SSH ni sus puertos; quite su propio bloqueo, agregue su dirección a los permitidos y entienda los bloqueos por fuerza bruta.
Qué hacer si perdió la clave o el segundo factor
Use un código de recuperación de un solo uso, pida a otro administrador que lo restablezca o cree un administrador nuevo en el servidor.
Cómo actualizar el panel de forma segura y volver atrás
Elija un canal, busque una actualización, aplíquela sólo cuando usted decida, y entienda la vuelta atrás automática si el panel no vuelve a levantarse.
Cómo enviar el registro de auditoría a su propio syslog o SIEM
Exporte la auditoría fuera del nodo por TLS verificado usando syslog RFC 5424, con una CA privada si la necesita.
Cómo monitorear un nodo con Prometheus y Grafana
Cree el token de métricas para su propio Prometheus, o instale la pila integrada de Prometheus y Grafana con una licencia.
Clústeres
Cómo armar un clúster de dos nodos
Funde un clúster en el primer nodo, invite al segundo y entienda el quórum, el testigo y qué exige la licencia Multinodo.
Cómo promover el nodo secundario en un clúster de dos nodos
Próximamente (v1.1). Con dos nodos, el testigo decide la promoción; con IP pública compartida es manual. Verifique que el primario esté caído.
Integraciones y negocio
Cómo conectar WHMCS con TNS Panel
Cree un token de API, instale el módulo de servidor, agregue el servidor en WHMCS y aprovisione cuentas automáticamente.
Conectar la IA de VS Code al panel (MCP)
Deje que Claude Code, Copilot o cualquier IA con MCP en VS Code maneje su panel: cree un token, agregue el servidor a mcp.json y pídale que migre un servidor.
Cómo replicar sus zonas DNS en Cloudflare como secundario
Cree un token de Cloudflare de alcance acotado, elija las zonas una por una y entienda qué se rechaza o se quita.
Cómo crear planes de hosting y revendedores
Arme planes de hosting con límites, cree un revendedor con su pool, asigne planes a los clientes y elija la política de excedente de transferencia.
Cómo personalizar el panel con su marca para sus clientes
Configure el nombre del producto, el logo, los colores y los contactos de soporte en Panel, Marca, y entienda cómo se heredan las marcas.
Hay más artículos en inglés: Knowledge base (English): 0.