Для возвращения Nginx к стандартному репозиторию Ubuntu, нужно будет просто поудалять эти штуки?
Для подключения apt-репозитория для стабильной версии nginx, выполните следующую команду:
echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] \ http://nginx.org/packages/ubuntu `lsb_release -cs` nginx" \ | sudo tee /etc/apt/sources.list.d/nginx.list
Для использования пакетов из нашего репозитория вместо распространяемых в дистрибутиве, настройте закрепление:
echo -e "Package: *\nPin: origin nginx.org\nPin: release o=nginx\nPin-Priority: 900\n" \ | sudo tee /etc/apt/preferences.d/99nginx
?
А нужна ли вообще ispmanager?
Без нее можно обойтись.
Можно конечно, но с панелью управления, я если что восстановлю работоспособность сайта или полностью переустановлю с нуля и восстановлю все настройки за пару минут, а без панели управления скорее всего никогда, вот что же мне выбрать, особенно если единственное что мне важно это работа и отображение моего сайта, хмм… тысячи посетителей подождут, реклама подождет, поисковики которые с превеликим удовольствиям опустят мой сайт за простой подождут, пока я буду копаться в консоли и возможно если повезет восстановлю работу, чем сделаю пару кликов и все готово.
Я не спорю что консоль рулит, но не для меня, если бы у меня на сайте было бы 2 человека в сутки посетителей, а неработающий сайт мог спокойно висеть на тех же позициях в поисковика то да, а, чтобы сделать все быстро и не боятся то нет.
Вот что пишут ispmanager’ы:
Если я сменю репозиторий на нестандартный Nginx’овский, смогу ли я потом если что откатится к старой версии из стандартного репозитория Ubuntu в стиле инсталл через равно?
Вы всё пытаетесь спросить на форуме в то время как у 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
http2_max_header_size
http2_max_requests
http2_push
http2_push_preload
http2_recv_timeout
Это приведено для примера, но возможно косвено это влияет на работу веб-сервера.
Про скрытие версии веб-сервера в заголовках, ну это такой себе вариант, я тоже о нем конечно же думал, но вспомнив о Kali Linux и 100500 инструментов где нужно сделать один клик о пробитии портов, версий программ и даже ОС, ну это такое себе решение в плане уязвимости, это конечно прикольно скрыть старую необновляющуюся версию, но это так себе.
Нет, PHP не будет отправлять почту, если отключить почтовые сервисы в Linux, такие как Dovecot, Exim и т.п.PHP - это язык программирования, который используется для создания веб-сайтов и веб-приложений.Он не имеет встроенных функций для отправки электронной почты.Для отправки электронной почты PHP должен использовать SMTP-сервер.SMTP-сервер - это программное обеспечение, которое отвечает за отправку и получение электронной почты.Dovecot, Exim и другие почтовые сервисы - это примеры SMTP-серверов.Если отключить эти сервисы, PHP не сможет подключиться к SMTP-серверу и отправить электронную почту.