Это продолжение предыдущей статьи про сборку и установку системы мониторинга Zabbix из исходного кода. В данной статье мы рассмотрим установку web-интерфейса Zabbix (web-frontend) в связке Nginx 1.17.4 + PHP-FPM 7.3
Установка и настройка PHP 7.3 на Debian 9 в связке с Nginx
Как известно в Debian 9 по умолчанию идет лишь PHP версии 7.0, что делать если нам нужен более новый, скажем PHP версии 7.2 или 7.3 ?
Ниже мы рассмотрим как быстро установить и настроить связку Nginx + PHP-FPM 7.3
Базовая установка и настройка Nginx на Debian 9
Данная статья является почти полной копией статьи двухгодичной давности про установку и базовую настройку Nginx на Debian 8. С тех пор не мало воды утекло, Debian 8 уже не так актуальна, уже вышла Debian 10, но мы поговорим про быструю установку и настройку Nginx на Debian 9.
Подробности под катом…
Установка Grafana на Debian 9
Установка Grafana на Debian довольна простая задача и хорошо документирована на официальном сайте, но в то же время есть несколько нюансов правильной первоначальной настройки Grafana.
В данной статье мы установим Grafana на Debian 9, в качестве базы хранения данных для Grafana мы будем использовать MySQL (по-умолчанию используется sqlite3), в качестве frontend мы будем использовать nginx в режиме reverse proxy.
Настройка сервера на базе Debin 9 для Web-хостинга сайтов (nginx + php-fpm7 + pure-ftpd + phpmyadmin)
В Интернете десятки, а может даже и сотни статей о настройке Linux серверов для хостинга Web-сайтов, что же такого нового в этой статье?
Все просто — эта статья наиболее актуальна на текущий момент, все что в ней описано было сделано на реальном сервере который вводился в эксплуатацию для хостинга небольшого Интернет-магазина (суточная посещаемость — примерно 2000 уникальных посетителей).
Итак приступим к настройке.
Включаем поддержку ALPN на Nginx
Тема сборки Nginx для поддержки ALPN избита и изъезжена уже неоднократно, казалось бы что тут нового можно рассказать ?
Как правило во всех статьях для включения ALPN на Nginx предлагают сразу же его пересобрать с нужной версией OpenSSL, но возможно есть другой путь ?
Давайте разберемся как же лучше поступить, обновить ОС, пересобрать Nginx из исходников, найти готовый пакет или использовать Docker ?
(Статья актуализирована 23.10.2018)
Базовая установка и настройка Nginx на Debian 8
В интернете огромное количество статей про установку и настройку Nginx, но во многих статьях есть грубые ошибки конфигурации и неточности.
В небольшой серии статей я постараюсь на реальном сервере показать как правильно устанавливать и настраивать Nginx под разные типовые задачи.
Итак, вперед…
Nginx: Блокируем доступ к сайту пользователям из нежелательных стран
Иногда встает задача заблокировать доступ к сайту для пользователей из нежелательных стран, например из Пакистана и Китая.
Как это сделать на примере web-сервера nginx мы рассмотрим ниже.
Перезапуск конкретного пула для php5-fpm
Традиционно сложилось, что при изменении конфигурации php5-fpm чтобы она вступила в силу выполняют команду reload для основного мастер-процесса php5-fpm, по сути — это отправка сигнала SIGUSR2, но как перезапустить только нужный дочерний процесс?
Как заставить nginx выполнять php-код в html файлах ?
Есть сервер nginx и php5-fpm в качестве fastcgi-бэкенда.
Необходимо настроить эту связку на выполнение php-кода из .html (.htm, .phtml) файлов.