Назад | Перейти на главную страницу

Обновление Nginx перезаписывает мои собственные стартовые скрипты в /etc/init.d/nginx. Есть ли способ избежать этого?

У меня nginx плюс быстрый cgi. Я написал стартовый скрипт, который запускает nginx с быстрой cgi. Но после обновления nginx система перезаписывает этот сценарий по умолчанию, начиная только с nginx. Есть ли способ избежать этой перезаписи?

Или пусть запускается так, а не запускается init.d;

nginx -c /path/to/your/nginx.conf
exec /path/to/your/start-fastcgi-script.sh

поместите это в /etc/rc.local

Возможно, вам стоит создать отдельный сценарий init.d для вашего сервера fastcgi и оставить nginx нетронутым. Взгляните на /etc/init.d/skeleton.