Php-Mac配置虚拟站点

1.首先在Finder选择前往路径并且打开httpd.conf的文件,如果无法打开可复制到桌面再打开

/Applications/MAMP/conf/apache/httpd.conf

2.滚动到文件的底部并找到以下行或者command+f搜索[Virtual Hosts]取消前面的#号,然后保存文件

Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf

3.打开以下路径的httpd-vhosts.conf文件

/Applications/MAMP/conf/apache/extra/httpd-vhosts.conf

4.在页面的底部是两个如何在Apache中定义虚拟主机的例子。他们看起来像这样:


    ServerAdmin [email protected]
    DocumentRoot "/Applications/MAMP/Library/docs/dummy-host.example.com"
    ServerName dummy-host.example.com
    ServerAlias www.dummy-host.example.com
    ErrorLog "logs/dummy-host.example.com-error_log"
    CustomLog "logs/dummy-host.example.com-access_log" common



    ServerAdmin [email protected]
    DocumentRoot "/Applications/MAMP/Library/docs/dummy-host2.example.com"
    ServerName dummy-host2.example.com
    ErrorLog "logs/dummy-host2.example.com-error_log"
    CustomLog "logs/dummy-host2.example.com-access_log" common

5.编辑这两个例子。虚拟主机覆盖现有的本地主机,所以第一个需要重新建立本地主机。编辑您要添加的虚拟主机的第二个。只有DocumentRoot和ServerName指令是必需的。要添加虚拟主机mysite,编辑的定义应如下所示:


    DocumentRoot /Applications/MAMP/htdocs
    ServerName localhost



    DocumentRoot "/Users/username/Sites/mysite"
    ServerName mysite


注意:
这假定您想要找到mysite您的Sites文件夹中的文件。将第二个定义中的“用户名”替换为您自己的   Mac用户名。如果要将文件存储在其他位置,请相应地调整其值DocumentRoot。

6.如果要创建多个虚拟主机,请复制其中一个定义,然后相应地进行编辑。

7.保存所有已编辑的文件,然后在MAMP控制面板中重新启动服务器。您现在应该能够使用以下URL来访问虚拟主机:http://mysite/。

如有什么不正确的地方.望指正

如果在配置的时候遇到问题,欢迎加入Php高级研发群,共同讨论

扫描二维码加入,QQ号码为:552148240

你可能感兴趣的:(php)