Welcome! Log In Create A New Profile

Advanced

Re: Include часть конфига

Anton Bessonov
May 22, 2010 01:38PM
Gena Makhomed schrieb:
> On 22.05.2010 16:52, Anton Bessonov wrote:
>
>> решил плодить инстанции
>> энджина. Что бы избавиться от редундантности повторяющихся кусков
>> конфига
>
> [...]
>
>> Какие есть best practice?
>
> первый вариант: создание своего собственного генератора конфига для
> nginx на языке высокого уровня или на shell
>
> второй вариант:
> http://catap.ru/blog/2009/07/20/nginx-config-samples-typical-hosting/#post-195
>
>
Спасибо большое.

Первый вариант был бы хорошь тем, что можно потом это чудо привязать к
любой "нормальной" панели администрирования.

Второй не совсем то, что мне нужно. Он подходит как "усовершенствование"
актуального конфига для энджина первого уровня. Может я чего-то не
увидел. Опишу ситуацию по подробней, может ещё идеи будут. Исходная
ситуация:

1. Нежелание подымать апач только из-за suexec.
2. На папки пользователей выставлены права, что бы доступ был
исключительно только у этих пользователей ("не верь соседям").
3. PHP и джанго сайты держатся на fcgi, запущенного для каждого
пользователя со своими правами.
4. Невозможность отдавать статику энджином из-под "nobody" заставляет
создавать двух-уровневую схему энджинов. Конкретно:
а. Энджин второго уровня (а их по одному для каждого юзера) запущен под
user1 и слушает на порту 8001. Статику отдаёт на прямую, а отсальное
посылает на 9001 на fcgi.
б. Энджин первого уровня запущен от nobody и взависимости от хоста
проксирует либо на 8001, либо на 8002 [...].

Схема в сумме работает, но это, простите, через одно место.

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Include часть конфига

Anton Bessonov May 22, 2010 09:54AM

Re: Include часть конфига

Gena Makhomed May 22, 2010 12:42PM

Re: Include часть конфига

Anton Bessonov May 22, 2010 01:38PM

Re: Include часть конфига

Gena Makhomed May 22, 2010 02:28PM

Re: Include часть конфига

Igor Sysoev May 23, 2010 08:06AM

Re: Include часть конфига

Alex Sergeyev May 23, 2010 12:20PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 164
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready