MAMP配置虚拟主机

来源:互联网 发布:金融行业分类 知乎 编辑:程序博客网 时间:2024/05/22 03:36

MAMP配置虚拟主机

在PHP开发中常常会通过localhost/****的方式来运行自己的项目,有没有一种方式可以通过www.***.com的方式来运行自己的项目,这个时候就可以通过配置虚拟主机的方式来达到自己的需求,方式如下:

一:打开终端(Terminal)或Iterm工具,首先用vim /Applications/MAMP/conf/apache/httpd.conf 打开Apache的配置文件找到

#Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf 取消注释,使配置虚拟主机的文件生效

二:打开虚拟主机配置文件:vim /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf

在其中加入如下配置

<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com//用来设置管理员邮箱,可不要
      DocumentRoot "/Applications/MAMP/Library/docs/dummy-host.example.com" //网站根目录
      ServerName dummy-host.example.com  //用来绑定域名
      ServerAlias www.dummy-host.example.com //用来给ServerName起别名 可不要
      ErrorLog "logs/dummy-host.example.com-error_log" //错误日志 可不要
      CustomLog "logs/dummy-host.example.com-access_log" common 
  </VirtualHost>
 
 
 本地配置如下
  <VirtualHost *:80>

      DocumentRoot "/Applications/MAMP/htdocs/
test"
      ServerName
test.com
  </VirtualHost>
 
 不要忘记配置localhost
  <VirtualHost *:80>
      DocumentRoot "/Applications/MAMP/htdocs"
      ServerName localhost
  </VirtualHost>     

三:编辑hosts文件,vim /etc/hosts

在hosts文件中加入

127.0.0.1  test.com  //虚拟主机配置文件中的ServerName

四:接下来重启Apache,重启后在你的浏览器中访问虚拟主机中你所设置的test.com即可访问到你的项目。

原创粉丝点击