Xampp Mac OS 虚拟主机

Posted

技术标签:

【中文标题】Xampp Mac OS 虚拟主机【英文标题】:Xampp Mac OS Virtual Hosts 【发布时间】:2020-12-17 19:48:22 【问题描述】:

我是 Xampp 的新手,我刚刚下载了 7.4.9 版,我很难让虚拟主机正常工作。以下是我遵循的步骤...

    在 Apache 的 httpd.config 文件中取消注释“包括 etc/extra/httpd-vhosts.conf”。

    在我输入的httpd-vhosts文件中

<VirtualHost *:80>
    ServerAdmin **************
    DocumentRoot "/opt/lampp/htdocs"
    ServerName localhost
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin **************
    DocumentRoot "/opt/lampp/htdocs/vhost_test"
    ServerName vhost_test
</VirtualHost>
    在我的 /etc/hosts 文件中,我添加了一行说 '127.0.0.1。 vhost_test

我尝试过很多教程,所以这是我工作的最基本步骤。第一个虚拟主机有效,因为我可以使用它来重定向本地主机位置。第二个没有。请帮忙!!!

【问题讨论】:

【参考方案1】:

您正在执行正确的步骤,但是 ip 必须是您的 XAMPP 安装的 ip。启动 xampp 服务器,它会显示一个自定义 IP 地址,您需要在 /etc/hosts 文件中使用它。

还要记住,IP 地址的末尾不应该有点。所以它会是这样的:

/etc/hosts 文件:

192.168.40.2 vhost_test

127.0.0.1的方法适用于mac上之前的版本,但是最新版本设置了linux环境,因此我们必须将我们的hosts文件挂钩到那个linux的ip地址。

【讨论】:

以上是关于Xampp Mac OS 虚拟主机的主要内容,如果未能解决你的问题,请参考以下文章

在 Mac 上的 XAMPP 上设置虚拟主机

Apache 虚拟主机,禁止访问。使用 XAMPP OS X

MAC 上的 XAMPP - 将目录和虚拟主机更改为其他卷

在 Mac XAMPP 中通过网络使用端口访问虚拟主机

当我使用 Xampp for Mac 为本地站点使用虚拟主机时,如何避免 403 错误?

Mac Xampp 配置本地虚拟域名