mac 下 xampp 多域名 多站点 多虚拟主机 配置

转载

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

mac 下 xampp 多域名 多站点 多虚拟主机 配置_第1张图片
屏幕快照 2016-07-20 下午2.33.54.png
1、编辑hosts文件,目录是/etc/hosts,打开终端操作,因为mac有权限限制,因此需要暂时获取root权限。

sudo nano /private/etc/hosts

输入密码,安全考虑,密码不显示占用位数,在gnu nano编辑器中进行修改,按control+X退出,按Y确认

mac 下 xampp 多域名 多站点 多虚拟主机 配置_第2张图片
屏幕快照 2016-07-20 下午5.00.03.png

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 虚拟主机配置文件。

mac 下 xampp 多域名 多站点 多虚拟主机 配置_第3张图片
屏幕快照 2016-07-20 下午2.43.30.png

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

    ServerName testphp
    DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs/test"
    
        Options Indexes FollowSymLinks Includes execCGI
        AllowOverride All
        Require all granted
    

mac 下 xampp 多域名 多站点 多虚拟主机 配置_第4张图片
屏幕快照 2016-07-20 下午5.02.35.png

重启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就是http404
firebug抓不到ftp的信息的额

你可能感兴趣的:(mac 下 xampp 多域名 多站点 多虚拟主机 配置)