Продолжаем настраивать наш сервер с CentOS 7. И на этот раз установим PHP 7.4 (PHP-FPM) и настроим его работу в связке с Nginx.
Детали под катом.
Продолжаем настраивать наш сервер с CentOS 7. И на этот раз установим PHP 7.4 (PHP-FPM) и настроим его работу в связке с Nginx.
Детали под катом.
Как известно в Debian 10 по умолчанию идет лишь PHP версии 7.3, а что делать если нам нужен более новый, скажем PHP версии 7.4 или 8.0 ?
Ниже мы рассмотрим как быстро установить и настроить связку Nginx + PHP-FPM 7.4
Данная статья является почти полной копией статьи двухгодичной давности про установку и базовую настройку Nginx на Debian 9. С тех пор не мало воды утекло, Debian 9 уже не так актуальна, уже давно вышла Debian 10 и мы поговорим про быструю установку и настройку Nginx именно на Debian 10.
Подробности ниже
Как известно в Debian 9 по умолчанию идет лишь PHP версии 7.0, что делать если нам нужен более новый, скажем PHP версии 7.2 или 7.3 ?
Ниже мы рассмотрим как быстро установить и настроить связку Nginx + PHP-FPM 7.3
Данная статья является почти полной копией статьи двухгодичной давности про установку и базовую настройку Nginx на Debian 8. С тех пор не мало воды утекло, Debian 8 уже не так актуальна, уже вышла Debian 10, но мы поговорим про быструю установку и настройку Nginx на Debian 9.
Подробности под катом…
Тема сборки Nginx для поддержки ALPN избита и изъезжена уже неоднократно, казалось бы что тут нового можно рассказать ?
Как правило во всех статьях для включения ALPN на Nginx предлагают сразу же его пересобрать с нужной версией OpenSSL, но возможно есть другой путь ?
Давайте разберемся как же лучше поступить, обновить ОС, пересобрать Nginx из исходников, найти готовый пакет или использовать Docker ?
(Статья актуализирована 23.10.2018)
В интернете огромное количество статей про установку и настройку Nginx, но во многих статьях есть грубые ошибки конфигурации и неточности.
В небольшой серии статей я постараюсь на реальном сервере показать как правильно устанавливать и настраивать Nginx под разные типовые задачи.
Итак, вперед…
Иногда встает задача заблокировать доступ к сайту для пользователей из нежелательных стран, например из Пакистана и Китая.
Как это сделать на примере web-сервера nginx мы рассмотрим ниже.
Традиционно сложилось, что при изменении конфигурации php5-fpm чтобы она вступила в силу выполняют команду reload для основного мастер-процесса php5-fpm, по сути — это отправка сигнала SIGUSR2, но как перезапустить только нужный дочерний процесс?
Есть сервер nginx и php5-fpm в качестве fastcgi-бэкенда.
Необходимо настроить эту связку на выполнение php-кода из .html (.htm, .phtml) файлов.