Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Исходим из того, что nginx работает на сервере Подсказок. Команды выполняются под рутом.

...

2. Отредактировать файл конфигурации /etc/nginx/nginx.conf. Вместо стандартного блока server { ... } установить такой:

Без форматирования
upstream suggestions {
    ip_hash;
    keepalive 16;
    server IP_СЕРВЕРА_ПОДСКАЗОК:8080;
}

server {
    listen 80 default_server;
    listen [::]:80 default_server;

    # uncomment for https support
    # listen 443 ssl;
    # listen [::]:443 ssl;

    server_name _;

    # uncomment for https support
    # IMPORTANT: you should issue certificate (public.pem and and private.pem) first
    # ssl_certificate /etc/nginx/ssl/public.pem;
    # ssl_certificate_key /etc/nginx/ssl/private.pem;

    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

    proxy_http_version 1.1;
    proxy_set_header Connection "";

    location /suggestions/ {
         proxy_pass http://localhost:8080/suggestions/;
     }
}

Вместо IP_СЕРВЕРА_ПОДСКАЗОК подставить конкретное значение.

3. Запустить nginx:

Без форматирования
systemctl start nginx

...