Nexo · creado por Server Room · una licencia por servidor

Panel de control de hosting Nexo. Tantas cuentas de hosting como admita el servidor, cada una aislada del resto.

Nexo es el panel de control de hosting que escribimos nosotros mismos e instalamos en tu servidor dedicado: una alternativa a WHM para ti, el propietario, y una alternativa a cPanel para cada cliente que alojas. Cada cuenta funciona como su propio usuario Unix con su propio pool de PHP-FPM y sus propios límites de CPU, memoria y disco. Debajo está la plataforma de hosting Linux sobre la que corre nuestro propio web hosting, configurada en Ubuntu 24.04 o 26.04.

Ubuntu 24.04 or 26.04PHP 8.1 to 8.4, chosen per siteLet’s Encrypt on every site$45 or €45/mo per server, no setup fee

Administración, dibujada tal como la ve su propietario: la salud del servidor, las cuentas y sus estados, los revendedores, los planes y el registro de cada cambio.

Qué se instala en la máquina

Un solo instalador, toda la pila de hosting, cada pieza configurada para funcionar con las demás

Nexo no es una pantalla atornillada a servicios que configuras tú mismo. Su instalador coloca todos los servicios que necesita un servidor de hosting en una máquina Ubuntu limpia, escribe su configuración para uso por cuenta y sigue escribiéndola a medida que añades cuentas, sitios, buzones y zonas. El panel del propietario responde por TLS en el puerto 2083; los servicios propios del panel escuchan solo en la interfaz de bucle local.

Pide Nexo con un servidor y no hay nada que ejecutar: lo instalamos una vez que el sistema operativo está en marcha, o cuando se te entrega un servidor listo. En un servidor propio son dos comandos como root. El instalador comprueba la versión contra nuestra firma antes de desempaquetar un archivo, deja SSH y tus propias reglas de firewall tal como están, e imprime el primer acceso del administrador una sola vez.

  1. panel
    Nexoweb app · worker · root agent on the loopback
    :2083 TLS
  2. web
    Apacheevent MPM · HTTP/2 · FastCGI to each account’s PHP-FPM
    :80:443
  3. php
    PHP-FPM8.1 · 8.2 · 8.3 · 8.4, one master per account per version
    unix sockets
  4. sql
    MariaDBphpMyAdmin by one-time sign-on
    127.0.0.1
  5. mail
    Postfix · Dovecot · rspamdSieve · Roundcube webmail · DKIM signing
    :25:465:587:993:995
  6. dns
    PowerDNSauthoritative for every hosted zone
    :53
  7. ftp
    Pure-FTPdTLS required, one chroot per login
    :2130000–30999
  8. guard
    restic · fail2ban · nftablesuser quotas · unattended security updates
    /backup
Aislamiento

Anatomía de una cuenta de hosting

Una cuenta en Nexo no es una carpeta con contraseña. Es un usuario Unix con su propio home, sus propios procesos PHP y su propia parte de la máquina, construida a partir del plan en el que se asienta y reconstruida cada vez que ese plan cambia. Un sitio ocupado o roto consume su propia asignación y la de nadie más.

Su propio PHP
Un maestro PHP-FPM por cada versión de PHP que usan los sitios de la cuenta, ejecutándose como la cuenta bajo systemd con ProtectSystem=strict, un /tmp privado y sin forma de obtener privilegios. open_basedir mantiene a PHP dentro del home, y el socket solo pueden leerlo Apache y la propia cuenta.
Su propia parte
Un slice de systemd mantiene la cuenta dentro de los límites de CPU, memoria y número de procesos de su plan. El espacio en disco y el número de archivos son cuotas de usuario en ext4 o XFS.
Su propia vista
/proc muestra a cada cuenta sus propios procesos y los de nadie más, y una tabla de nftables impide que los procesos de las cuentas lleguen al panel, a su agente y a los demás servicios en el loopback.
Todo lo demás, dentro
Los trabajos de cron arrancan en el mismo sandbox que PHP. Los accesos FTP quedan encerrados en una carpeta del home y actúan como la cuenta. Los nombres de las bases de datos llevan el prefijo de la cuenta, y a un usuario de base de datos solo se le pueden conceder las bases de datos de esa cuenta.
Quién inicia sesión

Tres tipos de acceso, un solo servidor

Usted administra el servidor. Debajo suyo, los revendedores pueden vender su propio hosting; debajo de ellos, cada cliente gestiona sus propios sitios. Cada acceso ve exactamente su parte del árbol, y cada pantalla puede llevar la marca de quien vende a la persona que la está mirando.

CapacidadPropietario del servidorRevendedorCliente
Ve Todo lo que hay en el servidor Sus propios clientes, nada más Sus propias cuentas
Planes Cualquiera, con todos los límites: sitios, disco, archivos, bases de datos, buzones, accesos FTP, CPU, memoria, procesos, correos por hora, copias de seguridad conservadas, techos de PHP Sus propios paquetes, dentro de los planes que usted les permite vender —
Cuentas Crear, mover a otro plan u otro propietario, poner en espera, liberar, cerrar Crear, suspender, reactivar y cancelar las cuentas de sus clientes —
Iniciar sesión como Cualquier cliente Sus propios clientes —
Límites Define los de cada revendedor: cuántas cuentas, cuánto disco, qué planes Trabaja dentro de ellos Los de su plan
Marca El nombre, el logotipo, el color, el enlace de ayuda y la dirección de soporte del panel La suya propia, mostrada a sus clientes Ve la de su proveedor
Servidores de nombres Los propios del servidor, ns1 y ns2 bajo su nombre salvo que usted configure otros ns1 y ns2 privados en su propio dominio —
Sitios, correo, bases de datos, DNS, archivos, copias de seguridad Mediante iniciar sesión como, o restauraciones y nuevas contraseñas desde la página de la cuenta Mediante iniciar sesión como Suyos para gestionar, desde su propio panel
Cuando algo sale mal Suspende a un revendedor junto con todas las cuentas que tiene debajo — —
Desatendido

Los trabajos que se ejecutan sin que nadie haya iniciado sesión

Un servidor de alojamiento es sobre todo rutina: certificados que renovar, copias de seguridad que hacer, actualizaciones que instalar, correo que firmar. Nexo se ocupa de esa rutina según su propio calendario y te avisa en los avisos del Resumen cuando algo falla.

Certificados, por sitio

En cuanto el nombre de un sitio resuelve al servidor, Let’s Encrypt emite su certificado y las renovaciones se suceden solas. Un dominio que sigue fallando la validación se pone en espera, para que no pueda agotar el margen de fallos de todos los demás sitios del equipo.

tls shop.example.net · emitido

Copias de seguridad, cada noche

Entre las 02:00 y las 06:00 UTC, restic hace instantáneas de cada cuenta en un repositorio cifrado del servidor, en un disco propio cuando al instalador se le asigna uno. Cada plan indica cuántas instantáneas diarias y semanales se conservan. Los clientes restauran ellos mismos una ruta, una base de datos o un buzón, toman una instantánea extra al día o descargan una como .tar.gz.

restic 5a2f9c1e · 3 bases de datos · 12 buzones

Actualizaciones, firmadas

Cada versión llega con un manifiesto firmado con nuestra clave Ed25519, y el tamaño de la descarga y su SHA-256 deben coincidir con él antes de que se descomprima nada. El panel se actualiza solo entre las 03:00 y las 05:00 UTC o cuando pulsas Instalar, y conserva en disco las tres versiones más recientes como vía de vuelta atrás.

release firma correcta · cambiado

Un registro que nadie puede editar

Cada cambio en cada cuenta se escribe con quién lo hizo y por qué, en la misma transacción de base de datos que el propio cambio. Las entradas se encadenan mediante hash; Verificar el registro recorre la cadena e informa de si alguna entrada fue alterada o eliminada.

audit verificado · cadena íntegra

Soporte sin contraseñas

Abre el panel de un cliente como si fueras él para ver lo que él ve. La sesión dura hasta dos horas, queda marcada como tuya en el registro de la cuenta y no puede establecer contraseñas ni iniciar una restauración.

session iniciar sesión como · caduca en 2 h

Correo que llega

rspamd puntúa el correo entrante y firma con DKIM el saliente. En las zonas que aloja el servidor, SPF, DKIM, DMARC y los registros que usan las aplicaciones de correo para configurarse solas se escriben para cada dominio. El envío está limitado por buzón y por cuenta, según la cifra horaria del plan.

mail dkim=pass · spf=pass · dmarc=pass
La licencia

Qué controla la licencia y qué no toca jamás

Se emite una clave por servidor. Su primera activación la vincula al UUID del firmware de esa máquina, de modo que una copia de la instalación llevada a otro hardware es rechazada, mientras que una reinstalación en la misma máquina la conserva. Para mover Nexo a otro servidor, pídenos que liberemos la clave.

Lo que se pausa es cambiar cosas: sin cuentas nuevas, sin ediciones, sin gestor de archivos, hasta que vuelva a haber una licencia válida. La página de licencia permanece abierta para poder introducir o renovar una clave.

Lo que nunca se pausa es el servicio. Una licencia caducada no detiene un sitio web, un buzón de correo ni una base de datos, y jamás deja fuera de línea el sitio de un cliente.

Precios y máquinas

Una sola línea en la factura, lleve lo que lleve el servidor

Nexo es su propia línea junto al servidor, nunca se integra en él, y su precio no varía con el número de cuentas, revendedores o sitios. Cada cifra de abajo procede del catálogo con el que factura la caja.

Nexo, per server, per month$45 in New York, San Francisco and Miami
€45 in Bucharest and Amsterdam
SetupNone
Hosting accountsAs many as the server holds: the licence counts none
On a 3, 6 or 12-month term$45 × the months. Software takes no term discount; the server’s own lines do
On a server that is not ours$45 a month, in US dollars: a licence on its own
Listed in the configurator asNexo Hosting Panel (Ubuntu 24.04+), under Software

Elija la máquina

Cada máquina x86 que vendemos con Nexo en Ubuntu 24.04 o 26.04, primero la configuración completa más económica. Cada precio corresponde a esa configuración, leída junto con sus especificaciones en un único registro del catálogo; el enlace abre el configurador con Ubuntu y Nexo ya seleccionados, donde la memoria, los discos y la ciudad aún pueden cambiarse.

Show
Monthly, before tax. US cities bill in dollars, EU cities in euros, with the same figures.
Machine, and the build the price is forCitiesServer, fromWith NexoOrder
AMD Opteron X2150AMD Opteron X2150 APU, 4 cores 1.1GHz · 8 GB DDR3 · 1 × SATA-SSD 32 GB · 500 MbpsNew York, Bucharest$5 or €5$50 or €50Configure
Intel Atom C2730Intel Atom C2730 Octa Core 1.70 GHz · 16 GB DDR3 · 1 × SATA-SSD 64 GB · 500 MbpsNew York$21.68$66.68Configure
Intel Atom C2750Intel Atom C2750 Processor, 8 core 2.4 GHz · 16 GB DDR3 · 1 × SATA 500 GB · 500 MbpsNew York, Bucharest$34.40 or €34.40$79.40 or €79.40Configure
Intel Xeon E3-1284L v4Intel Xeon E3-1284L v4 Quad Core 2.90 GHz · 16 GB DDR3 · 1 × SATA-SSD 240 GB · 500 MbpsNew York, Bucharest, Amsterdam, San Francisco$46.18 or €46.18$91.18 or €91.18Configure
AMD Opteron 6300AMD Opteron 6366 HE Hexadeca Core 1.80 GHz · 16 GB DDR3 · 1 × SATA 500 GB · 500 MbpsNew York, Bucharest, Miami$51.86 or €51.86$96.86 or €96.86Configure
Intel Xeon E3-1284L v3Intel Xeon E3-1284L v3 Quad Core 1.80 GHz · 16 GB DDR3 · 1 × SATA-SSD 240 GB · 500 MbpsNew York, Bucharest$52.18 or €52.18$97.18 or €97.18Configure
Intel Xeon E3-1585L v5Intel Xeon E3-1585L v5 Quad Core 3.00 Ghz · 32 GB DDR4 · 1 × NVMe-SSD 240 GB · 1 GbpsNew York, Bucharest, San Francisco, Amsterdam, Miami$62.58 or €62.58$107.58 or €107.58Configure
Intel Xeon D-1500Intel Xeon D-1548 Octa Core 2.00 GHz · 32 GB DDR4 · 1 × NVMe-SSD 240 GB · 1 GbpsNew York, Miami, Bucharest, Amsterdam, San Francisco$62.58 or €62.58$107.58 or €107.58Configure
Intel Xeon E5-2600 v1/v2Intel Xeon E5-2630L Hex Core 2.00 GHz · 32 GB DDR3 · 2 × SATA 500 GB (RAID 1) · 500 MbpsNew York, Bucharest, Miami$70.93 or €70.93$115.93 or €115.93Configure
Intel Xeon E5-2600 v3/v4Intel Xeon E5-2620 v4 Octo Core 2.10 GHz · 32 GB DDR4 · 2 × SATA 500 GB (RAID 1) · 1 GbpsNew York, Bucharest, San Francisco, Miami, Amsterdam$73.47 or €73.47$118.47 or €118.47Configure
Intel Xeon Silver / GoldIntel Xeon Silver 4110 8 Core 2.10 GHz · 16 GB DDR4 · 2 × SATA-SSD 240 GB (RAID 1) · 1 GbpsNew York, Bucharest, San Francisco, Miami, Amsterdam$83.67 or €83.67$128.67 or €128.67Configure
Intel Xeon E-2286MIntel Xeon E-2286M 8 CORE 2.40 GHz · 32 GB DDR4 · 1 × NVMe-SSD 240 GB · 1 GbpsBucharest€105.99€150.99Configure
Intel Xeon E5-4600 v1/v24 × Intel Xeon E5-4650L Octo Core 2.60 GHz · 64 GB DDR3 · 2 × SATA 500 GB (RAID 1) · 500 MbpsNew York, Bucharest, Miami$109.69 or €109.69$154.69 or €154.69Configure
Intel Xeon E5-4600 v3/v44 × Intel Xeon E5-4650 v3 12 Core 2.10 GHz · 128 GB DDR4 · 2 × SATA 500 GB (RAID 1) · 1 GbpsNew York, Bucharest, Miami, San Francisco, Amsterdam$186.37 or €186.37$231.37 or €231.37Configure
AMD EPYCAMD EPYC 7413 24 CORE 2.65 GHz 128MB L3 CACHE · 32 GB DDR4 · 1 × SATA-SSD 240 GB · 1 GbpsNew York, Bucharest$217.59 or €217.59$262.59 or €262.59Configure
Intel Xeon Gold4 × Intel Xeon Gold 6130 16 Core 2.10 GHz · 128 GB DDR4 · 2 × SATA 500 GB (RAID 1) · 1 GbpsNew York, Bucharest, San Francisco$409.38 or €409.38$454.38 or €454.38Configure
Antes de instalar

Preguntas que los administradores hacen primero

¿Qué necesita el instalador del servidor?

Ubuntu 24.04 o 26.04, root, una dirección IPv4 pública y /home en ext4 o XFS; en XFS ya debe estar montado con cuotas de usuario, en ext4 el instalador las activa. Se detiene antes de cambiar nada si cPanel, Plesk, DirectAdmin, CyberPanel, HestiaCP o VestaCP está instalado, o si Apache ya sirve sitios, porque asume los servicios web, de correo y DNS.

¿Puede instalarse antes de que el servidor tenga un nombre de host?

Sí. Se instala en la dirección IPv4 del servidor con un certificado autofirmado. Asigne el nombre al servidor más tarde en Administración, Configuración: el panel, el webmail, el correo y el FTP pasan a ese nombre, con un certificado de Let’s Encrypt en cuanto el nombre resuelva a la máquina.

¿Qué versiones de PHP puede ejecutar un sitio?

PHP 8.1, 8.2, 8.3 y 8.4, elegidas sitio por sitio, con 8.3 como predeterminada. El límite de memoria y los tamaños de subida y publicación (hasta los topes del plan), los tiempos de ejecución y de entrada, las variables de entrada, la zona horaria y la visualización de errores se configuran por cuenta, y el .user.ini propio de un sitio sigue funcionando.

¿Qué pasa con los sitios alojados si la licencia caduca?

Siguen sirviendo. Los sitios web, el correo y las bases de datos permanecen activos, y las copias de seguridad nocturnas y las renovaciones de certificados continúan; solo los cambios a través del panel se pausan hasta que la licencia vuelva a ser válida. Una renovación que falla primero deja correr la licencia actual y luego 14 días de gracia con un aviso para usted.

¿Dónde viven las copias de seguridad?

En un repositorio restic cifrado en el propio servidor, bajo /backup, que el instalador puede poner en un disco propio. Eso deshace un archivo borrado, una tabla eliminada o una actualización defectuosa; no es una copia fuera de la máquina, así que guarde otra en otro lugar si lo que necesita sobrevivir es el propio servidor.

¿Un plazo de 12 meses hace que Nexo sea más barato?

No. El software en nuestros servidores se factura a su precio mensual multiplicado por los meses en cada ciclo; un plazo más largo descuenta las líneas propias del servidor, no Nexo.

¿Nexo factura a mis clientes?

No. Nexo gestiona el alojamiento, no la facturación: crea, limita, suspende y cierra cuentas cuando usted o sus revendedores lo indican, y la facturación queda en el sistema que ya utilice.

Seguí “Funciona con Nexo” desde el panel de mi proveedor. ¿A quién pido ayuda?

A su empresa de alojamiento: es quien gestiona el servidor donde vive su cuenta y se ocupa de su facturación y soporte. Su enlace o dirección de ayuda aparece junto a esa línea al pie de cada página de su panel.