先下载安装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
的信息的额