2017-10-06 229 views
2

我最近开始使用xampp vm!我想连接我的项目存在于/Users/mine/project。所以我用/opt/lampp/etc/extra/httpd-vhosts.conf的vhost尝试过,它是通过xampp应用程序卷标Explore打开的。如何用xampp虚拟机创建虚拟主机?

<VirtualHost *:80> 
    DocumentRoot "/Users/mine/project" 
    ServerName mine.online 
</VirtualHost> 

然后我从终端更新hosts文件像下面,

192.168.64.2 mine.online //192.168.6.2 is xampp vm ip 

此外,我取消注释/opt/lampp/etc/httpd.conf

# Virtual hosts 
Include etc/extra/httpd-vhosts.conf 

最后我重新启动我的apache!但它显示我没有找到404。请帮助我如何正确运行?

Plus =>有没有办法将git项目克隆到xampp vm的htdocs文件夹?

回答

0

我不熟悉这个XAMPP-VM设置。但它看起来像Linux机器托管灯,不能访问本地(您的物理机器)数据。所以/Users/mine/project超出了范围。它看起来像你不能添加一个新的挂载文件夹。

目前只有挂载的/ opt/lampp文件夹可以从您的主机访问。此文件夹包含您的根网络文件夹,以便您可以保存文件,并用这个路径.. /opt/lampp/../your-amazing-project/public添加新的虚拟主机..

认为这XAMPP-VM无法完成特定的设置(使用这些文件路径)。但我不确定。

你可以看看像Valet projets,如果你想为和/用户开发PHP projets/..

有建议与Laravel PHP框架PHP项目。

0

您应该像在之前版本的Xampp中那样更新主机文件。

127.0.0.1 mine.online 

然后从XAMPP的应用开放网络选项卡并启用转发本地主机:8080端口80。这应该是这样的:

localhost:8080 -> 80 (Over SSH) 

现在,当您打开mine.online:8080它应该工作

对于你的附加问题,是的,你可以将git项目克隆到htdocs文件夹,但是在vm中写入操作非常缓慢。我发现通过源码树提交/推送的速度也非常慢。