linux:reverseproxy:min
                Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| linux:reverseproxy:min [2025/02/20 20:46] – создано admin | linux:reverseproxy:min [2025/02/20 20:59] (текущий) – admin | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | === Установка === | + | === Установка  | 
| apt-get update | apt-get update | ||
| apt-get install -y ca-certificates curl | apt-get install -y ca-certificates curl | ||
| Строка 6: | Строка 6: | ||
| apt-get update | apt-get update | ||
| apt-get install -y angie | apt-get install -y angie | ||
| + |    | ||
| + | === Настройка === | ||
| + | Конфиги хранятся по пути: **/ | ||
| + | Чтобы конфиги подтягивались, | ||
| + | Название можно использовать любое, но для удобства лучше приводить к виду **cool.same-site.ru.conf**\\ | ||
| + | |||
| + | Пример конфига: | ||
| + | < | ||
| + | server { | ||
| + | listen 443; | ||
| + | |||
| + |         server_name cool.same-site.ru; | ||
| + | status_zone cool; | ||
| + | |||
| + |         ssl_certificate  | ||
| + |         ssl_certificate_key  | ||
| + | |||
| + | |||
| + | location / { | ||
| + | |||
| + |                 proxy_pass http:// | ||
| + |                 proxy_set_header Upgrade $http_upgrade; | ||
| + |                 proxy_set_header Connection " | ||
| + | proxy_set_header Host $host; | ||
| + |                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; | ||
| + | proxy_request_buffering off; | ||
| + | proxy_buffering off; | ||
| + | client_max_body_size 0; | ||
| + | proxy_max_temp_file_size 0; | ||
| + | proxy_read_timeout 1200s; | ||
| + | |||
| + | } | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | После создания конфиг файлов проверить что всё в порядке, | ||
| + | angie -t | ||
| + | angie -s reload | ||
| + | |||
| + | |||
linux/reverseproxy/min.1740084400.txt.gz · Последнее изменение:   — admin
                
                