Найти в Дзене
Уроки Linux

📡 Быстрый запуск nginx как прокси для локального сервера

📡 Быстрый запуск nginx как прокси для локального сервера

Привет, любители Linux и автоматизации! 🚀

Сегодня расскажу вам, как легко настроить nginx в роли прокси, чтобы передавать трафик на ваш локальный сервер. Это отличный способ управлять доступом и ускорить работу приложений.

✓ Почему это удобно?

- Быстрая маршрутизация без сложных настроек

- Легко добавлять новые сервисы

- Улучшение безопасности и балансировки

Нам понадобится всего пара команд и конфигурационный файл.

Создаем файл /etc/nginx/sites-available/myproxy — в нем прописываем:

server {

listen 80;

server_name myproxy.local;

location / {

proxy_pass http://localhost:8080/;

proxy_set_header Host $host;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

}

}

Далее активируем сайт командой:

sudo ln -s /etc/nginx/sites-available/myproxy /etc/nginx/sites-enabled/

sudo systemctl reload nginx

Теперь ваши запросы на http://myproxy.local перенаправляются на локальный порт 8080, где уже можно разместить приложение или сервис. Всё просто и очень мощно!

А вы уже используете nginx как proxy в своих проектах? Возможно, у вас есть свои хитрости?

- Приглашаю подписаться на канал https://t.me/LinuxSkill и бота https://t.me/gradeliftbot — там больше полезных статей и вакансий!

📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!