Установка и базовая настройка Nginx на VPS
Как установить Nginx на VPS
1. Зачем это нужно
Nginx — популярный веб-сервер для размещения сайтов и работы с HTTPS.
2. Требования
- VPS
- SSH доступ
- домен для SSL
3. Установка
apt update
apt install nginx -y
Запуск:
systemctl start nginx
systemctl enable nginx
4. Проверка
Откройте:
http://IP_сервера
5. Настройка сайта
Создаём папку сайта и server block в:/etc/nginx/sites-available/
После этого активируем конфиг и перезапускаем Nginx.
6. SSL
Установка Certbot:
apt install certbot python3-certbot-nginx -y
Запуск:
certbot --nginx
7. Частые проблемы
- ошибки в конфиге
- закрыты порты
- DNS не обновился
8. Где используют
- сайты
- reverse proxy
- WordPress
- API
9. Вывод
Nginx — быстрый и удобный веб-сервер для большинства задач.