nginx отсутствующие сайты-доступный каталог
Я установил Nginx на Centos 6 и пытаюсь настроить виртуальные хосты. Проблема, с которой я сталкиваюсь, заключается в том, что я не могу найти .
есть ли что-то, что мне нужно сделать, чтобы создать его? Я знаю, что Nginx работает, потому что я могу перейти к нему.
2 ответа:
Ну, я думаю, что nginx сам по себе не имеет этого в своей настройке, потому что поддерживаемый Ubuntu пакет делает это как Соглашение для имитации установки Apache Debian. Вы можете создать его самостоятельно, если хотите эмулировать ту же настройку.
создать
/etc/nginx/sites-availableи/etc/nginx/sites-enabledа затем редактироватьhttpвнутри блока/etc/nginx/nginx.confи добавить эту строкуinclude /etc/nginx/sites-enabled/*;конечно, все файлы будут внутри
sites-available, и вы бы создали символическую ссылку для них внутриsites-enabledдля тех, кого вы хочу включить.
если вы предпочитаете более прямой подход, тот, который не связывается с символической связью между
/etc/nginx/sites-availableи/etc/nginx/sites-enabledсделайте следующее:
- найдите свой nginx.файл conf. Скорее всего на
/etc/nginx/nginx.conf- найти блок http.
- где-то в блоке http напишите
include /etc/nginx/conf.d/*.conf;это говорит nginx, чтобы вытащить любые файлы в