Mar*_*gan 7 vmware-fusion rack-pow
我正在使用Pow在Mac OS X上为Rack应用程序提供服务.http://myapp.dev
正确显示应用程序.在同一台机器上,我使用VMware Fusion运行Windows 7,同时共享Mac的网络连接.我想在VM中使用Internet Explorer测试Rack应用程序.http://vmnet8.adapter.ip.address
正确显示"Pow is installed screen".但是,htttp://myapp.dev
不再有效.
据我所知,Pow创建了一个DNS解析器并使用它自己的DNS服务器拦截以".dev"结尾的域并将它们重定向到localhost.是否有可能让它在VM中运行?
小智 5
在我的情况下,我使用的是虚拟机,但看起来它与我必须处理的问题相同,所以:
使用ifconfig或您喜欢的任何其他方式获取Mac使用的IP.在这种情况下,假设IP地址是10.249.158.68
此链接说明如何从其他计算机执行POW服务器; 在我们的例子中,它将是虚拟化的Windows映像:http://pow.cx/manual.html#section_2.1.5
因此,在Windows虚拟机上打开IE [7 | 8 | 9]并键入:http: //myapp.10.249.158.68.xip.io/ --->将"myapp"替换为Mac中使用的名称以引用您的项目
~/.pow
在名为 的目录中创建一个符号链接default
,并将其指向您要在 VMWare 中测试的应用程序。 http://vmnet8.adapter.ip.address
现在将使用该应用程序,而不是像 那样显示默认的 pow 屏幕http://<myhostname>.local
。
归档时间: |
|
查看次数: |
1319 次 |
最近记录: |