TGViewer
DevOps 360° DevOps 360° @devops360 · 326 subscribers
Post #59 208
🌟 Nginx - Закрепим и повторим основу: Базовые команды и конфигурация 🌟

### ⚙️ Базовые команды управления:
- Запуск/Остановка/Перезапуск:
- sudo systemctl start nginx ✅ Запуск службы Nginx.
- sudo systemctl stop nginx ❌ Остановка службы Nginx.
- sudo systemctl restart nginx 🔁 Перезапуск службы Nginx.
- sudo systemctl reload nginx ↺ Перечитать конфигурацию без остановки службы.

- Проверка конфигурации:
- sudo nginx -t 📝 Проверяет синтаксис конфигурационных файлов. Если всё в порядке, выведет: "syntax is ok" и "test is successful".


- Статус службы:
- sudo systemctl status nginx 👀 Показывает текущий статус службы Nginx.

---

### 🔍 Полезные проверки:
- Проверить порт Nginx:
- sudo ss -tulpn | grep nginx 📡 Проверяет, на каких портах работает Nginx.

---

### 📂 Основные файлы конфигурации:
- Основной конфиг:
- /etc/nginx/nginx.conf 📋 Главный файл конфигурации Nginx.

- Конфиги сайтов:
- /etc/nginx/sites-available/ 📥 Директория с доступными конфигурациями сайтов.
- /etc/nginx/sites-enabled/ 📤 Символические ссылки на активные конфигурации сайтов.

- SSL сертификаты:
- /etc/nginx/ssl/ 🔒 Обычное место для хранения SSL-сертификатов.

---

### 🔥 Пример базового конфига для сайта:
server {
listen 80; # Прослушивание порта 80 (HTTP)
server_name example.com www.example.com; # Доменные имена

root /var/www/example.com; # Корневая директория сайта
index index.html index.htm; # Файлы по умолчанию

location / { # Настройки для корня сайта
try_files $uri $uri/ =404; # Правила обработки запросов
}
}


ℹ️ Для чего это нужно: Этот минимальный конфиг позволяет настроить базовый сайт, который будет отвечать на запросы по HTTP и использовать указанные файлы для обслуживания контента.

---

### 🎯 Важно помнить:
- Всегда проверяйте конфигурацию перед перезапуском (sudo nginx -t) ✅.
- Убедитесь, что права доступа к файлам настроены правильно 🔐.
- Регулярно проверяйте логи для выявления ошибок:
- tail -f /var/log/nginx/error.log ⚠️ Для просмотра ошибок.
- tail -f /var/log/nginx/access.log 📊 Для просмотра успешных запросов.

🌟 Теперь вы знаете основы управления Nginx и можете настраивать его для своих проектов! 🚀

🔝 Наш чат для обсуждений |🚀 Буст для канала
More from @devops360
  1. Sep 28, 2026🔥 УРА, НОВОСТНЫЕ НОВОСТИ! (МНОГО БУКВ) 🔥 В современном IT процветает какой-то безумный к…
  2. Jul 20, 2026ПРИВЕТ! КРЧ если вкратце, то думаю через пару лет будем переходить с ямл инженеров и полно…
  3. May 21, 2026ХЕЛОУ! 🚀 Ingress NGINX — ВСЁ. Почему пора переезжать на Gateway API Главный сетевой контр…
  4. Jan 20, 2026ХЕЛЛОУ ГАЙЗ! смотрите какую интересную штуку мне подсказали , можно проверить свои знания…
  5. Nov 21, 2025Хелоу! Ingress NGINX уходит: что важно знать Kubernetes объявил о завершении поддержки Ing…
  6. Nov 14, 2025Всех с пятницей! Накидал доку как для себя так и для общего пользования по накатке бекапа…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →