nginx и sites-available

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Abyrvalg
мл. сержант
Сообщения: 126
Зарегистрирован: 2009-03-04 10:24:44

nginx и sites-available

Непрочитанное сообщение Abyrvalg » 2022-08-31 22:37:20

Стандартный пакет nginx имеет монолитный файл nginx.conf. Но если вы используете nginx в Debian / Ubuntu, то там вас ожидают некоторые плюшки. Например, сохранение конфигов сайта в отдельные файлы в каталоге /etc/nginx/sites-available. Мягкие ссылки на них находятся в каталоге /etc/nginx/sites-enabled, а основной nginx.conf ссылается на них через директиву:

Код: Выделить всё

include /etc/nginx/sites-enabled/*.conf
Это удобно, но не входит в стандартный пакет nginx. Дистрибутив FreeBSD не включает эти подкаталоги и не адаптирует nginx.conf для их использования. Вместо этого используется монолитный файл.

Проблему решает bsd-nginx-sites, который обслуживание nginx на FreeBSD более удобным.

https://github.com/redarrow-rus/bsd-nginx-sites/

Если кто-то обкатает эту приблуду, дайте знать.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

ыть
проходил мимо

nginx и sites-available

Непрочитанное сообщение ыть » 2022-09-11 17:32:18

Проблему решает bsd-nginx-sites, который обслуживание nginx на FreeBSD более удобным.
не ищите проблему там, где её нет!...
ну нравится вам "по-пингвинячьи" конфигурить нжинкс - конфигурьте..
делайте каталоги ситес-енабле/авайлабл.. делайте симлинки на енаблед-в.хосты...
что мешает то? без всяких пафосных приблуд..
падки на всякие "блестящие бусики" :bad:

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35411
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

nginx и sites-available

Непрочитанное сообщение Alex Keda » 2022-09-12 19:41:57

а зачем это?

то что вы написали

Код: Выделить всё

include /etc/nginx/sites-enabled/*.conf
в общем-то и достаточно
Убей их всех! Бог потом рассортирует...

ыть
проходил мимо

nginx и sites-available

Непрочитанное сообщение ыть » 2022-09-13 12:17:09

Alex Keda писал(а):
2022-09-12 19:41:57
то что вы написали

Код: Выделить всё

include /etc/nginx/sites-enabled/*.conf

в общем-то и достаточно
ну так этого же нет во фре искаропки..
поэтому нужна "приблуда".. без неё никак :-D

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35411
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

nginx и sites-available

Непрочитанное сообщение Alex Keda » 2022-09-24 23:23:16

ну так создайте каталог, заинклюдте в конфиг
сздать каталог - одна команда, заинклюить в конфиг - одна строка в конфиге...

в чём проблема-то?
Убей их всех! Бог потом рассортирует...