1. Главная
  2. Библиотека
  3. Информационные технологии
  4. Перед вами фрагмент описания конфигурации server. Есть...
Разбор задачи

Перед вами фрагмент описания конфигурации server. Есть ли в нём ошибки? { listen 210.180.170.12:80; server www.mysite.local; root /data/up1; error_document 500 502 503 504 /50x.html; access_log off; log_format privet ' request"'; }

  • Предмет: Информационные технологии
  • Автор: Кэмп
  • #Компьютерные сети и телекоммуникации
  • #Веб-технологии и разработка сайтов
Перед вами фрагмент описания конфигурации server. Есть ли в нём ошибки? { listen 210.180.170.12:80; server www.mysite.local; root /data/up1; error_document 500 502 503 504 /50x.html; access_log off; log_format privet ' request"'; }

Условие:

Перед вами фрагмент описания конфигурации server. Есть ли в нём ошибки?
\nserver {
listen 210.180.170.12:80;
server www.mysite.local;
root /data/up1;
error_document 500 502 503 504 /50x.html;
access_log off;
log_format privet '$remote_addr - "$request"';
}

Решение:

В приведённом фрагменте конфигурации сервера есть несколько ошибок. Давайте разберём их по порядку.

  1. Неправильная директива server: В конфигурации Nginx директива для указания имени сервера должна быть server_name, а не просто server. Правильная строка должна выглядеть так:

    server_name www.mysite.local;
    
  2. Неправильная директива error_document: В Nginx нет директивы `error_...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какая из перечисленных директив Nginx используется для указания имени сервера?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Выбери предмет