Статьи Lighttpd

Всего 5 записей.

Работа Lighttpd по HTTP/2 без посредников

28 окт. 2025 г., 17:13:56 | Программирование, веб | Комментарии ()

В смысле без этих ваших проксей - а то ишь, чего удумали! Если серьезно, основная проблема здесь с TLS, и даже не столько TLS, сколько с автоматизацией получения и обновления сертификатов Let's Encrypt. Вооружившись моим образом Lighttpd для Docker в варианте с s6-overlay, настроим все в лучшем виде. Останется, как говорится, просто добавить воды.

openssl веб-сервер Docker Lighttpd s6-overlay dehydrated


Не краткий обзор HAProxy на примере интеграции с Lighttpd

21 окт. 2025 г., 14:44:05 | Программирование, веб | Комментарии ()

HAProxy (high availability proxy) - обратный прокси и балансировщик нагрузки, один из старейших и известнейших. В версии 3.2 появилась экспериментальная поддержка протокола ACMEv2, а значит получение сертификатов Let's Encrypt. Пусть это и не совсем то, для чего предназначается балансировщик, но мы можем поставить его перед веб-сервером Lighttpd для терминации SSL.

PHP Docker reverse proxy Lighttpd s6-overlay HAProxy


Система инициализации s6-overlay. Вариант образа Lighttpd для Docker

7 окт. 2025 г., 09:45:59 | Программирование, веб | Комментарии ()

Несмотря на то, что веб-сервер Lighttpd умеет самостоятельно запускать процессы FastCGI (в частности php-fpm), такая возможность скорее побочная и злоупотреблять ею не стоит. С точки зрения контейнеризации это означает, что нужна система, которая смогла бы запустить сначала PHP, а затем веб-сервер, после чего корректно завершить эти процессы при остановке контейнера. Одной из таких является s6-overlay, с помощью которой мы и создадим вариант образа Lighttpd для PHP.

PHP веб-сервер Docker Lighttpd s6-overlay


Настройка Lighttpd для yii2-app-advanced

30 сент. 2025 г., 12:00:13 | Программирование, веб | Комментарии ()

Особенностью шаблона Advanced PHP-фреймворка Yii 2 является разделение на фронт-офис (сайт) и бэк (панель управления). Следовательно, веб-сервер должен обслуживать два хоста. В продолжение темы про Lighttpd рассмотрим, как это можно устроить.

PHP Docker Yii Lighttpd


Образ Lighttpd для Docker и Traefik

27 сент. 2025 г., 15:12:11 | Программирование, веб | Комментарии ()

При всех своих достоинствах Traefik не умеет работать с FPM, следовательно, для работы с приложением на PHP ему требуется веб-сервер. Считается, что Apache не слишком хорош при обслуживании статики, поэтому раньше была (а может и до сих пор) популярна его связка с Nginx. С последним я не рекомендую связываться в связи с появлением на рынке Caddy/FrankenPHP, но ставить их позади Traefik своего рода масло масляное. В поисках компромисса я открыл для себя (а теперь делаю это и для вас) Lighttpd - оказывается, наряду с большой двойкой давно живет и здравствует мощный, быстрый и при этом легковесный веб-сервер.

linux PHP веб-сервер Docker Traefik Lighttpd