Локальный веб-сервер


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


Можете ли вы добавить ссылку на учебник, которому вы следовали? Другим будет легче понять, какие у вас сейчас настройки? Кроме того, какие файлы вы изменили / установить / добавить?
склоне холма

Добавлена ​​учебная ссылка.
Кэмерон

cameron.local должен позволять людям получать доступ к папке сайтов в вашем домашнем каталоге (~ / Sites)
dwightk

http://cameron.local/должно быть идентично http://localhost/. Чтобы получить доступ к содержимому пользовательской папки «Сайты», используйте http://cameron.local/~cameron. Это уменьшает вашу путаницу?
Nohillside

Будьте осторожны: cameron.localдолжно быть так же, как localhostпри просмотре на Mac cameron. Это не будет то же самое, что cameron.local/~cameronили localhost/~cameron(что между ними должно быть одинаковым).
nohillside
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.