CloudLinux OS 是一套专为虚拟主机服务器准备的操作系统。每个主机账户都跑在自己的 LVE 里——一个带独立 CPU、内存、磁盘 I/O 和进程数上限的轻量环境——所以某个脚本跑飞了,表现出来只是那一个账户变慢,而不是工单队列里挤满毫不相干的客户。CageFS 让每个账户看到的文件系统只有属于自己的那部分,系统文件和邻居的文件一并隐藏。按账户切换的 PHP 版本选择器,允许一个客户为了老程序留在旧版本上,其他人照常往前走。如果你在一台机器上放了很多客户,这一层的作用就是把某个账户捅出来的娄子锁在这个账户里面。
授权按服务器 IP 签发,因此没有需要写进系统镜像、日后还要轮换的密钥文件。凌晨三点开一台新机器也没问题:在同一段开通脚本里先用 REST API 创建授权,再运行安装——安装是一条命令,它会自己根据 IP 找到授权。创建、续费、暂停和更换 IP 全都是 API 调用,所有账户等级都开放,可以接进 WHMCS,也可以接进你自己的面板。费用从预付余额扣除,中间没有等人审核的环节。重装机器或者换到另一个机房时,你自己在面板里改 IP,旧地址当场停止。代理账户可以自建下级代理,为每个下级设定单独的价目表和余额上限,并用自己的域名、自己的品牌提供安装脚本。每一笔订单、每次续费和每个 API 调用都会连同结果记录下来,哪台机器什么时候开的授权,有据可查。
CloudLinux 的安装方式,是把现有的 RHEL 系系统就地转换——CentOS、AlmaLinux、Rocky 以及同族发行版都可以。如果你的机器都是 Ubuntu,这个方向就走不通。转换过程会装上它自己的内核,所以重启一次是这件事的一部分:安排一个维护窗口,动手前先做备份。产品有多个版本,PHP 版本选择器、CageFS、数据库资源管理这些组件具体包含哪些,取决于你买的是哪一版,下单前请在产品目录里看清版本名称和它覆盖的范围。CloudLinux 也不是控制面板;它负责隔离这一层,开账户和计费仍然交给你已经在用的面板。按月购买的授权会跑满当期,自动续费可以关掉,没有合约期,也没有违约金;当前版本和价格在面板里可以看到。
为什么在这里买
按账户限流
LVE 为每个账户单独限制 CPU、内存、磁盘 I/O 和进程数,一个忙站点就只是一个忙站点。
按 IP 授权
授权绑在机器的 IP 地址上,镜像里不用带着一份密钥文件到处跑。
API 自动开通
新机器可以在你的部署脚本内部自己创建并激活授权。
下级代理价目表
代理账户可以给每个下级代理设定单独的价目表和余额上限。
常见问题
能不能不重装系统,直接把在跑的服务器转成 CloudLinux?
可以。CloudLinux 的设计就是把现有的 RHEL 系系统就地转换,不需要重建机器。但它会装上自己的内核,因此必须重启一次。挑一个低峰时段,开始之前先把备份做好。
重装服务器之后还要再买一份授权吗?
不用。授权属于 IP 地址,在同一个 IP 上重装什么都不用做,安装脚本还是会从 IP 把它找回来。要换到另一个 IP,就自己在面板里改地址,旧地址当场停止。
怎么把授权这一步放进自动化装机流程?
先调 API 创建授权,然后在同一段脚本里运行安装——就一条命令。因为安装脚本是按机器 IP 找授权的,你的自动化里没有任何密钥需要保存或者写进镜像。续费和换 IP 走的也是同一套 API。
授权会因为我放的账户数量不同而不同吗?
这取决于版本。面向单账户服务器的版本,和面向繁忙共享机器的版本,覆盖范围并不一样,具体包含哪些组件、有没有账户数量上限,请看面板里每个版本的说明。有拿不准的地方,下单前先问我们。