美文网首页
mac 下 xampp 多域名 多站点 多虚拟主机 配置

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

作者: John_LS | 来源:发表于2016-07-20 17:04 被阅读1384次

转载

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

屏幕快照 2016-07-20 下午2.33.54.png
1、编辑hosts文件,目录是/etc/hosts,打开终端操作,因为mac有权限限制,因此需要暂时获取root权限。

sudo nano /private/etc/hosts

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

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

屏幕快照 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
<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>
屏幕快照 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 多域名 多站点 多虚拟主机 配置

      本文链接:https://www.haomeiwen.com/subject/bapvjttx.html