- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем привет!
В обще думаю подобновить веб-сервер Nginx до более-менее новой версии, у меня на сервере используется Ubuntu которая медуза, но видимо из стандартных репозиториев Nginx до более новой версии не обновиться никогда ( Дизайн и стиль обновления программного обеспечения в Linux ).
Поймите не то что бы это мне очень сильно было надо, у меня сейчас все по дефолту и работает хорошо, но если это не очень заморочено и не создаст проблем, то вот думаю почему бы и не обновить.
Я так понимаю, что для этого нужно добавить сторонний репозиторий, а именно типа официальный от Nginx, там есть инструкция для дистрибутива Ubuntu.
Ну инструкция конечно как обычно в стили Linux, ну да ладно:
Ubuntu
Установите пакеты, необходимые для подключения apt-репозитория:
Теперь нужно импортировать официальный ключ, используемый apt для проверки подлинности пакетов. Скачайте ключ:
Проверьте, верный ли ключ был загружен:
Вывод команды должен содержать полный отпечаток ключа 573BFD6B3D8FBC641079A6ABABF5BD827BD9BF62 :
Если отпечаток отличается от вышеуказанного, удалите файл ключа.
Для подключения apt-репозитория для стабильной версии nginx, выполните следующую команду:
Если предпочтительно использовать пакеты для основной версии nginx, выполните следующую команду вместо предыдущей:
Для использования пакетов из нашего репозитория вместо распространяемых в дистрибутиве, настройте закрепление:
Чтобы установить nginx, выполните следующие команды:
Я так понимаю делается это все по инструкции в стиле вводи команды и не боись.
У меня в общем-то к установке вопросов нет и, если повезет как это обычно бывает в Linux может все пройдет ОК.
Но вот есть все-таки пару вопросов:
Не испортит ли мне это обновление текущую конфигурацию, завязанную на панель управления сервером ispmanager’ом и просто конфигурационные файлы веб-сервера.
Как будет работать панель управления сервером ispmanager с новой версией Nginx из стороннего репозитория, не приведет ли это к каким-либо ошибкам, багам, лагам и т.п.
Стоит ли переживать или все будет хорошо?
Заранее всем спасибо за ответы, мнения, подсказки!Напишите в поддержку ispmanager, они вас бесплатно и по ситуации именно на вашем сервере проконсультируют.
А вопрос, есть острая необходимость обновлять nginx?
Прироста в производительности не ждите, это не php 5.2 по отношении к php 8.2
Если про уязвимости речь, то скройте версию, файл /etc/nginx/nginx.conf. Измените значение директивы server_tokens с on на off в секции http
Может быть кто-то так обновлял и не было никаких проблем, да и на этом все.
Вы всё пытаетесь спросить на форуме в то время как у ispmanager есть своя хорошая поддержка. Зачем вам советы, которые в половине случаев у вас не сработают из-за различий в настройках ОС, когда можно спросить разработчика, который знает точно.
А вопрос, есть острая необходимость обновлять nginx?
Прироста в производительности не ждите, это не php 5.2 по отношении к php 8.2
Если про уязвимости речь, то скройте версию, файл /etc/nginx/nginx.conf. Измените значение директивы server_tokens с on на off в секции http
Особо нет, но даже сами разработчики Nginx пишут Устаревшая версия, ну и 6 порядков в минорной версии, хотя вроде это и не так много, но обидно.
Но самое главное что смущает это, вот я недавно http2 включил, а у разработчиков куча директив уже устарела и наверное работает все по другому, помимо этого и другие, может быть это повлияет на работу, не так как с php, но мало ли.
Примеры только с http2, а что там еще у них поменялось одному только богу известно:
http2_idle_timeout
Эта директива устарела начиная с версии 1.19.7.
http2_max_concurrent_pushes
Эта директива устарела начиная с версии 1.25.1.
http2_max_field_size
Эта директива устарела начиная с версии 1.19.7.
http2_max_header_size
Эта директива устарела начиная с версии 1.19.7.
http2_max_requests
Эта директива устарела начиная с версии 1.19.7.
http2_push
Эта директива устарела начиная с версии 1.25.1.
http2_push_preload
Эта директива устарела начиная с версии 1.25.1.
http2_recv_timeout
Эта директива устарела начиная с версии 1.19.7.
Это приведено для примера, но возможно косвено это влияет на работу веб-сервера.
Про скрытие версии веб-сервера в заголовках, ну это такой себе вариант, я тоже о нем конечно же думал, но вспомнив о Kali Linux и 100500 инструментов где нужно сделать один клик о пробитии портов, версий программ и даже ОС, ну это такое себе решение в плане уязвимости, это конечно прикольно скрыть старую необновляющуюся версию, но это так себе.
Я не жду скорости, я не боюсь уязвимостей, но тот факт что это программное обеспечение в стандартной репозитории Ubunta никогда больше не обновиться даже на 0.1, меня гнетет :)Вы всё пытаетесь спросить на форуме в то время как у ispmanager есть своя хорошая поддержка. Зачем вам советы, которые в половине случаев у вас не сработают из-за различий в настройках ОС, когда можно спросить разработчика, который знает точно.
Хорошо, я спросил у них, посмотрим что ответят, если ответят.
А чего не ответят, ответят, это же прямой вопрос по их продукту и только они могут вам подсказать, что с панелью совместимо, а что нет.
Если я сменю репозиторий на нестандартный Nginx’овский, смогу ли я потом если что откатится к старой версии из стандартного репозитория Ubuntu в стиле инсталл через равно?
apt-get install firefox=57.3-build1-0ubuntu1Вот что пишут ispmanager’ы:
Вот что пишут ispmanager’ы:
А нужна ли вообще ispmanager?
Без нее можно обойтись.