История страницы
Исходим из того, что 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 |
...
Обзор
Инструменты контента