wiki:technical:upsream
Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| wiki:technical:upsream [2022/03/27 20:45] – создано Diman | wiki:technical:upsream [2026/04/14 18:05] (текущий) – Diman | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====Upstream | + | ====Upstream |
| - | worker_processes | + | <code bash> |
| - | # This default error log path is compiled-in to make sure configuration parsing | ||
| - | # errors are logged somewhere, especially during unattended boot when stderr | ||
| - | # isn't normally logged anywhere. This path will be touched on every nginx | ||
| - | # start regardless of error log location configured here. See | ||
| - | # https:// | ||
| - | # | ||
| - | error_log | ||
| # | # | ||
| + | # install nginx stream module | ||
| - | #pid logs/nginx.pid; | + | apt install -y nginx libnginx-mod-stream |
| - | events { | + | mkdir / |
| - | worker_connections | + | |
| - | } | + | |
| + | ## | ||
| + | # to nginx.conf add | ||
| + | include / | ||
| http { | http { | ||
| - | upstream vpro { | + | ... |
| - | # server 127.0.0.1:8000 weight=3; | + | |
| - | # server 127.0.0.1: | + | |
| - | # server 127.0.0.1: | + | |
| - | | + | |
| - | } | + | |
| - | server { | + | </code> |
| - | listen 80; | + | |
| - | server_name uplink-vpro.vps-server.ru; | + | |
| - | location | + | |
| - | proxy_pass http:// | + | |
| - | proxy_set_header Host uplink-vpro.vps-server.ru; | + | |
| - | proxy_set_header X-Forwarded-For $remote_addr; | + | |
| - | } | + | |
| - | } | + | |
| - | | + | === " |
| - | listen 443 ssl; | + | |
| - | server_name uplink-vpro.vps-server.ru; | + | |
| - | # ssl_certificate | ||
| - | # ssl_certificate_key | ||
| - | # ssl_client_certificate / | ||
| - | # ssl_verify_client | ||
| - | ssl_certificate | ||
| - | ssl_certificate_key | ||
| - | location / { | ||
| - | proxy_pass https:// | ||
| - | proxy_set_header Host uplink-vpro.vps-server.ru; | ||
| - | proxy_set_header X-Forwarded-For $remote_addr; | ||
| - | } | ||
| - | } | ||
| - | } | + | < |
| + | worker_processes | ||
| + | error_log | ||
| + | # | ||
| + | #pid logs/ | ||
| + | events { | ||
| + | worker_connections | ||
| + | } | ||
| + | http { | ||
| + | upstream vpro { | ||
| + | | ||
| + | | ||
| + | | ||
| + | } | ||
| + | server { | ||
| + | listen 80; | ||
| + | server_name uplink-vpro.vps-server.ru; | ||
| + | location / { | ||
| + | proxy_pass http:// | ||
| + | proxy_set_header Host uplink-vpro.vps-server.ru; | ||
| + | proxy_set_header X-Forwarded-For $remote_addr; | ||
| + | } | ||
| + | } | ||
| + | | ||
| + | listen 443 ssl; | ||
| + | server_name uplink-vpro.vps-server.ru; | ||
| + | ssl_certificate | ||
| + | ssl_certificate_key | ||
| + | location / { | ||
| + | proxy_pass https:// | ||
| + | proxy_set_header Host uplink-vpro.vps-server.ru; | ||
| + | proxy_set_header X-Forwarded-For $remote_addr; | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | </ | ||
wiki/technical/upsream.1648413946.txt.gz · Последнее изменение: — Diman
