SANSARA
SANSARA12 июля 2026 г.8 мин

Настройка nginx reverse proxy для Docker Π½Π° Π»ΠΈΡ‡Π½ΠΎΠΌ VPS SANSARA (2026)

Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ nginx reverse proxy для Docker Π½Π° Π»ΠΈΡ‡Π½ΠΎΠΌ VPS SANSARA Π² 2026 Π³ΠΎΠ΄Ρƒ. ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ Π³Π°ΠΉΠ΄ для iPhone, Android, Windows, macOS: ΠΎΡ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π΄ΠΎ ошибок ΠΈ FAQ.

VPSSANSARAΠ³Π°ΠΉΠ΄

Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ нСсколько Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Docker Π½Π° ΠΎΠ΄Π½ΠΎΠΌ Π»ΠΈΡ‡Π½ΠΎΠΌ VPS Ρ‡Π΅Ρ€Π΅Π· Π΅Π΄ΠΈΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ nginx ΠΊΠ°ΠΊ reverse proxy. Он ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ запросы Π½Π° ΠΏΠΎΡ€Ρ‚ 80/443 ΠΈ пСрСнаправляСт ΠΈΡ… Π² Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹ ΠΏΠΎ Π΄ΠΎΠΌΠ΅Π½Ρƒ ΠΈΠ»ΠΈ ΠΏΡƒΡ‚ΠΈ. Π‘ SANSARA Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ Π»ΠΈΡ‡Π½Ρ‹ΠΉ VPS Π² ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π΅, ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ Π΅Π³ΠΎ Π² ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΈ настраиваСтС Docker ΠΈ nginx ΠΏΠΎ инструкции Π½ΠΈΠΆΠ΅.

ΠšΠΎΡ€ΠΎΡ‚ΠΊΠΎ:

  • nginx Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ шлюз ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ΠΎΠΌ ΠΈ Docker-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°ΠΌΠΈ.
  • На ΠΎΠ΄Π½ΠΎΠΌ Π»ΠΈΡ‡Π½ΠΎΠΌ VPS ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ нСсколько сСрвисов ΠΏΠΎΠ΄ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Π΄ΠΎΠΌΠ΅Π½Π°ΠΌΠΈ.
  • ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ описываСтся Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ„Π°ΠΉΠ»Π°Ρ… ΠΈ пСрСзагруТаСтся ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ.
  • SANSARA прСдоставляСт Π»ΠΈΡ‡Π½Ρ‹ΠΉ VPS Π² 9+ странах, доступный с iPhone, Android, Windows, macOS.

Π§Ρ‚ΠΎ это ΠΈ ΠΊΠΎΠΌΡƒ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚

nginx reverse proxy β€” это сСрвСр, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ входящиС HTTP/HTTPS-запросы ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‘Ρ‚ ΠΈΡ… Π΄Ρ€ΡƒΠ³ΠΈΠΌ сСрвисам (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°ΠΌ Docker), возвращая ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ. ВмСсто Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΡ€Ρ‚Ρ‹ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ прилоТСния, Π²Ρ‹ настраиваСтС ΠΎΠ΄ΠΈΠ½ внСшний ΠΏΠΎΡ€Ρ‚ (80 ΠΈΠ»ΠΈ 443) ΠΈ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ ΠΏΠΎ Π΄ΠΎΠΌΠ΅Π½Π°ΠΌ ΠΈΠ»ΠΈ путям.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ использования:

  • Запуск Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ Π»ΠΈΡ‡Π½ΠΎΠΌ VPS ΠΏΠΎΠ΄ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Π΄ΠΎΠΌΠ΅Π½Π°ΠΌΠΈ.
  • ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ Π΅Π΄ΠΈΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ Π²Ρ…ΠΎΠ΄Π° для микросСрвисов Π² Docker.
  • Π‘ΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ структуры сСрвисов ΠΎΡ‚ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ².

ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚:

  • Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хотят Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ прилоТСния Π½Π° Π»ΠΈΡ‡Π½ΠΎΠΌ VPS.
  • Администраторам, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π½ΡƒΠΆΠ΅Π½ простой способ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… сСрвисов.
  • ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ SANSARA, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хотят ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ Π»ΠΈΡ‡Π½Ρ‹ΠΉ сСрвСр для Ρ€Π°Π·Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡.

Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠΎ шагам (с Π»ΠΈΡ‡Π½Ρ‹ΠΌ VPS SANSARA)

Π¨Π°Π³ 1. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π»ΠΈΡ‡Π½Ρ‹ΠΉ VPS Π² SANSARA

  1. 01Π—Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ΡΡŒ Π² SANSARA.
  2. 02Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π»ΠΎΠΊΠ°Ρ†ΠΈΡŽ ΠΈΠ· 9+ доступных стран.
  3. 03АктивируйтС Π»ΠΈΡ‡Π½Ρ‹ΠΉ VPS β€” Π΄Π°Π½Π½Ρ‹Π΅ появятся Π² ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π΅.
  4. 04Π˜ΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ Π² ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π½Π° своём устройствС (iPhone, Android, Windows, macOS).

ПослС этого Ρƒ вас Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΡƒΠ·Π΅Π» с доступом ΠΏΠΎ Π·Π°Ρ‰ΠΈΡ‰Ρ‘Π½Π½ΠΎΠΌΡƒ ΠΊΠ°Π½Π°Π»Ρƒ.

Π¨Π°Π³ 2. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ΡΡŒ ΠΊ VPS ΠΈ установитС Docker

Если Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ с Windows ΠΈΠ»ΠΈ macOS, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ SSH-ΠΊΠ»ΠΈΠ΅Π½Ρ‚ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, встроСнный Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» ΠΈΠ»ΠΈ сторонниС прилоТСния). На iPhone ΠΈ Android ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ SSH-ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΈΠ· ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ΡΡŒ ΠΊ своСму Π»ΠΈΡ‡Π½ΠΎΠΌΡƒ VPS:

`bash ssh root@ваш-ip-адрСс `

УстановитС Docker, Ссли ΠΎΠ½ Π΅Ρ‰Ρ‘ Π½Π΅ установлСн (ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Debian/Ubuntu):

`bash apt update apt install docker.io docker-compose systemctl enable docker systemctl start docker `

Π¨Π°Π³ 3. ЗапуститС тСстовыС ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρƒ вас Π΄Π²Π° Π²Π΅Π±-прилоТСния:

  • app1 Π½Π° ΠΏΠΎΡ€Ρ‚Ρƒ 3000
  • app2 Π½Π° ΠΏΠΎΡ€Ρ‚Ρƒ 3001

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ docker-compose.yml:

`yaml version: '3' services: app1: image: nginx:alpine ports:

  • "3000:80"

app2: image: nginx:alpine ports:

  • "3001:80"

`

ЗапуститС:

`bash docker-compose up -d `

Π’Π΅ΠΏΠ΅Ρ€ΡŒ app1 доступСн Π½Π° ваш-ip:3000, app2 β€” Π½Π° ваш-ip:3001.

Π¨Π°Π³ 4. УстановитС ΠΈ настройтС nginx

УстановитС nginx:

`bash apt install nginx `

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ для reverse proxy. НапримСр, для Π΄ΠΎΠΌΠ΅Π½ΠΎΠ² app1.example.com ΠΈ app2.example.com.

Π€Π°ΠΉΠ» /etc/nginx/sites-available/app1:

`nginx server { listen 80; server_name app1.example.com;

location / { proxy_pass http://127.0.0.1:3000; 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_set_header X-Forwarded-Proto $scheme; } } `

Π€Π°ΠΉΠ» /etc/nginx/sites-available/app2:

`nginx server { listen 80; server_name app2.example.com;

location / { proxy_pass http://127.0.0.1:3001; 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_set_header X-Forwarded-Proto $scheme; } } `

АктивируйтС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ:

`bash ln -s /etc/nginx/sites-available/app1 /etc/nginx/sites-enabled/ ln -s /etc/nginx/sites-available/app2 /etc/nginx/sites-enabled/ `

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ nginx:

`bash nginx -t systemctl reload nginx `

Π’Π΅ΠΏΠ΅Ρ€ΡŒ запросы ΠΊ app1.example.com Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒΡΡ Π² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ Π½Π° ΠΏΠΎΡ€Ρ‚Ρƒ 3000, Π° ΠΊ app2.example.com β€” Π½Π° ΠΏΠΎΡ€Ρ‚Ρƒ 3001.

Π¨Π°Π³ 5. Настройка HTTPS (ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ)

Для HTTPS ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Let’s Encrypt ΠΈ Certbot:

`bash apt install certbot python3-certbot-nginx certbot --nginx -d app1.example.com -d app2.example.com `

Certbot автоматичСски ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΠΈ nginx для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° ΠΏΠΎΡ€Ρ‚Ρƒ 443.

Π¨Π°Π³ 6. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π½Π° любом устройствС ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ ΠΏΠΎ Π΄ΠΎΠΌΠ΅Π½Π°ΠΌ:

  • http://app1.example.com (ΠΈΠ»ΠΈ https, Ссли настроСно)
  • http://app2.example.com

Если всё настроСно ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ содСрТимоС Π²Π°ΡˆΠΈΡ… ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ².

Устройства: iPhone, Android, Windows, macOS

SANSARA совмСстима с основными ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ, поэтому Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ своим Π»ΠΈΡ‡Π½Ρ‹ΠΌ VPS ΠΈ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ nginx reverse proxy с любого устройства.

  • Windows / macOS: ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ встроСнный Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» ΠΈΠ»ΠΈ прилоТСния Ρ‚ΠΈΠΏΠ° Terminal / PowerShell для SSH-ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ VPS. Настройка Docker ΠΈ nginx выполняСтся ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ, ΠΊΠ°ΠΊ Π² ΡˆΠ°Π³Π°Ρ… Π²Ρ‹ΡˆΠ΅.
  • iPhone / Android: установитС SSH-ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΈΠ· App Store ΠΈΠ»ΠΈ Google Play. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ΡΡŒ ΠΊ своСму Π»ΠΈΡ‡Π½ΠΎΠΌΡƒ VPS ΠΈ выполняйтС Ρ‚Π΅ ΠΆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для установки Docker ΠΈ настройки nginx.

ПослС настройки reverse proxy доступ ΠΊ вашим сСрвисам Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с любого устройства Ρ‡Π΅Ρ€Π΅Π· Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΏΠΎ Π΄ΠΎΠΌΠ΅Π½Ρƒ β€” нСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, с ΠΊΠ°ΠΊΠΎΠ³ΠΎ устройства Π²Ρ‹ настраивали VPS.

ЧастыС ошибки ΠΈ ΠΊΠ°ΠΊ ΠΈΡ… ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ

  1. 01Ошибка Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ nginx

Π‘ΠΈΠΌΠΏΡ‚ΠΎΠΌ: nginx -t Π²Ρ‹Π΄Π°Π΅Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ, сСрвис Π½Π΅ запускаСтся. РСшСниС: ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ синтаксис, особСнно Ρ‚ΠΎΡ‡ΠΊΠΈ с запятой, Ρ„ΠΈΠ³ΡƒΡ€Π½Ρ‹Π΅ скобки ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΡƒΡ‚Π΅ΠΉ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ nginx -t ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ.

  1. 01ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹ Π½Π΅ ΡΠ»ΡƒΡˆΠ°ΡŽΡ‚ Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΏΠΎΡ€Ρ‚Ρ‹

Π‘ΠΈΠΌΠΏΡ‚ΠΎΠΌ: nginx Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ 502 Bad Gateway. РСшСниС: ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹ Π·Π°ΠΏΡƒΡ‰Π΅Π½Ρ‹ (docker ps), ΠΈ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΡΠ»ΡƒΡˆΠ°ΡŽΡ‚ ΠΏΠΎΡ€Ρ‚Ρ‹, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π² proxy_pass (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 3000, 3001).

  1. 01Π”ΠΎΠΌΠ΅Π½Ρ‹ Π½Π΅ привязаны ΠΊ IP-адрСсу VPS

Π‘ΠΈΠΌΠΏΡ‚ΠΎΠΌ: Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π½Π΅ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ Π΄ΠΎΠΌΠ΅Π½. РСшСниС: настройтС DNS-записи (A-запись) для Π²Π°ΡˆΠΈΡ… Π΄ΠΎΠΌΠ΅Π½ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π»ΠΈ Π½Π° IP-адрСс вашСго Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ VPS.

  1. 01Π—Π°Π±Ρ‹Π»ΠΈ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ Π² sites-enabled

Π‘ΠΈΠΌΠΏΡ‚ΠΎΠΌ: nginx Π½Π΅ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ запросы ΠΏΠΎ Π΄ΠΎΠΌΠ΅Π½Ρƒ. РСшСниС: ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ символичСская ссылка ΠΈΠ· sites-available Π² sites-enabled создана, ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ nginx.

  1. 01Брандмауэр Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠΎΡ€Ρ‚Ρ‹ 80/443

Π‘ΠΈΠΌΠΏΡ‚ΠΎΠΌ: соСдинСниС сбрасываСтся. РСшСниС: ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΠΎΡ€Ρ‚Ρ‹ 80 ΠΈ 443 Π² настройках брандмауэра Π½Π° VPS (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ufw allow 80,443).

FAQ

МоТно Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ Π»ΠΈΡ‡Π½Ρ‹ΠΉ VPS SANSARA для Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Π΄ΠΎΠΌΠ΅Π½Π°ΠΌΠΈ?+

Π”Π°, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ nginx reverse proxy Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ запросы с Ρ€Π°Π·Π½Ρ‹Ρ… Π΄ΠΎΠΌΠ΅Π½ΠΎΠ² Π² Ρ€Π°Π·Π½Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹ Docker Π½Π° ΠΎΠ΄Π½ΠΎΠΌ VPS.

НуТно Π»ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚ΠΎΠ² Π½Π° VPS для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°?+

НСт. Reverse proxy позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΡ€Ρ‚Ρ‹ 80 ΠΈ 443 внСшнС, Π° Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΏΠΎΡ€Ρ‚Ρ‹ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ² ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ скрытыми.

Π‘ΡƒΠ΄Π΅Ρ‚ Π»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ настройка Π½Π° iPhone ΠΈ Android?+

Π”Π°. Π’Ρ‹ настраиваСтС Docker ΠΈ nginx Π½Π° VPS Ρ‡Π΅Ρ€Π΅Π· SSH, Π° доступ ΠΊ сСрвисам ΠΏΠΎΡ‚ΠΎΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ с любого устройства Ρ‡Π΅Ρ€Π΅Π· Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΏΠΎ Π΄ΠΎΠΌΠ΅Π½Ρƒ.

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли послС настройки сайт Π½Π΅ открываСтся?+

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅: Π·Π°ΠΏΡƒΡ‰Π΅Π½Ρ‹ Π»ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹, ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ proxy_pass Π² nginx, DNS-записи Π΄ΠΎΠΌΠ΅Π½ΠΎΠ² ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ Π»ΠΈ ΠΏΠΎΡ€Ρ‚Ρ‹ 80/443.

МоТно Π»ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ сСрвис ΠΏΠΎΠ·ΠΆΠ΅ Π±Π΅Π· остановки ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ…?+

Π”Π°. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π½ΠΎΠ²Ρ‹ΠΉ Π±Π»ΠΎΠΊ server Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ nginx, Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π΅Π³ΠΎ ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ nginx. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ сСрвисы ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.

Π˜Ρ‚ΠΎΠ³

  • ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π»ΠΈΡ‡Π½Ρ‹ΠΉ VPS Π² SANSARA, ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π΅Π³ΠΎ Π² ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π½Π° своём устройствС.
  • УстановитС Docker ΠΈ nginx Π½Π° VPS, запуститС ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹ с вашими прилоТСниями.
  • НастройтС nginx reverse proxy для пСрСнаправлСния запросов ΠΏΠΎ Π΄ΠΎΠΌΠ΅Π½Π°ΠΌ Π² Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹.
  • ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Ρƒ Ρ‡Π΅Ρ€Π΅Π· Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π½Π° iPhone, Android, Windows ΠΈΠ»ΠΈ macOS.
  • Π‘Π»Π΅Π΄ΠΈΡ‚Π΅ Π·Π° Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΌΠΈ ошибками: синтаксис nginx, ΠΏΠΎΡ€Ρ‚Ρ‹ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ², DNS ΠΈ брандмауэр.

Π•Ρ‰Ρ‘ ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅

CTA Β· SANSARA

Π›ΠΈΡ‡Π½Ρ‹ΠΉ VPS β€” Π±Π΅Π· Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° ΠΈ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π΅ΠΉ

РСгистрация, ΠΈΠΌΠΏΠΎΡ€Ρ‚ профиля ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΊΠ°Π½Π°Π» Π½Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Π’ΠΎΡ‚ ΠΆΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΡ‹ пишСм Π² Π±Π»ΠΎΠ³Π΅ β€” Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅.