vji:trusted_proxy:start
Это старая версия документа!
Реализация Trusted Proxy Chain для X-Forwarded-For в Nginx
1 Подготовка окружения
2 Создание всех необходимых файлов
3 Проверка структуры файлов
- Проверьте, что все файлы созданы
ls -la
- Должны увидеть:
-rw-r--r-- app.py -rw-r--r-- docker-compose.yml -rw-r--r-- Dockerfile -rw-r--r-- requirements.txt drwxr-xr-x nginx/
- Проверьте содержимое директории nginx
ls -la nginx/
- Должны увидеть:
-rw-r--r-- nginx1.conf -rw-r--r-- nginx2.conf -rw-r--r-- nginx3.conf
4 Запуск стенда 4.1 Сборка и запуск контейнеров # Первый запуск (сборка образов) docker-compose up -d –build
# Что означает каждая опция: # up - запуск контейнеров # -d - detached mode (в фоновом режиме) # –build - пересобрать образы перед запуском
4.2 Проверка статуса контейнеров # Просмотр работающих контейнеров docker-compose ps
# Должны увидеть 4 контейнера со статусом «Up»
4.3 Проверка логов (если нужно отладить) # Логи всех контейнеров docker-compose logs
# Логи конкретного контейнера docker-compose logs nginx1 docker-compose logs app
# Логи в реальном времени docker-compose logs -f
vji/trusted_proxy/start.1780638133.txt.gz · Последнее изменение: 2026/06/05 05:42 — vji
