你把开概念搞混了,APACHE是一种服务端系统,虚拟机是一种虚拟化服务。你可以虚拟机上装APACHE,也可以在虚拟机上安装其它服务端系统,比如SERVER-
U,FTP服务器。
确切说两个一个是服务端软件,一个是虚拟化的服务。
以应用软件和操作系统软件的关系来类比的话,APACHE是应用软件,虚拟机是操作系统软件,可以在操作系统上安装多种应用软件,也可以在虚拟机上安装多种服务端软件。
二者不是一个层面的问题。
PHP+MYSQL这个环境能否在虚拟机上安装或是运行取决于系统环境的设置,与是否是虚拟机无关。
虚拟主机就是在服务器上用软件虚拟出来一个假的电脑。这个电脑和真实电脑没区别。所以他叫虚拟主机。 在这上面装各种应用软件或FTP或IIS服务等。