多个网站环境:虚拟主机与'htdocs'

时间:2016-12-12 18:30:50

标签: php localhost mamp

我在Mac上使用MAMP进行本地网站测试。

现在,我总是在同一根文件夹中设置多个网站:'htdocs'。例如:htdocs> project1;的htdocs>项目2。 但是,我正在阅读虚拟主机以及如何为每个网站使用不同的根。

除此之外,这样做有什么巨大优势:

  • 有一个不同的网址 - 例如:www.localhost2.example? (如果可以使用localhost2名称)

  • 为每个网站设置不同的数据库环境? (虽然我通常每个网站只使用一个数据库,但我不介意在同一个PHPMyAdmin中使用所有数据库)

有什么实际优势?

1 个答案:

答案 0 :(得分:1)

创建测试环境是一个好主意,但它有利有弊,如果你要为每个网站实例化一个vm,那么当你让它们同时工作时你会发现资源问题。

当需要为Web应用程序(特定于Linux等特定软件,如WHMCS等)进行特定的机器配置时,我通常会实例化虚拟机,但是对于网站的常规测试,我会在localhost上部署它们,以这种方式消耗更少的资源。