📡 Быстрый запуск 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 минут! Включи 🔔 чтобы не пропустить!