先下载安装xampp(php环境应用组合包)

1、编辑hosts文件,目录是/etc/hosts,打开终端操作,因为mac有权限限制,因此需要暂时获取root权限。
sudo nano /private/etc/hosts
输入密码,安全考虑,密码不显示占用位数,在gnu nano编辑器中进行修改,按control+X退出,按Y确认

2、修改xampp的配置文件
1、修改httpd.conf文件,目录是/Applications/XAMPP/xamppfiles/etc/httpd.conf,在终端里输入命令如下
sudo nano /Applications/XAMPP/xamppfiles/etc/httpd.conf
2、打开httpd.conf文件后,按ctrl+W搜索 “httpd-vhosts.conf”,去掉前面的 # 注释符,确保引入了 vhosts 虚拟主机配置文件。

3、打开文件httpd-vhosts.conf文件,目录是/Applications/XAMPP/xamppfiles/etc/extra/httpd-vhosts.conf,在终端里输入命令如下:
sudo nano /Applications/XAMPP/xamppfiles/etc/extra/httpd-vhosts.conf
输入密码后打开httpd-vhosts.conf文件开始编辑
# localhost
<VirtualHost *:80>
ServerName testphp
DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs/test"
<Directory "/Applications/XAMPP/xamppfiles/htdocs">
Options Indexes FollowSymLinks Includes execCGI
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

重启Apache,访问testphp出现403错误,在httpd.conf里面搜索User Deamon,把deamon改成OS的用户名,重启Apache,就可以了。
以上是新建项目时,添加的项目目录。
附:
http://www.apachefriends.org/zh_cn/xampp-macosx.html
/Applications/XAMPP/xamppfiles/bin ,XAMPP 命令库。
例如 /Applications/XAMPP/xamppfiles/bin/mysql 可执行MySQL 监视器。
/Applications/XAMPP/htdocs/,Apache 文档根目录。
这里是网页文档所在地
/Applications/XAMPP/etc/httpd.conf,Apache 配制文件。
/Applications/XAMPP/etc/my.cnf,MySQL 配制文件。
/Applications/XAMPP/etc/php.ini
PHP 配制文件。
/Applications/XAMPP/etc/proftpd.conf,ProFTPD 配制文件。
331, ftp需要密码
530密码错误
550就是http的404
firebug抓不到ftp的信息的额