在Ubuntu 18.04 LTS无头服务器上安装Oracle VirtualBox(2)
从这里为 VirtualBox 5.2.x 下载最新版的扩展包。
使用如下的命令去安装扩展包:
恭喜!我们已经成功地在 Ubuntu 18.04 LTS 服务器上安装了 Oracle VirtualBox 的扩展包。现在已经可以去部署虚拟机了。参考 virtualbox 官方指南,在命令行中开始创建和管理虚拟机。 然而,并不是每个人都擅长使用命令行。有些人可能希望在图形界面中去创建和使用虚拟机。不用担心!下面我们为你带来非常好用的 phpVirtualBox 工具! 关于 phpVirtualBoxphpVirtualBox 是一个免费的、基于 web 的 Oracle VirtualBox 后端。它是使用 PHP 开发的。用 phpVirtualBox 我们可以通过 web 浏览器从网络上的任意一个系统上,很轻松地创建、删除、管理、和执行虚拟机。 在 Ubuntu 18.04 LTS 上安装 phpVirtualBox由于它是基于 web 的工具,我们需要安装 Apache web 服务器、PHP 和一些 php 模块。 为此,运行如下命令:
然后,从 下载页面 上下载 phpVirtualBox 5.2.x 版。请注意,由于我们已经安装了 VirtualBox 5.2 版,因此,同样的我们必须去安装 phpVirtualBox 的 5.2 版本。 运行如下的命令去下载它:
使用如下命令解压下载的安装包:
这个命令将解压 5.2.0.zip 文件的内容到一个名为
给 phpvirtualbox 文件夹分配适当的权限。
接下来,我们开始配置 phpVirtualBox。 像下面这样复制示例配置文件。
编辑 phpVirtualBox 的
找到下列行,并且用你的系统用户名和密码去替换它(就是前面的“添加用户到 VirtualBox 组中”节中使用的用户名)。 在我的案例中,我的 Ubuntu 系统用户名是
保存并关闭这个文件。 接下来,创建一个名为
添加下列行。用你自己的系统用户替换
最后,重引导你的系统或重启下列服务去完成整个配置工作。
调整防火墙允许连接 Apache web 服务器如果你在 Ubuntu 18.04 LTS 上启用了 UFW,那么在默认情况下,apache web 服务器是不能被任何远程系统访问的。你必须通过下列的步骤让 http 和 https 流量允许通过 UFW。 首先,我们使用如下的命令来查看在策略中已经安装了哪些应用:
正如你所见,Apache 和 OpenSSH 应该已经在 UFW 的策略文件中安装了。 (编辑:ASP站长网) |