2016-12-05 208 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的控制檯中有一個文件夾(目錄)。感興趣的虛擬主機也是如此。不是這個。嗯...其他想法? –