Мне нужно запустить nginx на адресе IP, который выделяется клиентом OpenVPN.
Проблема в том, что этот адрес появляется не сразу после загрузки хоста, а через некоторое время.
Соответственно, nginx видит, что адреса IP, прописанного в конфиге, нет, и не запускается.
Руками потом запустить можно, но должно запускаться автоматически сразу, как только IP будет доступен.
Подскажите, пожалуйста, как лучше организовать такой запуск?
Если через crontab, то как проверять, что nginx запущен, и как его запустить, если он не работает?
Спасибо!
Проблема в том, что этот адрес появляется не сразу после загрузки хоста, а через некоторое время.
Соответственно, nginx видит, что адреса IP, прописанного в конфиге, нет, и не запускается.
Руками потом запустить можно, но должно запускаться автоматически сразу, как только IP будет доступен.
Подскажите, пожалуйста, как лучше организовать такой запуск?
Если через crontab, то как проверять, что nginx запущен, и как его запустить, если он не работает?
Спасибо!