本地Web服务器


1

我正在运行OS X Yosemite,我正在尝试设置Apache,因此我可以通过WiFi访问我的Chromecast应用程序(使用NodeJS运行)。

所以我在网上关注了一些教程( http://www.glenscott.co.uk/blog/re-enable-apache-php-web-sharing-on-os-x-yosemite/ )我可以访问我的网站:

http://localhost/~cameron

我也可以访问:

cameron.local/~cameron

令我困惑的一件事是localhost和cameron.local点在哪里?我找不到我在任何地方看到的文件!我试过了 /Library/WebServer/Documents 但它不是index.php文件那里......我能找到任何想法吗?或者找出来?聚光灯搜索内容不会返回任何内容!

无论如何,当试图访问我的iPhone等示例网站的内容时,我无法做到!因为我的使用 localhost 所以它会尝试找到设备的本地主机而不是我的Mac。

我以为我可以替换 localhost 用我的IP地址...但是当我输入我的IP地址时没有任何反应......我只是得到了无尽的负载。

我该如何解决这个问题?你需要做一些特殊的事情来获得IP地址吗?

不应该只能做:

xx.xxx.xxx.xxx/~cameron/examplewebsite


你能为你所遵循的教程添加一个链接吗?它会让其他人更容易理解您的设置现在是什么?另外,您修改/安装/添加了哪些文件?
nohillside

添加了教程链接。
Cameron

cameron.local应该让人们访问你主目录中的sites文件夹(〜/ Sites)
dwightk

http://cameron.local/ 应该是相同的 http://localhost/。要访问特定于用户的“站点”文件夹的内容,请使用 http://cameron.local/~cameron。这会减少你的困惑吗?
nohillside

这里要小心: cameron.local 应该是一样的 localhost 在你的Mac上浏览时称为 cameron。它会 和...一样 cameron.local/~cameron 要么 localhost/~cameron (两者之间应该是相同的)。
nohillside
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.