Добавить в корзинуПозвонить
Найти в Дзене
Уроки Linux

📡 Быстрый запуск nginx как прокси для статичных файлов

📡 Быстрый запуск nginx как прокси для статичных файлов Привет, друзья! 🧙‍♂️ Хотите быстро организовать безопасный доступ к статике или микросервисам? Сейчас расскажу простой и эффективный способ — запуск nginx в качестве прокси. Это отличный способ улучшить безопасность и повысить производительность! Можно задействовать его для перенаправления трафика, кэширования или разгрузки бэкенда. Всё, что нужно — несколько команд и небольшой конфиг. - Устанавливаем nginx (если еще не установлен): sudo apt-get install nginx - Создаем конфигурационный файл: sudo nano /etc/nginx/conf.d/proxy.conf - Вставляем туда: /* server { listen 80; server_name your.domain.com; location / { proxy_pass http://127.0.0.1:3000/; proxysetheader Host $host; proxysetheader X-Real-IP $remote_addr; proxysetheader X-Forwarded-For $proxyaddxforwardedfor; } } */ - Перезапускаем nginx: sudo systemctl restart nginx Теперь трафик направляется через nginx, а ваш основной сервис скрыт и защищен! Это отличный спосо

📡 Быстрый запуск nginx как прокси для статичных файлов

Привет, друзья! 🧙‍♂️ Хотите быстро организовать безопасный доступ к статике или микросервисам? Сейчас расскажу простой и эффективный способ — запуск nginx в качестве прокси. Это отличный способ улучшить безопасность и повысить производительность!

Можно задействовать его для перенаправления трафика, кэширования или разгрузки бэкенда. Всё, что нужно — несколько команд и небольшой конфиг.

- Устанавливаем nginx (если еще не установлен):

sudo apt-get install nginx

- Создаем конфигурационный файл:

sudo nano /etc/nginx/conf.d/proxy.conf

- Вставляем туда:

/*

server {

listen 80;

server_name your.domain.com;

location / {

proxy_pass http://127.0.0.1:3000/;

proxysetheader Host $host;

proxysetheader X-Real-IP $remote_addr;

proxysetheader X-Forwarded-For $proxyaddxforwardedfor;

}

}

*/

- Перезапускаем nginx:

sudo systemctl restart nginx

Теперь трафик направляется через nginx, а ваш основной сервис скрыт и защищен! Это отличный способ быстро поднять надёжную инфраструктуру без лишних хлопот.

Задумайтесь — иногда простота бывает лучше сложных решений. А как вы используете nginx в своих проектах?

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

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