基于 Web 的 Xen 虚拟机管理程序

基于 Web 的 Xen 虚拟机管理程序

我希望用户能够从基于 Web 的界面创建和管理虚拟机。

  1. 我已经在 Ubuntu 机器上安装了 Xen 虚拟机管理程序

  2. 我已经安装了 Apache 网络服务器和所有其他相关的东西,如 PHP、MySQL 等。然后我测试了网络服务器,一切运行良好

  3. 我还安装了一个名为虚拟机管理器的工具,它属于 Xen,这样我就可以创建和管理虚拟机

现在,我需要在我的网页上提供这项服务(创建虚拟机)。因此,我需要编写某种 PHP 脚本来在虚拟机管理器上运行命令。

知道怎样做吗?

答案1

虚拟机管理器与虚拟器守护进程,而不是 Xen,所以如果您在虚拟机管理器中创建虚拟机,那么您将必须从 PHP 与 libvirt 交互,以使您的虚拟机在 Web 界面和虚拟机管理器之间保持同步。

显然已经有一个 PHP 模块可以处理这个问题:https://libvirt.org/php/

如何安装 libvirt-php?

希望这可以帮助

相关内容