Как установить AWStats в CentOS Linux

Как установить AWStats в CentOS Linux

Рубрики:

Apache, Linux

Метки:

AWStats, linux, RHEL CentOS

AWStats (от англ. Advanced Web Statistics) — инструмент с открытым исходным кодом, предназначенный в основном для отслеживания и визуализации трафика на веб-серверах. Эта программа позволяет проводить анализ лог-файлов серверов, таких как Apache, Nginx или любых других, которые генерируют журналы.

С помощью AWStats Вы сможете детально изучить:

  • различные подробные отчеты о веб-трафике;
  • поведение посетителей;
  • HTTP Referer;
  • статистику использования поисковых систем и многое другое.

В этой статье мы расскажем, как установить AWStats в дистрибутивах RHEL и CentOS Linux.

Содержание:

  1. Установка необходимых зависимостей
  2. Установка AWStats в RHEL / CentOS Linux
  3. Внесение изменений в файлы настроек AWStats
  4. Запуск инструмента AWStats в веб-браузере
  5. Выводы

Установка необходимых зависимостей

В первую очередь Вам понадобится веб-сервер. Например, Вы можете использовать Apache. Чтобы его установить в RHEL / CentOS Linux, выполните в терминале:

 

Также нужно открыть порт, на котором работает Apache, — 80. Для этого последовательно примените следующие команды:

 

Чтобы запустить сервис AWStats, следует дополнительно установить модули Perl:

 

perl install

Где:

  • perl-Time-HiRes — модуль, используемый для измерения точных интервалов времени в процессе бенчмаркинга производительности, профилирования или чувствительных ко времени приложений;
  • perl-libwww-perl — модуль, который предоставляет простой и последовательный API для веб-взаимодействия, например, для выполнения HTTP-запросов.

Читайте также: Как посмотреть список модулей Apache в Linux.

Установка AWStats в RHEL / CentOS Linux

Для начала загрузите последнюю версию tar-архива с файлами AWStats с помощью утилиты wget:

 

wget awstat

Затем извлеките скачанный архив, используя следующую команду:

 

unpack awstat tar archive

Читайте также: 18 примеров команды tar в Linux.

Наконец, переместите папку с распакованными файлами в корневой каталог веб-сервера Apache:

Внесение изменений в файлы настроек AWStats

После завершения установки AWStats, следует настроить программу для анализа логов веб-сервера, в нашем случае — Apache. Для начала создайте папку /etc/awstats и скопируйте в нее файл настроек AWStats. К примеру:

 

Важно: замените example.com на домен Вашего сайта.

Copy the example configuration file to a new file

Затем откройте файл /etc/awstats/awstats.example.com.conf с помощью любого текстового редактора, например, nano:

 

И задайте собственные значения для переменных:

  • LogFile — путь к файлу журнала веб-сервера;
  • SiteDomain — доменное имя сайта;
  • DirData — каталог, в котором AWStats будет сберегать свои данные.

Сохраните внесенные изменения и закройте текстовый редактор. Далее создайте файл виртуального хоста Apache:

 

Важно: замените example.com на Ваш домен.

Читайте также: Как найти файлы настроек MySQL, PHP и Apache в Linux.

Вставьте в новый файл следующие строчки кода:

 

Create a new Apache virtual host file

Также сохраните внесенные изменения и закройте файл.

Запуск инструмента AWStats в веб-браузере

Перед запуском инструмента AWStats рекомендуется обновить его базу данных, чтобы иметь возможность анализировать актуальную информацию. Для этого перейдите в папку /var/www/html/awstats/ и выполните следующую команду:

 

update the AWStats database

Теперь можете использовать программу AWStats. Чтобы ее запустить, откройте любой веб-браузер и перейдите по следующей ссылке:

 

Важно: замените example.com на Ваш домен.

awstat main page

Выводы

AWStats — очень полезный инструмент, позволяющий проводить мониторинг нагрузки на веб-сервер. В этой статье мы показали, как установить эту программу, а также провели ее базовую настройку.

Спасибо за время, уделенное прочтению статьи!

Если возникли вопросы — задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Ciscoкурсы по кибербезопасностиполный курс по кибербезопасностикурсы DevNet / DevOps (программируемые системы) от Академии Ciscoкурсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!

Спешите подать заявку! Группы стартуют 25 января, 26 февраля, 22 марта, 26 апреля, 24 мая, 21 июня, 26 июля, 23 августа, 20 сентября, 25 октября, 22 ноября, 20 декабря.
Что Вы получите?
  • Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
  • Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проведем вечерние онлайн-лекции на нашей платформе.
  • Согласуем с вами удобное время для практик.
  • Если хотите индивидуальный график — обсудим и реализуем.
  • Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
  • Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
А еще поможем Вам:
  • отредактировать или создать с нуля резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco, Linux LPI, кибербезопасность, DevOps / DevNet, Python, подайте заявку или получите бесплатную консультацию.

Рубрики:

Apache, Linux

Метки:

AWStats, linux, RHEL CentOS

Больше похожих постов

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

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

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения


Поиск по сайту
Лучшее
Популярное
Рубрики