Я использую macbook и устанавливаю nginx с помощью Homebrew с терминала. Я думаю, что я установил 2-3 версии nginx в разных местах. Теперь я вижу, что мой http://localhost:8080/ работает, поскольку он отображает домашнюю страницу nginx в браузере, но как я могу разместить свои проекты внутри nginx? Я попытался поместить их в один из каталогов nginx, но он не работает, если я попытаюсь перейти к проекту через браузер. Есть ли что-нибудь, откуда я могу найти точный каталог этой запущенной версии nginx?Какая папка для хранения проектов для Homebrew nginx port 8080
ответ
brew list
Используйте команду:
$ brew list nginx
/usr/local/Cellar/nginx/1.10.1/bin/nginx
/usr/local/Cellar/nginx/1.10.1/homebrew.mxcl.nginx.plist
/usr/local/Cellar/nginx/1.10.1/html -> ../../../var/www
/usr/local/Cellar/nginx/1.10.1/share/man/man8/nginx.8
$ greadlink -f /usr/local/Cellar/nginx/1.10.1/html
/usr/local/var/www
Таким образом, символическая связь ссылки на /usr/local/var/www
и конфигурации по умолчанию, вероятно, сделать то же самое.
получение: greadlink: команда не найдена. – BKK
Вам не нужно запускать команду 'greadlink' самостоятельно - это просто упрощает чтение цели ссылки. Предполагая, что ваша ссылка находится в одном месте и имеет одно и то же содержимое, результат будет идентичным. (Тем не менее, я использую MacPorts, а не homebrew, - довольно решительное предпочтение, поскольку Homebrew ослабляет безопасность системы, имея исполняемые файлы, принадлежащие другой непривилегированной учетной записи пользователя, вместо того, чтобы требовать от пользователя использования 'sudo' - и установленного GNU readlink, с остальной частью набора стандартных инструментов, через порт «coreutils»). –
Здесь нет правильного ответа - вы должны написать свой собственный файл конфигурации, который указывает, где код, статический контент и т. Д. извлекается из. –
, который сказал: «Установленный nginx с помощью терминала» - как, * точно *? Вы использовали MacPorts? Homebrew? Что-то другое? (Если мы знаем систему упаковки, мы можем посмотреть конфигурацию по умолчанию, используемую этим пакетом). –
@charles .. я использовал Homebrew. – BKK