我如何configuration我的服务器到虚拟主机?

我有一台运行Centos 6.4的IBM服务器,我只有一个公共IP。

我需要创build两个虚拟服务器(在虚拟硬件上运行的完整的客户操作系统),并将它们指向两个不同的站点。

我怎么能做到这一点?

我想用apache作为web服务器。

所以,你有一台服务器,运行在现代硬件上(我假设…),并且你想把它转换成虚拟主机。

注意事项:

你需要在64位的CPU上运行,并有一个允许虚拟化,VT-d扩展或类似的CPU。

从CentOS 5.4开始,KVM作为虚拟化机制被本机支持。

CentOS网站上有关于安装和configurationKVM的很好的指导 。

基本上,您安装KVM软件包,插入内核模块,然后使用virsh或virt-manager在您的服务器上创build虚拟机。

您可以configuration桥接分路networking,使您的虚拟机有效地直接连接到主机服务器上的网卡。

或者,您也可以使用“仅主机”联网,以便将虚拟机直接连接到主机上的虚拟接口,并将其连接到虚拟客户机上的接口。

然后,您可以在主机上configurationIPtables,根据需要将stream量路由到访客仅限主机的适配器。

一旦您的虚拟机安装了您select的Linux发行版,您可以单独configuration它们来托pipe您select的任何网站。