LINUX.ORG.RU
ФорумAdmin

Совмещение конфигов NGINX

 , ,


0

1

Здравствуйте! Необходимо совместить 2 конфига NGINX в одну рабочую конструкцию. Я в этом не силён, просто срочно сделать это всё надо. Если это не затруднит, и возможно в принципе, конечно!

Вот тут два конфига. Не вывесил сюда, т.к. сбиваются отступы, и, видимо тег cut не работает! https://dropmefiles.com/Ld19x

Надеюсь на Вашу помощь! Заранее спасибо!

Из «Конфиг, который нужно совместить.txt» возми server {<...>} и запихни в основной конфиг перед последней закрывающейся скобкой. Другие строчки сравни с основным файлом - если там нет то копируй перед блоками server {<...>}.

// Елки, там работы то - в конфиг посмотреть да скопипастить. Самому не стыдно?

alozovskoy ★★★★★
()
Ответ на: комментарий от Night_FoX

У nginx есть «команда» configtest, выполните предварительно чтоб проверить синтаксис получившегося конфига. Ну и про бэкапы забывать не стоит.

alozovskoy ★★★★★
()
Ответ на: комментарий от alozovskoy

Спасибо. А не подскажете, есть ли команда для перезагрузки конфигурации, или же надо в тупую тачку перезапускать?

Night_FoX
() автор топика
Ответ на: комментарий от Night_FoX

nginx reload. Вообще всю машину перезапускать не нужно в любом случае, можно останавливать\запускать только nginx командами stop\start\restart. reload перечитает конфиг без перезапуска nginx

alozovskoy ★★★★★
()
Последнее исправление: alozovskoy (всего исправлений: 1)
Ответ на: комментарий от Night_FoX

не подскажете, есть ли команда для перезагрузки конфигурации

Не подскажешь, кто тебя к этому серверу подпустил и зачем?

Синтаксис конфигурации Nginx проверяет при вызове с ключом -t:

~# nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
(выполнять от суперпользователя (root)).

Перезагрузка конфигурации выполняется командой

~# service nginx reload

Перезапуск процесса Nginx производится командой

~# service nginx restart

nbw ★★★
()
Последнее исправление: nbw (всего исправлений: 3)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.