Установка и базовая настройка 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 — быстрый и удобный веб-сервер для большинства задач.

Добавить комментарий 0

Ваш электронный адрес не будет опубликован. Обязательные поля помечены *