Как обновить Nginx на Ubuntu14.04 без удаления настроек?
Боюсь показаться банальным, но apt-get install nginx, при обновлении через менеджер пакетов, задается вопрос, переписать конфиг или нет. Ну и, для надежности, сделать бэкап конфигов перед обновлением.
Сохранил настройки из файла nginx /etc/nginx/site-avaliable/default
Удалил полностью nginxapt-get purge nginx
Добавил в /etc/apt/sources.list следующее (trusty - Ubuntu14.04):deb http://nginx.org/packages/ubuntu/ trusty nginx
deb-src http://nginx.org/packages/ubuntu/ trusty nginx
Скачал ключ nginx.org/keys/nginx_signing.key
Обновил apt и установил nginxapt-get update
apt-get install nginx
Вставил в /etc/nginx/conf.d/default.conf настройки с 1.4.6 nginx
Выше include fastcgi_params; добавил строкуfastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
Перезагрузил настройки nginx и всеnginx -s reload