Syspanel: Cómo crear y administrar cuentas de hosting
¡Hola! Bienvenido a esta guía completa sobre Syspanel. Si estás leyendo esto, probablemente necesitas alojar sitios web, correos electrónicos o bases de datos para tus proyectos o los de tus clientes.
Syspanel (basado en HestiaCP) es un panel de control de hosting gratuito, potente y muy intuitivo. En este artículo, te explicaré paso a paso cómo crear y administrar cuentas de hosting desde cero. No necesitas ser un experto en servidores, solo seguir estas instrucciones.
Vamos a ello.
¿Qué es Syspanel y por qué usarlo?
Syspanel es una interfaz gráfica que te permite gestionar un servidor web sin tener que usar comandos complicados. Piensa en él como el "escritorio" de tu servidor. Desde aquí podrás:
- Crear cuentas para diferentes sitios web (dominios).
- Gestionar bases de datos MySQL o PostgreSQL.
- Administrar cuentas de correo electrónico profesional.
- Instalar certificados SSL (HTTPS) de forma gratuita.
- Ver estadísticas de tráfico y uso de recursos.
[INFO] A diferencia de otros paneles, Syspanel está diseñado para ser ligero y rápido. Es ideal para quienes buscan simplicidad sin sacrificar funcionalidades.
Primeros pasos: Acceder a Syspanel
Antes de crear cuentas, necesitas acceder al panel. Es muy sencillo.
¿Cómo accedo?
- Abre tu navegador web favorito (Chrome, Firefox, Edge).
- En la barra de direcciones, escribe la IP de tu servidor seguida de
:2106. Por ejemplo:http://192.168.1.100:2106ohttp://tudominio.com:2106. - Te aparecerá una pantalla de inicio de sesión. Usa el usuario y contraseña que te proporcionó tu proveedor de hosting o que configuraste al instalar Syspanel.
[WARNING] Si ves un mensaje de "Conexión no segura", no te preocupes. Es normal al acceder por IP. Simplemente haz clic en "Avanzado" y luego en "Continuar" (dependiendo del navegador).
La interfaz principal
Una vez dentro, verás un menú lateral con las opciones principales:
- Panel de control: El resumen del servidor.
- Usuarios: Aquí gestionarás las cuentas de hosting.
- Paquetes: Para definir límites de recursos (discos, bases de datos, etc.).
- Dominios: Para añadir o quitar sitios web.
- Correo: Para gestionar cuentas de email.
- Base de datos: Para crear y administrar bases de datos.
Crear una cuenta de hosting en Syspanel
Crear una cuenta es el proceso de añadir un nuevo "usuario" que tendrá su propio sitio web, correos y bases de datos. Cada cuenta es independiente, como un miniservidor dentro del servidor principal.
Paso 1: Accede a la sección "Usuarios"
En el menú lateral izquierdo, haz clic en "Usuarios". Verás una lista de las cuentas existentes (si las hay).
Paso 2: Haz clic en "Añadir usuario"
Busca el botón que dice "Añadir usuario" (normalmente en la parte superior derecha o central). Se abrirá un formulario.
Paso 3: Rellena los datos del formulario
Aquí es donde debes poner atención. Los campos obligatorios son:
- Nombre de usuario: Será el identificador de la cuenta. Usa algo descriptivo, por ejemplo:
clientemariooproyectoweb. Sin espacios ni caracteres especiales. - Contraseña: Crea una contraseña segura. Puedes usar el generador automático que ofrece Syspanel.
- Email: El correo del administrador de esta cuenta (para notificaciones).
- Paquete: Selecciona un paquete de recursos predefinido (más abajo te explico cómo crearlos). Si no tienes ninguno, puedes elegir "default".
- Dominio: El nombre del sitio web principal (ejemplo:
midominio.com). No incluyaswwwal principio. - Nombre del servidor web: Déjalo como está (normalmente aparece la IP del servidor).
[TIP] Si no tienes un dominio real, puedes usar uno de prueba como
miproyecto.localpara hacer pruebas, pero no funcionará en internet.
Paso 4: Configuración adicional (opcional pero recomendada)
Antes de guardar, revisa estas opciones:
- Habilitar DNS: Actívalo si quieres que Syspanel gestione los registros DNS del dominio (ideal si usas los nameservers del servidor).
- Soporte de Proxy: Déjalo desactivado a menos que sepas que lo necesitas.
- Cifrado SSL: Actívalo para que el dominio tenga HTTPS automáticamente (vía Let's Encrypt).
Paso 5: Guarda la cuenta
Haz clic en "Guardar". Syspanel creará automáticamente:
- El usuario en el sistema.
- La carpeta del sitio web (normalmente en
/home/nombre_usuario/web/dominio/public_html). - Una base de datos con el mismo nombre del usuario.
- Una cuenta de correo predeterminada (si lo configuraste).
¡Listo! Ya tienes tu primera cuenta de hosting.
Administrar cuentas de hosting existentes
Una vez creadas, necesitarás gestionarlas. Aquí te explico las tareas más comunes.
Ver el listado de cuentas
En la sección "Usuarios", verás una tabla con todas las cuentas. Cada fila muestra:
- Nombre de usuario.
- Dominio principal.
- Estado (activo, suspendido, etc.).
- Uso de disco y tráfico.
[INFO] Puedes hacer clic en el nombre de usuario para ver los detalles completos de esa cuenta.
Suspender o eliminar una cuenta
Si un cliente no paga o ya no necesita el servicio, puedes suspender o eliminar la cuenta:
- En la lista de usuarios, localiza la cuenta.
- Haz clic en el icono de "Editar" (normalmente un lápiz).
- Verás las opciones:
- Suspender: Desactiva temporalmente el sitio web y los servicios. Los datos se conservan.
- Eliminar: Borra permanentemente todos los datos (¡cuidado! No hay vuelta atrás).
[WARNING] Antes de eliminar, asegúrate de hacer una copia de seguridad de los archivos y bases de datos si son importantes.
Cambiar la contraseña de una cuenta
¿El cliente olvidó su contraseña? Puedes resetearla desde el panel:
- Edita la cuenta del usuario.
- En el campo "Contraseña", escribe una nueva.
- Haz clic en "Guardar". El cambio es inmediato.
Ver el uso de recursos
Syspanel muestra estadísticas en tiempo real. Para ver el consumo de una cuenta:
- Ve a la sección "Usuarios".
- Haz clic en el nombre del usuario.
- En la parte inferior verás gráficos de:
- Uso de disco.
- Tráfico mensual.
- Número de procesos activos.
Esto te ayuda a saber si una cuenta está consumiendo demasiados recursos.
Crear y gestionar paquetes de recursos
Los paquetes son plantillas que definen los límites de cada cuenta. Por ejemplo, un paquete "Básico" podría tener 1 GB de disco y 5 bases de datos, mientras que uno "Premium" tendría 10 GB y bases de datos ilimitadas.
¿Por qué usar paquetes?
- Estandariza la oferta de hosting.
- Automatiza la asignación de recursos al crear cuentas.
- Evita que un usuario abuse del servidor.
Crear un paquete nuevo
- En el menú lateral, ve a "Paquetes".
- Haz clic en "Añadir paquete".
- Ponle un nombre descriptivo, por ejemplo:
Plan_Emprendedor. - Define los límites:
- Disco (MB): Espacio en disco para archivos y correos.
- Ancho de banda (MB): Tráfico mensual permitido.
- Bases de datos: Número máximo (0 para ilimitado).
- Cuentas de correo: Número máximo.
- Dominios adicionales: Cuántos sitios web puede tener (además del principal).
- Guarda el paquete.
Ahora, al crear una cuenta, podrás seleccionar este paquete.
Administrar dominios y subdominios
Cada cuenta puede tener varios dominios o subdominios. Por ejemplo, blog.midominio.com o tienda.midominio.com.
Añadir un dominio adicional
- Dentro de la cuenta del usuario, ve a la sección "Dominios".
- Haz clic en "Añadir dominio".
- Escribe el nombre completo (ejemplo:
otrodominio.com). - Selecciona si quieres redirigir al dominio principal o que tenga su propia carpeta.
- Guarda.
[TIP] Para subdominios, solo escribe
subdominioy el dominio principal se completará solo.
Gestionar registros DNS
Si activaste el DNS al crear la cuenta, puedes editar los registros (A, CNAME, MX, etc.) desde "DNS" dentro de la cuenta. Esto es útil para apuntar subdominios a otros servidores o configurar servicios externos.
Administrar bases de datos
Syspanel permite crear bases de datos MySQL o PostgreSQL de forma sencilla.
Crear una base de datos
- Dentro de la cuenta del usuario, ve a "Base de datos".
- Haz clic en "Añadir base de datos".
- Ponle un nombre (se generará automáticamente con el prefijo del usuario).
- Define la contraseña (o deja que se genere automáticamente).
- Guarda.
Acceder a phpMyAdmin
Para gestionar la base de datos visualmente:
- En la lista de bases de datos, haz clic en el icono de "phpMyAdmin" (normalmente un elefante).
- Se abrirá una nueva pestaña con las credenciales ya rellenadas.
[WARNING] No compartas las credenciales de la base de datos públicamente. Si necesitas dárselas a un desarrollador, crea un usuario específico con permisos limitados.
Gestionar cuentas de correo
El correo electrónico es esencial para cualquier sitio web profesional.
Crear una cuenta de correo
- Dentro de la cuenta del usuario, ve a "Correo".
- Haz clic en "Añadir cuenta".
- Escribe el nombre de la cuenta (ejemplo:
infoparainfo@midominio.com). - Establece una contraseña.
- Define la cuota de disco (por defecto, 0 = ilimitado).
- Guarda.
Acceder al webmail
Syspanel incluye un webmail llamado Roundcube. Para acceder:
- Ve a
http://tudominio.com/webmailohttp://IP:2106/webmail. - Inicia sesión con la cuenta de correo completa y su contraseña.
[INFO] También puedes configurar el correo en Outlook, Thunderbird o en tu móvil usando IMAP/SMTP. Los datos del servidor los encontrarás en la sección "Correo" de Syspanel.
Preguntas frecuentes (FAQ)
¿Puedo tener múltiples sitios web en una misma cuenta?
Sí. Cada cuenta puede tener un dominio principal y varios dominios o subdominios adicionales, según el paquete que hayas asignado.
¿Cómo subo los archivos de mi sitio web?
Tienes dos opciones:
- FTP: Dentro de la cuenta, en la sección "Acceso FTP", verás los datos de conexión. Usa un cliente como FileZilla.
- Gestor de archivos: Desde el panel de Syspanel, ve a "Archivos" y podrás subir, editar o borrar archivos directamente.
¿Qué hago si mi sitio web no carga?
Revisa estos puntos:
- DNS: Asegúrate de que el dominio apunte a la IP del servidor.
- Carpeta pública: Los archivos deben estar en
public_html. - Permisos: Los archivos deben tener permisos 644 y las carpetas 755.
- SSL: Si tienes HTTPS, verifica que el certificado esté activo.
¿Cómo hago una copia de seguridad?
Syspanel no tiene copias automáticas integradas, pero puedes hacerlas manualmente:
- Ve a la cuenta del usuario.
- En la sección "Backup", haz clic en "Crear backup".
- Se generará un archivo comprimido con todos los datos.
- Descárgalo a tu ordenador.
[WARNING] Te recomiendo programar copias de seguridad externas (por ejemplo, con un script en cron) para no perder datos.
¿Puedo cambiar el paquete de una cuenta existente?
Sí. Edita la cuenta y en el campo "Paquete", selecciona uno nuevo. Los límites se actualizarán automáticamente.
Consejos finales para administrar tu hosting con Syspanel
- Mantén los paquetes actualizados: Revisa periódicamente si tus planes de hosting siguen siendo rentables.
- Monitorea el uso: Cada mes, revisa las estadísticas de las cuentas para detectar posibles problemas (sitios que consumen mucho ancho de banda, correos spam, etc.).
- Seguridad: Cambia la contraseña del administrador de Syspanel regularmente y no compartas el acceso.
- Soporte técnico: Si un cliente tiene dudas, recuerda que tú puedes gestionar casi todo desde el panel. No necesitas acceso al servidor por SSH.
Conclusión
Crear y administrar cuentas de hosting en Syspanel es un proceso sencillo y eficiente. Desde la creación de usuarios hasta la gestión de correos y bases de datos, todo está al alcance de unos pocos clics.
Recuerda que la clave está en:
- Planificar los paquetes de recursos.
- Organizar las cuentas por cliente o proyecto.
- Monitorear el rendimiento para evitar sorpresas.
Ahora que ya sabes cómo funciona, ¡ponte manos a la obra! Si tienes alguna duda, revisa esta guía o consulta la documentación oficial de Syspanel (recuerda que el puerto de acceso es el 2106).
¡Buena suerte con tu hosting!
