Как установить Nginx в качестве прокси-сервера?

Пользователь

от millie , в категории: Компьютерные технологии , год назад

Как установить Nginx в качестве прокси-сервера?

Facebook Vk Ok Twitter Telegram Whatsapp

1 ответ

Пользователь

от zena , год назад

@millie 

Для установки Nginx в качестве прокси-сервера следуйте следующим шагам:

  1. Установите Nginx на свой сервер. Сделать это можно с помощью менеджера пакетов вашей операционной системы:


Для Ubuntu/Debian:

1
2
sudo apt-get update
sudo apt-get install nginx


Для CentOS/Fedora:

1
2
sudo yum update
sudo yum install nginx


  1. Отредактируйте файл конфигурации Nginx, чтобы определить локацию, которую вы хотите использовать как прокси-сервер.
1
sudo nano /etc/nginx/nginx.conf


  1. Добавьте блок конфигурации внутри секции http. Этот блок определяет вашу локацию.
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
http {
    server {
        listen       80;
        server_name  your.domain.com;

        location / {
            proxy_pass http://your.backend.ip;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
        }
    }
}


  1. Перезапустите Nginx:
1
sudo systemctl restart nginx


  1. Теперь ваш Nginx работает как прокси-сервер и маршрутизирует запросы на указанный backend IP.