Запуск nginx при загрузке с конфигурацией в нестандартном местоположении

Я пытаюсь сделать что-то, что считаю довольно простым ... Когда Ubuntu загружается, я хочу запустить nginx, используя конфигурацию в нестандартном месте (например, /home/ubuntu/foo/nginx.conf) [ ! d0]

Я только что установил этот последний nginx (1.10.1), и я заметил, что он запускается при загрузке, и если я ps ax, я получаю список кучи рабочего процесса.

Я не смог найти какой-либо стандартный способ не использовать его конфигурацию по умолчанию в /etc/nginx/nginx.conf

. Я мог бы скопировать содержимое моего .conf-файла в стандартный .conf-файл и что решит проблему. Я не делаю этого, потому что мой находится в исходном управлении в своем расположении, и он будет обновляться время от времени.

Я подумывал добавить запись @reboot в crontab, чтобы остановить nginx, а затем запустить он с параметром -c, чтобы он мог выбрать мою конфигурацию. Однако это похоже на неправильное решение. то есть 1. разрешить Ubuntu запускать nginx 2. закрыть его 3. перезапустить его с другой конфигурацией.

Кто-нибудь знает ответ на этот вопрос?

Ubuntu 14.04

1
задан 20 June 2016 в 08:09

0 ответов

Другие вопросы по тегам:

Похожие вопросы: