Реклама на сайте Advertise with us

Конфиг NGINX - расположение?

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

📈sflash.biz

С нами с 03.11.12
Сообщения: 3912
Рейтинг: 4447


Передовик Master-X (16.04.2018) Передовик Master-X (16.07.2018) Передовик Master-X (16.12.2022) Передовик Master-X (01.01.2023)
Ссылка на сообщениеДобавлено: 13/02/15 в 17:34       Ответить с цитатойцитата 

Из официального руководства для начинающих на сайте nginx.org
Цитата:
По умолчанию, конфигурационный файл называется nginx.conf и расположен в каталоге /usr/local/nginx/conf, /etc/nginx или /usr/local/etc/nginx.


Бля, ну как так!? icon_smile.gif unix\linux в большинстве системы позиционирующие себя по большей мере для программистов, ну хер с ним, пусть не для программистов. Но обьясните мне, как непрограммист должен реагировать на подобный мануал?!
Пусть некий админ логинится на чей-то незнакомый сервер. Для анализа конфигов, он должен ведь наверняка знать, где находится тот или иной конфиг. Что надо сделать первоначально после авторизации под рутом, чтоб однозначто знать, сколько программных серверов установлено на физическом сервере и какие они читают конфиги?

Или хз, какие программисты тогда проектировали такие системы, где все, мягко говоря, не однозначно. Может это было давно?! Почему нет однозначности?

0
 

Криптопохуист

С нами с 05.04.03
Сообщения: 17156
Рейтинг: 6019

Ссылка на сообщениеДобавлено: 13/02/15 в 17:39       Ответить с цитатойцитата 

Где ментейнеры дистра забьют константу - там и будет. И вообще, конфиг передается через параметр cli в стартовом скрипте обычно.

10
 



С нами с 16.07.06
Сообщения: 886
Рейтинг: 892

Ссылка на сообщениеДобавлено: 13/02/15 в 18:13       Ответить с цитатойцитата 

1
 

📈sflash.biz

С нами с 03.11.12
Сообщения: 3912
Рейтинг: 4447


Передовик Master-X (16.04.2018) Передовик Master-X (16.07.2018) Передовик Master-X (16.12.2022) Передовик Master-X (01.01.2023)
Ссылка на сообщениеДобавлено: 13/02/15 в 19:22       Ответить с цитатойцитата 

arma: да эту картинку в сокращённом и развернётом варианте я 100 раз видел.
Тоько это как раз не уменьшает геморности.
Pentarh писал:
Где ментейнеры дистра забьют константу - там и будет.


Ну а есть какие-то переменные окружения, которые можно в любом месте просомтреть в человеческом виде?

0
 

Криптопохуист

С нами с 05.04.03
Сообщения: 17156
Рейтинг: 6019

Ссылка на сообщениеДобавлено: 13/02/15 в 19:31       Ответить с цитатойцитата 

man nginx или man nginx.conf на целевой системе

Не помню точно. Помню при компиляции дистра в ман забивается выбранный путь.

8
 



С нами с 18.10.02
Сообщения: 4165
Рейтинг: 3365

Ссылка на сообщениеДобавлено: 13/02/15 в 20:41       Ответить с цитатойцитата 

По дефолту обычно конфиги кладутся в /etc/ или /usr/local/etc/ (в зависимости от линукс-дистрибутива), это при условии что админ, настраивавший систему, не решил их в особое место засунуть. Но в таком случае можно стартовые скрипты посмотреть.

8
 



С нами с 11.09.09
Сообщения: 1385
Рейтинг: 409

Ссылка на сообщениеДобавлено: 13/02/15 в 21:09       Ответить с цитатойцитата 

icon_evil.gif FreeBSD icon_evil.gif trollface.png

Цитата:
Почему нет однозначности?


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

9
 

📈sflash.biz

С нами с 03.11.12
Сообщения: 3912
Рейтинг: 4447


Передовик Master-X (16.04.2018) Передовик Master-X (16.07.2018) Передовик Master-X (16.12.2022) Передовик Master-X (01.01.2023)
Ссылка на сообщениеДобавлено: 13/02/15 в 21:32       Ответить с цитатойцитата 

Как я пронял, расположение конфигов зависит только от сисетмы, не от дистрибутива. Верно?

Если взять только FreeBSD, OSX и основняе из популярных Линукс дистрибутивов Debian, Fedora, Ubuntu, CentOS. Есть среди них схожесть в данном вопросе расположения конфигов в файловой системе (хотябы между линуксами или хотябы между линуксами одной ветки!)?

0
 

Криптопохуист

С нами с 05.04.03
Сообщения: 17156
Рейтинг: 6019

Ссылка на сообщениеДобавлено: 13/02/15 в 21:35       Ответить с цитатойцитата 

В линухе обычно /etc/nginx/nginx.conf
В бзде обычно /usr/local/etc/nginx/nginx.conf

9
 

Прожигатель жизни

С нами с 20.10.05
Сообщения: 942
Рейтинг: 638

Ссылка на сообщениеДобавлено: 13/02/15 в 22:36       Ответить с цитатойцитата 

S_Flash писал:
Что надо сделать первоначально после авторизации под рутом, чтоб однозначто знать, сколько программных серверов установлено на физическом сервере и какие они читают конфиги?


Например команда
Код:
ps ax | grep nginx

даст:
Код:
1332 ?        Ss     0:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
1335 ?        S      0:11 nginx: worker process
1336 ?        S      0:10 nginx: worker process
7803 pts/1    S+     0:00 grep nginx

9
 



С нами с 17.03.12
Сообщения: 335
Рейтинг: 790

Ссылка на сообщениеДобавлено: 13/02/15 в 22:37       Ответить с цитатойцитата 

nginx -V

configure arguments: --prefix=/usr/share/nginx --sbin-path=/usr/sbin/nginx --conf-path=/etc/nginx/nginx.conf

--conf-path то что тебя интересует.

9
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 14/02/15 в 00:16       Ответить с цитатойцитата 

Поэтому берется какой нибудь один дистрибутив, к примеру centos , и с ним в дальнейшем работается.
Все конфиги всегда в привычных местах и тому подобное.

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

0
 



С нами с 20.03.12
Сообщения: 70
Рейтинг: 65

Ссылка на сообщениеДобавлено: 14/02/15 в 03:01       Ответить с цитатойцитата 

когда занимались ломанием, тогда еще нгинх был не особо распространен, так вот в большинстве случаев

/etc/httpd/conf - апач и /etc/nginx/conf нгинх

В теории конфиг положить можно где угодно, и очень замечательно что не везде все одинаково. Постами выше научили уже находить конф

есть еще locate, но по дефолту не везде установлена

-1
 



С нами с 20.03.12
Сообщения: 70
Рейтинг: 65

Ссылка на сообщениеДобавлено: 14/02/15 в 03:03       Ответить с цитатойцитата 

S_Flash писал:
И Что надо сделать первоначально после авторизации под рутом, чтоб однозначто знать, сколько программных серверов установлено на физическом сервере и какие они читают конфиги?



Срочно выйти из под рута и зайти под любым пользователем icon_razz.gif

Ибо есть непоправимые последствия от необдуманных действий, самое веселое на моей памяти, это я убивал sshd демона случайно killall -9 sshd icon_biggrin.gif

0
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 14/02/15 в 03:32       Ответить с цитатойцитата 

slowpoke писал:
Срочно выйти из под рута и зайти под любым пользователем

нахрена ? что бы вводить дополнительные команды на sudo ? icon_lol.gif

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

0
 

📈sflash.biz

С нами с 03.11.12
Сообщения: 3912
Рейтинг: 4447


Передовик Master-X (16.04.2018) Передовик Master-X (16.07.2018) Передовик Master-X (16.12.2022) Передовик Master-X (01.01.2023)
Ссылка на сообщениеДобавлено: 14/02/15 в 10:04       Ответить с цитатойцитата 

Stek писал:
Поэтому берется какой нибудь один дистрибутив, к примеру centos , и с ним в дальнейшем работается.
Все конфиги всегда в привычных местах и тому подобное.

В редком случае, не соглашусь здесь с тобой. Не понимание сути вещей как правило ведёт к отврвтительным последствиям. Тут получится, как раз тот случай.

0
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 14/02/15 в 18:02       Ответить с цитатойцитата 

S_Flash писал:
Тут получится, как раз тот случай.

У каждого свое мнение smail101.gif Мне к примеру уже давно лень выяснять что и как в каком дистрибутиве устроено.
Хотя этот самый nginx я всегда для себя в ручную компилирую. Мне так легче поддерживать актуальную версию.

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »