证书,按站点
一旦站点名称解析到服务器,Let’s Encrypt 就会签发证书,续期也会自动进行。持续验证失败的域名会被退避,以免耗尽同一台机器上其他所有站点的失败配额。
tls shop.example.net · 已签发 Nexo 是我们自行编写并安装到您独立服务器上的主机控制面板:对您这位所有者而言,它是 WHM 的替代方案;对您托管的每一位客户而言,它是 cPanel 的替代方案。每个账户都以独立的 Unix 用户身份运行,拥有自己的 PHP-FPM 进程池,以及各自的 CPU、内存和磁盘限额。底层是我们自家虚拟主机所运行的 Linux 托管平台,可搭建在您选择的 Ubuntu、Debian、AlmaLinux、Rocky Linux 或 Proxmox VE 服务器上。
Nexo 不是一块挂在您自行配置的服务上的屏幕。它的安装程序会把托管服务器所需的每一项服务装到一台干净的 Linux 机器上,无论是物理机还是虚拟机,为按账户使用写好配置,并在您添加账户、站点、邮箱和区域时持续更新配置。所有者面板通过 TLS 在 2083 端口应答;面板自身的服务只监听回环地址。
订购 Nexo 并搭配一台服务器,就无需您动手:操作系统就位后,或当一台现成的服务器交付给您时,我们会完成安装。在您自己的服务器上,只需以 root 身份执行两条命令。安装程序在解包任何文件前都会对照我们的签名校验发行版,保持 SSH 和您自己的防火墙规则原样不动,并只打印一次首位管理员的登录信息。
# curl -fsSL -o install.sh https://licenses.servcast.net/panel/v1/install.sh# HOSTPANEL_LICENSE=<your licence key> bash install.sh --hostname server1.example.com==> Fetching the release==> Installing the web, mail, DNS and database servers (this takes a few minutes)==> Turning on disk quotas==> Setting up the panel==> Activating the license--- first sign-inuser: adminopen https://server1.example.com:2083/
panelwebphpsqlmaildnsftpguardNexo 上的账户并非一个带密码的文件夹。它是一个 Unix 用户,拥有自己的主目录、自己的 PHP 进程以及自己在机器上的份额,这些均基于其所在的套餐构建,并在套餐变更时重建。一个繁忙或出问题的站点只会耗尽自己的配额,而不会影响他人。
ProtectSystem=strict、私有的 /tmp,且无法提权。open_basedir 将 PHP 限制在主目录内,套接字仅可由 Apache 和该账户读取。/proc 只向每个账户显示其自身的进程,而不会显示其他账户的进程;nftables 表则阻止账户进程访问面板、其代理以及回环接口上的其他服务。您运行服务器。在您之下,经销商可以销售自己的托管服务;在经销商之下,每位客户运行自己的网站。每次登录都只看到自己那一部分树状结构,每个界面都可以展示向使用者销售服务者的品牌。
| 能力 | 服务器所有者 | 经销商 | 客户 |
|---|---|---|---|
| 可见范围 | 服务器上的所有内容 | 仅自己的客户,别无其他 | 自己的账户 |
| 套餐 | 任意套餐,包含所有限制:站点、磁盘、文件、数据库、邮箱、FTP 登录、CPU、内存、进程、每小时邮件数、保留的备份、PHP 上限 | 自己的套餐包,在您允许其销售的套餐范围内 | — |
| 账户 | 创建、迁移到其他套餐或所有者、暂停、恢复、关闭 | 创建、暂停、恢复和终止其客户的账户 | — |
| 欢迎邮件 | 您自己的英文或西班牙文模板,从您的地址发送并经过 DKIM 签名,附带一次性链接用于设置密码 | 自己的模板,使用自己的品牌 | 账户就绪时收到邮件 |
| 以谁的身份登录 | 任意客户 | 自己的客户 | — |
| API 密钥 | 用于计费系统:创建、暂停、变更套餐和关闭任意账户,并让客户登录 | 相同功能,但仅限自己的客户 | — |
| 限制 | 设置每位经销商的限制:账户数量、磁盘空间、可销售的套餐 | 在限制范围内操作 | 其套餐的限制 |
| 品牌 | 面板的名称、标志、颜色、帮助链接和支持地址 | 自己的品牌,展示给自己的客户 | 看到其服务提供商的品牌 |
| 域名服务器 | 服务器自带的 ns1 和 ns2,使用其名称,除非您另行设置 | 自己域名下的私有 ns1 和 ns2 | — |
| 站点、邮件、数据库、DNS、文件、应用、SSH、备份 | 通过“以谁的身份登录”,或从账户页面进行恢复和设置新密码 | 通过“以谁的身份登录” | 从自己的面板自行管理 |
| 出现问题时 | 暂停经销商及其名下所有账户 | — | — |
每个账户持有人登录自己的面板:站点与域名、邮件、数据库、DNS、文件、PHP、计划任务与备份,以及自 Nexo 1.3 起开发者过去需要 cPanel 服务器才能使用的工具。以下所有内容均以账户身份运行,处于与其 PHP 相同的限制和沙箱之内。
这些截图直接取自面板本身,上面是一家虚构的主机公司,让你在下单前就能看到自己将要运行的样子。左栏:所有者在 2083 端口的管理后台。右栏:你的每一位客户登录的面板。Nexo 用户指南会逐步带你走完这里的每一个页面。
托管服务器大多是例行公事:续期证书、执行备份、安装更新、签署邮件。Nexo 按自己的时间表处理这些例行工作,并在概览的通知中告诉你何时出了问题。
一旦站点名称解析到服务器,Let’s Encrypt 就会签发证书,续期也会自动进行。持续验证失败的域名会被退避,以免耗尽同一台机器上其他所有站点的失败配额。
tls shop.example.net · 已签发 在 UTC 时间 02:00 至 06:00 之间,restic 将每个账户快照到服务器上的加密存储库中,若安装程序指定了独立磁盘,则存放在该磁盘上。每个方案都说明了保留多少每日和每周快照。客户可以自行恢复路径、数据库或邮箱,每天额外拍摄一次快照,或将其下载为 .tar.gz。
restic 5a2f9c1e · 3 个数据库 · 12 个邮箱 每个版本都附带一份使用我们 Ed25519 密钥签名的清单,下载文件的大小和 SHA-256 必须与之匹配,才会进行解包。面板会在纽约时间凌晨 1 点到 4 点之间自动更新,或在你按下安装时更新,并在磁盘上保留最新的三个版本作为回退途径。
release 签名正常 · 已切换 每个账户的每一次变更都会记录是谁做的、为什么做,并与变更本身写在同一个数据库事务中。条目通过哈希链相连;验证记录会遍历整条链,并报告是否有任何条目被改动或删除。
audit 已验证 · 链条完整 以客户身份打开他们自己的面板,看到他们所看到的。会话最长持续两小时,会在账户记录中标记为你的会话,且无法设置密码或启动恢复。
session 以身份登录 · 2 小时后过期 rspamd 对入站邮件评分,并对出站邮件进行 DKIM 签名。在服务器托管的区域上,SPF、DKIM、DMARC 以及邮件应用用于自动配置的记录都会为每个域名写好。发送按邮箱和账户进行速率限制,以方案的小时额度为准。
mail dkim=通过 · spf=通过 · dmarc=通过 在管理、API 下创建一个 API 密钥,将其限制为你的计费服务器地址,WHMCS 或你自己的代码就能随着订单和发票的变化来开通、暂停、变更方案和关闭账户。我们的 WHMCS 模块开箱即用,并为每位客户提供一个按钮,让他们直接登录自己的面板。每次调用都会记录在密钥名称下,被吊销的密钥会立即失效。
api 密钥 “WHMCS” · 账户已暂停 每个密钥对应一台服务器发放。首次激活会将其绑定到该机器的固件 UUID,因此把安装副本迁移到其他硬件会被拒绝,而在同一台机器上重装则继续有效。要把 Nexo 迁移到另一台服务器,请联系我们释放密钥。
会暂停的是更改操作:在有效许可证恢复之前,不能新建账户、不能编辑、不能使用文件管理器。许可证页面保持开放,以便输入或续期密钥。
从不暂停的是服务。许可证过期不会停止网站、邮箱或数据库,也绝不会让客户的站点下线。
Nexo 在服务器旁单独成行,从不并入其中。完整许可证的价格不随账户、经销商或站点数量变动;只需少量站点的服务器可以选择 30 域名许可证,价格更低。下方每个数字都来自结账时计费的目录。
| Nexo, per server, per month | $45 in New York, San Francisco and Miami €45 in Bucharest and Amsterdam |
|---|---|
| Setup | None |
| Nexo 30 Domains, per server, per month | $14.99 in New York, San Francisco and Miami €14.99 in Bucharest and Amsterdam The same panel, for up to 30 domains: each account’s main domain and its extra ones, not subdomains |
| Hosting accounts | As many as the server holds: the full 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 as | Nexo Hosting Panel or Nexo Hosting Panel 30 Domains, under Software |
我们随 Nexo 出售的每一台 x86 机器,按最便宜的完整配置排序。每个价格对应该配置,与其规格一同来自同一条目录记录;链接会打开配置器,其中 Nexo 和它可安装的操作系统已预先选好,系统、内存、硬盘和城市仍可更改。
| Machine, and the build the price is for | Cities | Server, from | With Nexo | Order |
|---|---|---|---|---|
| AMD Opteron X2150AMD Opteron X2150 APU, 4 cores 1.1GHz · 8 GB DDR3 · 1 × SATA-SSD 32 GB · 500 Mbps | New York, Bucharest | $5 or €5 | $50 or €50 | Configureor with 30 domains |
| Intel Atom C2730Intel Atom C2730 Octa Core 1.70 GHz · 16 GB DDR3 · 1 × SATA-SSD 64 GB · 500 Mbps | New York | $21.68 | $66.68 | Configureor with 30 domains |
| Intel Atom C2750Intel Atom C2750 Processor, 8 core 2.4 GHz · 16 GB DDR3 · 1 × SATA 500 GB · 500 Mbps | New York, Bucharest | $34.40 or €34.40 | $79.40 or €79.40 | Configureor with 30 domains |
| Intel Xeon E3-1284L v4Intel Xeon E3-1284L v4 Quad Core 2.90 GHz · 16 GB DDR3 · 1 × SATA-SSD 240 GB · 500 Mbps | New York, Bucharest, Amsterdam, San Francisco | $46.18 or €46.18 | $91.18 or €91.18 | Configureor with 30 domains |
| AMD Opteron 6300AMD Opteron 6366 HE Hexadeca Core 1.80 GHz · 16 GB DDR3 · 1 × SATA 500 GB · 500 Mbps | New York, Bucharest, Miami | $51.86 or €51.86 | $96.86 or €96.86 | Configureor with 30 domains |
| Intel Xeon E3-1284L v3Intel Xeon E3-1284L v3 Quad Core 1.80 GHz · 16 GB DDR3 · 1 × SATA-SSD 240 GB · 500 Mbps | New York, Bucharest | $52.18 or €52.18 | $97.18 or €97.18 | Configureor with 30 domains |
| Intel Xeon E3-1585L v5Intel Xeon E3-1585L v5 Quad Core 3.00 Ghz · 32 GB DDR4 · 1 × NVMe-SSD 240 GB · 1 Gbps | New York, Bucharest, San Francisco, Amsterdam, Miami | $62.58 or €62.58 | $107.58 or €107.58 | Configureor with 30 domains |
| Intel Xeon D-1500Intel Xeon D-1548 Octa Core 2.00 GHz · 32 GB DDR4 · 1 × NVMe-SSD 240 GB · 1 Gbps | New York, Miami, Bucharest, Amsterdam, San Francisco | $62.58 or €62.58 | $107.58 or €107.58 | Configureor with 30 domains |
| Intel Xeon E5-2600 v1/v2Intel Xeon E5-2630L Hex Core 2.00 GHz · 32 GB DDR3 · 2 × SATA 500 GB (RAID 1) · 500 Mbps | New York, Bucharest, Miami | $70.93 or €70.93 | $115.93 or €115.93 | Configureor with 30 domains |
| 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 Gbps | New York, Bucharest, San Francisco, Miami, Amsterdam | $73.47 or €73.47 | $118.47 or €118.47 | Configureor with 30 domains |
| Intel Xeon Silver / GoldIntel Xeon Silver 4110 8 Core 2.10 GHz · 16 GB DDR4 · 2 × SATA-SSD 240 GB (RAID 1) · 1 Gbps | New York, Bucharest, San Francisco, Miami, Amsterdam | $83.67 or €83.67 | $128.67 or €128.67 | Configureor with 30 domains |
| Intel Xeon E-2286MIntel Xeon E-2286M 8 CORE 2.40 GHz · 32 GB DDR4 · 1 × NVMe-SSD 240 GB · 1 Gbps | Bucharest | €105.99 | €150.99 | Configureor with 30 domains |
| 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 Mbps | New York, Bucharest, Miami | $109.69 or €109.69 | $154.69 or €154.69 | Configureor with 30 domains |
| 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 Gbps | New York, Bucharest, Miami, San Francisco, Amsterdam | $186.37 or €186.37 | $231.37 or €231.37 | Configureor with 30 domains |
| AMD EPYCAMD EPYC 7413 24 CORE 2.65 GHz 128MB L3 CACHE · 32 GB DDR4 · 1 × SATA-SSD 240 GB · 1 Gbps | New York, Bucharest | $217.59 or €217.59 | $262.59 or €262.59 | Configureor with 30 domains |
| Intel Xeon Gold4 × Intel Xeon Gold 6130 16 Core 2.10 GHz · 128 GB DDR4 · 2 × SATA 500 GB (RAID 1) · 1 Gbps | New York, Bucharest, San Francisco | $409.38 or €409.38 | $454.38 or €454.38 | Configureor with 30 domains |
需要一台当前 Linux 上的 root 权限:Ubuntu 22.04、24.04 或 26.04,Debian 12 或 13,AlmaLinux、Rocky Linux、RHEL 或 Oracle Linux 9 或 10,或者 Proxmox VE 8 或 9 主机,Nexo 与你的虚拟机并排运行,并且不会改动节点’的名称。虚拟机与裸机一样胜任;容器不行,因为它无法承载每个账户都会获得的磁盘配额。此外还需要一个公网 IPv4 地址,以及位于 ext4、XFS 或 ZFS 上的 /home:安装程序会为 ext4 开启配额,使用 ZFS’ 自带的配额,而在没有配额的 XFS 上会为下次启动设置配额并要求重启一次。如果已安装 cPanel、Plesk、DirectAdmin、CyberPanel、HestiaCP 或 VestaCP,或者 Apache 已经在提供网站服务,安装程序会在改动任何内容之前停止,因为它要接管 Web、邮件和 DNS 服务。
可以。它会使用服务器的 IPv4 地址和自签名证书进行安装。之后在“管理”下的“设置”中为服务器命名:面板、网页邮箱、邮件和 FTP 都会迁移到该名称,并在名称解析到这台机器后立即获得 Let’s Encrypt 证书。
PHP 8.1、8.2、8.3 和 8.4,可按站点逐一选择,默认版本为 8.3。内存限制、上传和提交大小(最高到套餐上限)、执行和输入时间、输入变量、时区以及错误显示都按账户设置,而且站点自己的 .user.ini 仍然有效。
它们会继续运行。网站、邮件和数据库保持在线,每晚备份和证书续期也会继续;只有通过面板进行的更改会暂停,直到许可证重新有效。面板每小时检查一次许可证;如果某次检查失败,它会继续运行 72 小时的宽限期并通知你,因此任何一方的短暂中断都不会改变什么。
可以,从他们自己的面板操作。Node.js(22、24 或 26)或 Python(3.11 到 3.14)应用以账户身份运行,受其套餐的 CPU 和内存限制,托管在它的某个站点上,并保留自己的日志。SSH 只接受密钥,并落在账户自身文件的 jail 中,如果你愿意也可以只使用 SFTP;Git 仓库可以在每次推送时将某个分支发布到站点。他们在那里运行的任何东西都无法触及其他账户。
有:Nexo Turbo,我们自己的前端服务器,自 Nexo 1.4 起包含在每个许可证中,并可从管理员概览页开启。它接管 80 和 443 端口(UDP 也接管,用于 HTTP/3),把 Apache 移到回环地址,其余配置保持不变,因此 .htaccess、重写规则以及所有按站点的控制都继续有效。它增加了 HTTP/2 和 HTTP/3、Brotli、由流行 WordPress 缓存插件已经发送的响应头驱动的整页缓存、按 IP 限制以及针对受攻击站点的工作量证明检查,PHP-FPM 也获得 OPcache。关闭它会让 Apache 完全像之前一样回到 80 和 443 端口,启动失败会自动回滚。
存放在服务器自身加密的 restic 仓库中,位于 /backup 下,安装程序可以把它放在独立磁盘上。这能撤销被删除的文件、被丢弃的数据表或错误的更新;它不是机器之外的副本,所以如果你需要让服务器本身也能幸存下来,请在其他地方再保留一份。
有,使用我们的服务器时:Nexo Hosting Panel 30 Domains 是同一个面板,包含所有功能,可容纳 30 个域名。每个账户的主域名以及添加到它的每个额外域名都计入;子域名不计入。达到 30 个时,面板会拒绝新域名,而所有已托管的内容继续运行,迁移到完整许可证后一天内即可解除限制。它的月费在上面的价格表中。它不作为独立许可证出售。
不会。我们服务器上的软件在每个周期都按“月费 × 月数”计费;更长的期限只会给服务器自身的项目打折,而不是 Nexo。
不会。Nexo 负责托管,不负责计费,并且会连接到你已经在使用的计费系统。通过“管理”下的“API”获取 API 密钥后,计费系统可以在发票支付或逾期时创建、暂停、更改套餐和关闭账户。对于 WHMCS,有一个现成模块(在这里下载),它还会在你客户的客户区放置一个“登录控制面板”按钮。
可以。Nexo 会读取 cPanel 的完整账户备份:网站及其文件、邮箱及其邮件、数据库及其用户、DNS 区域和 cron 任务都会迁移过来,每个账户都会落到你选择的 Nexo 套餐上。把备份或 WHM 访问权限发给我们,我们会为你迁移,一个账户或几百个都可以。
你的主机公司:它运行着你账户所在的服务器,并处理你的计费和支持。它的帮助链接或地址就在面板每一页底部那行字的旁边。