作为专用的 Ubuntu 服务器或 VPS,我正在寻找一个 Web 控制面板,类似于 cPanel,它类似于服务器的 Web 管理员。
由于我所有的操作都是通过终端进行的,因此我没有在 Linux 上使用过任何程序,但我仍然想知道在必须推荐安装了此类应用程序的 Ubuntu Server 的情况下我可以使用什么。
答案1
以下是适用于 Ubuntu 服务器的免费和付费控制面板列表
免费的 CPanel 替代品
对于大部分开源世界来说,web://cp 似乎是一切的起点。它是用 php 编写的,其单一开发人员的目标是制作一个高质量的控制面板。
web-cp 是一个开源解决方案,它接过了 web://cp 的接力棒,是该项目的直接延续。与原版一样,它是用 php 编写的,因此不会给服务器带来额外压力。如果您的服务器缺乏运行大量附加软件所需的能力,那么这对您来说可能是一个不错的选择。
FlexCP 是一个开源解决方案,因此可能会随着用户数量的增加而不断改进。它可以根据 GNU GPL 版本 2 从 sourceforge.net 获取。它是“web://cp”的重新开发,截至撰写本文时尚未发布任何文件包。
这是非免费 Cube Panel 的精简版。由于是闭源的,因此关于该主题的研究内容非常少。不过我可以告诉你,你将只能使用一台服务器和 30 个域。之后你将寻找升级版或其他免费替代方案。
VHCS 是根据 Mozilla 公共许可证 1.1 (MPL 1.1) 发布的开源解决方案,它似乎是一个实时且随时可用的开源解决方案。对于关键任务服务器,这可能是唯一出于这个原因的系统选择。它是一个 sourceforge.net 项目,因此即使安装起来很麻烦,下载也应该很简单。
而且当然
Webmin 是一套免费且外观令人印象深刻的控制面板软件包。根据 sourceforge.net 的说法,它是根据 BSD 许可证授权的免费开源解决方案。与 Fedora 和 Red Hat 的关系非常相似,它也有非免费版本。它也使用 GNU GPL,这会让挑剔的人感到困惑。
非免费 CPanel 替代品
继 CPanel 之后,这可能是使用范围第二广的系统。
虽然“完全”没有利用 CPanel 的名称,但这是一个具有商业可行性的软件包。与 CPanel 一样,它有三个管理级别,允许经销商帐户,但也像 CPanel 一样,您需要为此付费。这里的主要优势是,您可以获得 20 天的免费试用版,以便在购买之前进行测试。您还可能会发现“精简版”具有您需要的一切。
虽然“不是免费产品”,但终身无限制许可证仅需 299 美元,目前约为 147 英镑(略有不同)。它附带 90 天的支持,足以让您开始使用。或者,您可以按月付费以获得持续支持。
对于那些想要所有功能的用户来说,这是 webmin 的 virtualmin 的付费超级“专业”版本。webmin 网站称“专业版和 GPL 版都是基于相同的代码库构建的,因此所有错误修复和一些新功能都包含在这两个版本中。”
ServerPilot 是一款 SaaS 控制面板,供在 Ubuntu 服务器上托管网站的开发人员使用。基本服务器配置和安全功能是免费的。付费计划提供高级功能和监控。
来源:马特勋爵
答案2
我在用着ISP配置多年来,它一直在我的临时开发服务器中使用,并且运行良好!它正在积极开发,并且非常易于安装和使用。它允许您在 nginx 或 apache webserver 之间进行选择,并且还支持多个 PHP 版本。它可以控制用户、域、经销商甚至虚拟机!
它通过 HowToForge 论坛拥有非常全面的免费支持渠道https://www.howtoforge.com/community/#ispconfig-3.23和网站https://www.howtoforge.com
您可以在此处找到更多信息http://www.ispconfig.org/page/home.html
这里有一个非常详细安装程序Ubuntu Server LTS 14.04
- 如果你计划使用阿帕奇 https://www.howtoforge.com/perfect-server-ubuntu-14.04-apache2-php-mysql-pureftpd-bind-dovecot-ispconfig-3
- 如果你计划使用nginx https://www.howtoforge.com/the-perfect-server-ubuntu-14.04-nginx-bind-mysql-php-postfix-dovecot-and-ispconfig3
在项目的文档页面中,您将找到许多其他发行版的安装说明http://www.ispconfig.org/page/en/documentation.html
希望能帮助到你!
答案3
答案4
我想将此作为评论添加到 Mitch 的回答中,但遗憾的是声誉不够。
我还有另一个可以添加,它有免费和付费版本:
Webuzo 是一个单用户控制面板,可帮助用户在虚拟机或云中部署 Web 应用程序(WordPress、Joomla、Drupal 等)或系统应用程序(Apache、NGINX、PHP、Java、MongoDB 等)。Webuzo 使您能够更加专注于使用应用程序,而不是维护它们。Webuzo 也可以虚拟设备的形式提供。