🚀 PHP + Traefik + SSL

Быстрый веб-сервер с автоматическим SSL через Traefik

🐘 PHP Информация

Версия PHP: 8.4.14
Загруженных расширений: 38
Сессии: redis
OPcache: Включен

🌐 Сервер

Прокси: Traefik (SSL)
Веб-сервер: Nginx + PHP-FPM
Хост: new.sadhu.store
Протокол: HTTP
IP клиента: 216.73.216.103 Реальный IP
REMOTE_ADDR: 172.18.0.8

⚡ Производительность

Memory Limit: 512M
Max Execution Time: 300s
Upload Max Size: 100M
Post Max Size: 100M
Использование памяти: 2MB

⚡ Кеширование и скорость

Статические файлы: Кеш: 1 год
HTML файлы: Кеш: 1 час
Gzip сжатие: Включено
Время генерации PHP: 1.16мс (Очень быстро)
Полная загрузка: Измеряется...
Статус визита: Первый визит

🔍 Диагностика IP адреса

Статус прокси: ✅ Через прокси
Найдено заголовков: 3
X_FORWARDED_FOR: 216.73.216.103
X_REAL_IP: 216.73.216.103
REMOTE_ADDR: 172.18.0.8

🕒 Системная информация

Время сервера: 2025-12-06 02:24:09 UTC
Timezone: UTC
PHP SAPI: fpm-fcgi
Session ID: Not started

🧪 Тесты и диагностика

Проверьте функционал и диагностику IP:

🔍 Тесты IP адреса

🛠️ Системные тесты

📡 JSON API ❤️ Health Check 🐘 PHP Info ⚡ Cache Demo

📋 Версия изменений

Версия: 1.4.0 | Дата: 06.12.2025 02:24
🔍 v1.4.0 - Детекция реального IP клиента
  • ✅ Интегрирована система детекции реального IP адреса
  • 🔧 Настроен Traefik для передачи заголовков X-Forwarded-For
  • 📊 Добавлены интерактивные тесты и диагностика IP
  • 🛠️ Создан универсальный класс RealIPDetector
  • 🎯 Исправлены проблемы с получением IP через прокси
  • 📋 Удалены дублирующие тестовые файлы
🔧 v1.3.1 - Исправление 404 ошибок
  • ✅ Исправлено монтирование томов в docker-compose.yml
  • 📁 Все контейнеры теперь видят одинаковую структуру папок
  • 🎯 Nginx правильно находит файлы в site1/ и site2/
  • 🚀 404 ошибки устранены
🏗️ v1.3.0 - Масштабируемая архитектура
  • 🚀 Переход на архитектуру с общим PHP-FPM для нескольких сайтов
  • 🌐 Создан site1 (php.1bro.top) - основной дашборд
  • 🔧 Создан site2 (test.1bro.top) - phpinfo тестовый сайт
  • 💾 Один PHP-FPM обслуживает все сайты (экономия ресурсов)
  • ⚡ Общий OPcache для всех сайтов
  • 🔒 Раздельные SSL сертификаты для каждого домена
🔧 v1.2.1 - Исправление проверки OPcache
  • ✅ Исправлена проверка статуса OPcache (function_exists вместо extension_loaded)
  • 📊 OPcache работал корректно, но показывался как "Выключен"
  • 🎯 Теперь правильно отображает статус: "Включен"
  • 📈 Hit rate: ~55%, кешированы скрипты, память используется
🎯 v1.1.0 - Кеширование и SSL
  • 🔒 Настроен Traefik с автоматическим SSL
  • ⚡ Добавлено кеширование статики (1 год) и HTML (1 час)
  • 🗜️ Включено Gzip сжатие для оптимизации
  • 🌐 Исправлены проблемы с сетями Docker
  • ❌ Убран Redis как ненужный для данного проекта
🔧 v1.0.0 - Базовая настройка
  • 🐳 Настроен Docker Compose с PHP-FPM + Nginx
  • 📊 Создан информационный дашборд
  • 🔍 Добавлены healthcheck для контейнеров
  • 🎨 Современный адаптивный дизайн
🎯 Текущая архитектура:
1 PHP-FPM обслуживает 2 сайта
php.1bro.top - основной дашборд
test.1bro.top - phpinfo тестовый
Легко добавлять новые сайты!