Advertisement
thisisvld

Untitled

Jan 15th, 2019
340
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Nginx 1.23 KB | None | 0 0
  1. Вот например апстрим из двух серваков
  2. у него есть много всяких разных опций и проверок
  3. почитать и настроить не сложно
  4. upstream frontend {
  5.         server 192.168.11.18;
  6.         server 192.168.11.19;
  7. }
  8.  
  9. а это уже сам сайтик у которого прописан проксипас на апстим выше
  10. server {
  11.     listen 80;
  12.     server_name tdv2.adnow-web.ru;
  13.     location / {
  14.         return 301 https://$host$request_uri ;
  15.     }
  16. }
  17.  
  18. server {
  19.     listen 443 ssl http2;
  20.  
  21.     server_name tdv2.adnow-web.ru;
  22.  
  23.     ssl_certificate /etc/letsencrypt/live/tdv2.adnow-web.ru/fullchain.pem;
  24.     ssl_certificate_key /etc/letsencrypt/live/tdv2.adnow-web.ru/privkey.pem;
  25.     include ssl_params;
  26.  
  27.     charset utf-8;
  28.     client_max_body_size 128M;
  29.     access_log /var/log/nginx/tdv2.adnow-web.ru.access.log;
  30.     error_log /var/log/nginx/tdv2.adnow-web.ru.error.log;
  31.  
  32.     include letsencrypt.inc;
  33.  
  34.     location /filestore/ {
  35.         return 403;
  36.     }
  37.  
  38.     location / {
  39.         proxy_pass http://frontend;
  40.         proxy_set_header Host            $host;
  41.         proxy_set_header X-Forwarded-For $remote_addr;
  42.     }
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement