Инструменты пользователя

Инструменты сайта


wiki:technical:upsream

Upstream SSL in NGINX

worker_processes  16;
error_log  /var/log/nginx/error.log;
#
#pid        logs/nginx.pid;
events {
    worker_connections  16384;
}
http {
  upstream vpro {
     server web1:443;
     server web2:443;
     server web3:443 weight=3;
  }
  server {
	listen 80;
	server_name uplink-vpro.vps-server.ru;
	location / {
	proxy_pass http://vpro;
	proxy_set_header Host uplink-vpro.vps-server.ru;
	proxy_set_header X-Forwarded-For $remote_addr;
	}
   }
   server {
	listen 443 ssl;
	server_name uplink-vpro.vps-server.ru;
	ssl_certificate      /usr/local/etc/nginx/certs/uplink-vpro.vps-server.ru.pem;
	ssl_certificate_key  /usr/local/etc/nginx/certs/uplink-vpro.vps-server.ru.key;
	location / {
	proxy_pass https://vpro;
	proxy_set_header Host uplink-vpro.vps-server.ru;
	proxy_set_header X-Forwarded-For $remote_addr;
	}
   }
}
wiki/technical/upsream.txt · Последнее изменение: 2022/03/27 23:54 — Diman