Купить Корзина
  • Домены и сайты
  • Облако и IT-инфраструктура
  • Вход
  • Телефон в Москве

    +7 495 580-11-11
  • Бесплатный звонок по России

    8 800 555-34-78
  • Или обратитесь в наши офисы

    Региональные номера
    1. База знаний
    2. Хостинг
    3. Размещение сайта. Отображение в браузере
    4. Логи сервера

    Логи сервера

    Если вы хотите знать всё про логи сервера, читайте нашу статью. Мы расскажем, что такое logs, для чего они нужны и покажем, как посмотреть их.

    Что такое логи

    Чтобы объяснить, что такое логи сервера, скажем несколько слов о самих серверах.

    На серверах хранятся файлы сайтов. Чтобы перейти на сайт, пользователь заходит в браузер и вбивает запрос. Затем браузер обращается к серверу, получает файлы нужного сайта и отображает их пользователю. Попадая на сайт, посетитель совершает различные действия — переходит на страницы, оформляет заказ, совершает оплату и другое. При каждом действии посетитель и сервер взаимодействуют друг с другом на уровне интернет-системы.

    Логи — это текстовые файлы, в которых хранится информация о пользователях, их взаимодействии с сервером, а также системная информация о работе сервера. Логи формируются в автоматическом режиме и сохраняются в хронологическом порядке. Поэтому их также называют журналом сервера (Server Logs).

    Можно выделить несколько основных типов логов:

    • сведения о каждом обращении (IP-адрес и тип браузера посетителя) — access_log,
    • протоколы действий каждого посетителя (из какого источника перешел на сайт, сколько на нём находился, какие совершал операции и другое),
    • записи о сбоях и ошибках — error_log,
    • записи о входящих и исходящих сообщениях — почтовые логи,
    • сведения о загрузках и основные события в системе,
    • данные о количестве входов по FTP-соединению,
    • данные о действиях с файерволом, DNS-сервером, ядром системы,
    • статистика использования ресурсов сервера, время и количество входов в панель, обновление лицензии.

    Где хранятся логи сервера

    В некоторых случаях для хранения логов используют отдельный файловый сервер. Но чаще всего логи хранятся на жёстком диске основного сервера. Они располагаются в корневой директории хостинга в системной папке logs. Точный путь до лога будет зависеть от операционной системы сервера. Например, логи SSH Ubuntu хранятся в /var/log/auth.log, а логи SSH CentOS в /var/log/secure.

    Зачем проверять логи

    Чаще всего обращаться к содержимому логов и анализировать его приходится системным администраторам. Анализ логов необходим в следующих ситуациях:

    • сбои в работе сервера,
    • резкое повышение нагрузки,
    • подозрение на спам-атаки и другое.

    Однако уметь анализировать журнал полезно не только админам, но и владельцам сайтов и другим пользователям с доступом в админку. Для этого нужно понимать, как устроены логи.

    Как устроены логи

    Каждый тип logs имеет свою структуру. В качестве примера разберём структуру access_log:

    123.123.123.123 - - [01/Janr/2021:10:00:00 +0300] "GET /wp-includes/feed.php HTTP/1.0" 200 - "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.96 Safari/537.36"

    Здесь:

    • 123.123.123.123 — IP-адрес, с которого был сделан запрос,
    • [01/Janr/2021:10:00:00 +0300] — дата и время запроса,
    • GET — метод запроса,
    • /wp-includes/feed.php — объект запроса,
    • HTTP/1.0 — протокол, по которому прошёл запрос,
    • 200 — код ответа,
    • Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.96 Safari/537.36 — информация о посетителе.

    Также структура логов зависит от операционной системы сервера. Например, логи сервера Windows устроены в виде структурированной таблицы. Поэтому, чтобы научиться «читать» логи, нужна практика.

    Если вы разобрались со структурой logs, можно приступать к их просмотру. Существует несколько способов, с помощью которых можно посмотреть журнал сайта. Выбор способа будет зависеть от типа платформы, на которой расположен ваш сайт — VPS-сервер или хостинг.

    Как проверить логи сервера VPS

    Чтобы посмотреть логи:

    • 1
      Подключитесь к хостингу по протоколу SSH.
    • 2

      Введите команды cd logs и ls —all, чтобы посмотреть содержимое папки logs:

      как просмотреть журналы сайтов по ssh

      Логи сервера Linux

    • 3
      Откройте нужный файл.

    Готово.

    Как проверить логи хостинга

    Чтобы посмотреть содержимое журнала, нужно открыть папку и скачать нужный файл на локальный ПК. Это можно сделать одним из двух способов:

    • в хостинг-панели управления, если вы являетесь клиентом Рег.ру,
    • через подключение по FTP.

    В панели управления хостингом

    • 1
      Войдите в панель управления хостингом.
    • 2

      Перейдите в Менеджер файлов, а затем в директорию logs:

      18022022_logi-servera_1.png

    • 3

      Выделите строку с названием нужного типа файла и нажмите Скачать:

      18022022_logi-servera_2.png

    Готово.

    Обратите внимание: если вид вашей панели управления отличается от представленного в статье, в разделе «Основная информация» переключите тему с paper_lantern на jupiter.

    • 1
      Войдите в панель управления хостингом.
    • 2

      В разделе «Файлы» нажмите Менеджер файлов:

      как просмотреть журналы сайтов в cpanel 1

    • 3

      Кликните на папку logs:

      как просмотреть журналы сайтов в cpanel 2

    • 4

      Выделите строку с названием нужного типа файла и нажмите Скачать:

      как просмотреть журналы сайтов в cpanel 3

    Готово.

    • 1
      Войдите в панель управления хостингом.
    • 2

      Перейдите во вкладку «Файлы», а затем в директорию logs:

      как просмотреть журналы сайтов в cpanel 1

    • 3

      Выделите строку с названием нужного типа файла и нажмите Скачать:

      как просмотреть журналы сайтов в cpanel 2

    Готово.

    По FTP

    Чтобы скачать логи:

    • 1
      Подключитесь к хостингу по протоколу FTP.
    • 2

      Перейдите в директорию logs:

      как просмотреть журналы сайтов по ftp 1

    • 3

      Выделите строку с названием нужного типа файла и нажмите Просмотр/Правка:

      как просмотреть журналы сайтов по ftp 2

    Готово.

    Теперь вы знаете, что такое журнал сайта и где можно посмотреть логи сервера.

    Помогла ли вам статья?

    Спасибо за оценку. Рады помочь 😊

     👍
    Специальные предложения
    • Бесплатный хостинг для сайта
    • Дешевый хостинг
    • Бесплатный VPS-сервер
    • Дешёвые VPS
    Рассылка Рег.ру

    Лайфхаки, скидки и новости об IT

    Даю согласие на получение рекламных и информационных материалов

    Домены и сайты
    • Домены
    • Хостинг
    • Создание сайтов
    • SSL-сертификаты
    • VPS и VDS серверы
    • Whois
    • Магазин доменов
    Облако
    и IT-инфраструктура
    • Облачные серверы
    • Частное облако
    • Облачное хранилище
    • Kubernetes в облаке (K8S)
    • Облачные базы данных
    • Выделенные серверы
    Полезное
    • Стоимость услуг
    • Cпособы оплаты
    • База знаний
    • Документы
    • ЭДО
    • Партнерам
    • Сообщить о нарушении
    • РБК: новости России и мира сегодня
    • Новости компаний РФ
    • РБК Инвестиции: курсы валют
    Компания
    • О компании
    • Контакты
    • Офисы
    • Новости
    • Акции и скидки
    • Блог
    • Отзывы клиентов
    8 800 555-34-78 Бесплатный звонок по России
    +7 495 580-11-11 Телефон в Москве
    • vk
    • telegram
    • ok
    • moikrug
    • youtube
    • twitter
    • Облачная платформа Рег.ру включена в реестр российского ПО Запись №23682 от 29.08.2024
    • © ООО «РЕГ.РУ»
    • Политика конфиденциальности
      Политика обработки персональных данных
      Правила применения рекомендательных технологий
      Правила пользования
      и другие правила и политики
    • Нашли опечатку?
      Выделите и нажмите Ctrl+Enter
    • Мы используем cookie и рекомендательные технологии для персонализации сервисов и удобства пользователей. Вы можете запретить сохранение cookie в настройках своего браузера