2016-12-05 210 views
0

我有MAMP Pro 4在Macbook Pro上运行,带有虚拟主机。它工作正常。我希望能够从本地网络上的其他设备访问它,以测试各种浏览器/操作系统组合。我在网上找到的所有文章和帖子都是针对早期版本的,或者似乎不工作,或者需要额外的软件......我知道这很容易 - 几年前我曾经工作过,但我不知道不记得我是如何做到的。您的帮助将不胜感激。MAMP通过本地网络访问

回答

1

尝试:http://你的MAMP安装的IP地址:8080 如果连接好,正在工作。

现在的域名。由于您在本地运行并且您的测试域不会被解析/路由,您需要更改“hosts”文件。

使用您想测试的其他Mac。

选择“转到文件夹”并输入“/ etc”,有一个名为“hosts”的文件。用文本编辑器(牧马人,TextMate的...)打开它

然后在最后添加一行:

保存它(需要管理员密码)。

现在输入“http://域的名称:8080”,它应该将您连接到MAMP域。

更优雅的方法是安装本地DNS服务器,但这是一个完全不同的故事。

问候,

彼得

到phpMyAdmin
+0

谢谢彼得。让我给更多的细节。 例如,在我的Mac上,http:// localhost:8888/phpMyAdmin做了预期的事情。但是,Mac的本地网址是10.0.1.2,并且http://10.0.1.2:8888/phpMyAdmin获得了403(禁止)。 即使这样做确实有效,这将与MAMP的localhost思想相匹配,而不是任何特定的虚拟主机。 –

+0

嗨,是的,因为你没有分配一个文件夹。为“localhost”分配一个文件夹,这应该做到这一点。 – PeterInWiesbaden

+0

localhost在MAMP的控制台中有一个文件夹(目录)。感兴趣的虚拟主机也是如此。不是这个。嗯...其他想法? –