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

🛠️ Как развернуть и настроить сервер nginx быстро и просто

🛠️ Как развернуть и настроить сервер nginx быстро и просто Хотите научиться быстро запускать статические сайты или проксировать API? Просто и эффективно — залог успешных проектов! В этом уроке расскажу, как за 5 минут поднять nginx, настроить виртуальные хосты и обезопасить соединение. - Установка nginx: sudo apt update sudo apt install nginx - Создание нового сайта: sudo nano /etc/nginx/sites-available/example.com - Базовая конфигурация: server { listen 80; server_name example.com www.example.com; root /var/www/example.com/html; index index.html; } - Включение сайта: sudo ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/ sudo nginx -t sudo systemctl reload nginx - Настройка HTTPS с помощью Let's Encrypt: sudo apt install certbot python3-certbot-nginx sudo certbot --nginx -d example.com -d www.example.com Представляешь, всего пара команд — и у тебя профессиональный сервер, готовый к работе! Это отличный старт для новых проектов или быстрого прототипиро

🛠️ Как развернуть и настроить сервер nginx быстро и просто

Хотите научиться быстро запускать статические сайты или проксировать API?

Просто и эффективно — залог успешных проектов! В этом уроке расскажу, как за 5 минут поднять nginx, настроить виртуальные хосты и обезопасить соединение.

- Установка nginx:

sudo apt update

sudo apt install nginx

- Создание нового сайта:

sudo nano /etc/nginx/sites-available/example.com

- Базовая конфигурация:

server {

listen 80;

server_name example.com www.example.com;

root /var/www/example.com/html;

index index.html;

}

- Включение сайта:

sudo ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/

sudo nginx -t

sudo systemctl reload nginx

- Настройка HTTPS с помощью Let's Encrypt:

sudo apt install certbot python3-certbot-nginx

sudo certbot --nginx -d example.com -d www.example.com

Представляешь, всего пара команд — и у тебя профессиональный сервер, готовый к работе!

Это отличный старт для новых проектов или быстрого прототипирования.

А ты знаешь, как защитить nginx от атак или настроить кэширование?

Прокачай свои навыки и не останавливаться на достигнутом — ведь мир DevOps ждет именно тебя!

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

- «Прокачай свои скилы в телеграм канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot»

- «Уверен в своих знаниях linux? Пройди тесты в канале https://t.me/LinuxSkill или узнай правду о рынке вакансий системных админов в боте https://t.me/gradeliftbot»

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