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

在其中加入如下配置


ServerAdmin [email protected] //用来设置管理员邮箱,可不要
      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 
 

 
 
 本地配置如下
 
      DocumentRoot "/Applications/MAMP/htdocs/test"
      ServerName test.com
 

 
 不要忘记配置localhost
 
      DocumentRoot "/Applications/MAMP/htdocs"
      ServerName localhost
 
    

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

在hosts文件中加入

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

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

 

你可能感兴趣的:(linux)