Установка nginx

R
На сайте с 13.06.2009
Offline
47
559

Ставлю nginx из исходников в конфиге вбиваю примерно это

./configure \

--prefix=/var/lib/nginx \

--sbin-path=/usr/sbin/nginx \

--conf-path=/etc/nginx/nginx.conf \

--pid-path=/var/run/nginx.pid \

--error-log-path=/var/log/nginx/error.log \

--http-log-path=/var/log/nginx/access.log \

--lock-path=/var/lock/nginx \

--http-client-body-temp-path=/var/lib/nginx/client_body \

--http-proxy-temp-path=/var/lib/nginx/proxy \

--http-fastcgi-temp-path=/var/lib/nginx/fastcgi \

--user=www \

После установки открываю конфиг и вижу там совершенно другие данные (по моему берутся из дефолтного файла конфига который лежит в той же папке).

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

Так и должно быть, или здесь что-то не так?

iHead
На сайте с 25.04.2008
Offline
137
#1

параметры, указываемые через ./configure зашиваются в исполняемый файл и задают параметры "по умолчанию". Конфиг же можно ручками поправить так, как хочется.

После сборки сделайте команду

./nginx -V

он покажет с какими параметрами производилась сборка.

Рекомендуемый хостинг партнер 1С-Битрикс (https://www.ihead.ru/bitrix/), PHP-хостинг (https://www.ihead.ru/php/), доверенный партнер RU-CENTER (https://www.ihead.ru/news/573.html), официальный представитель REG.RU в Кирове (https://www.ihead.ru/news/851.html)
R
На сайте с 13.06.2009
Offline
47
#2
iHead:
параметры, указываемые через ./configure зашиваются в исполняемый файл и задают параметры "по умолчанию".

То есть по логике config должен был быть с указанными параметрами?

iHead:
Конфиг же можно ручками поправить так, как хочется.

Так и сделал, но хотелось знать почему настройки в config не добавились.

iHead
На сайте с 25.04.2008
Offline
137
#3

в дефолтном конфиге абсолютные пути не прописаны и юзер тоже

P
На сайте с 06.05.2010
Offline
24
#4

Что, в системе не было штатного менеджера пакетов? Зачем извращаться с самостоятельной сборкой?

К слову, в дист-патчах идёт настройка приложения под конкретный дистрибутив, при необходимости создание юзеров с нужными уидами, скриптами, сменой путей итд.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий