Введение
vnStat PHP — это веб-интерфейс к vnStat, инструменту мониторинга пропускной способности для систем Linux. vnStat PHP позволяет просматривать данные, собранные vnStat, в привлекательном и удобном формате через веб-браузер.
vnStat PHP предоставляет графический интерфейс для данных об использовании полосы пропускания, отображая такую информацию, как использование полосы пропускания по дням, неделям, месяцам и годам. Кроме того, vnStat PHP предлагает множество вариантов настройки, таких как выбор сетевых интерфейсов для мониторинга и настройка цветов и графики, используемых для отображения данных.
Таким образом, vnStat PHP — это утилита, позволяющая просматривать данные об использовании полосы пропускания, собранные vnStat, в удобном и привлекательном формате, что упрощает просмотр и анализ использования полосы пропускания.
В этой статье мы покажем вам, как настроить веб-интерфейс vnStat PHP в CentOS и Fedora, двух популярных дистрибутивах Linux.
Предпосылки
Перед установкой vnStat убедитесь, что ваша система соответствует следующим требованиям:
- Работающая система CentOS или Fedora
- Утилита командной строки vnStat установлена
- Пользователь с правами администратора или root
Установить PHP
Веб-интерфейс vnStat PHP также требует PHP. Чтобы установить PHP, выполните следующую команду:
sudo dnf install php
Установите веб-сервер Apache
Веб-интерфейс vnStat PHP требует, чтобы веб-сервер Apache работал. Чтобы установить веб-сервер Apache на CentOS, выполните следующую команду:
sudo dnf install httpd
После установки веб-сервера Apache и PHP запустите веб-сервер Apache, выполнив следующую команду:
sudo systemctl start httpd
Чтобы веб-сервер Apache запускался автоматически после перезагрузки, его необходимо включить. Вы можете сделать это, выполнив следующую команду:
sudo systemctl enable httpd
Установите веб-интерфейс vnStat PHP
Веб-интерфейс vnStat PHP не установлен по умолчанию, поэтому вам необходимо установить его вручную. Чтобы сначала установить веб-интерфейс PHP vnStat на CentOS, загрузите приложение PHP vnStats.
wget http://www.sqweek.com/sqweek/files/vnstat_php_frontend-1.5.1.tar.gz
Чтобы установить веб-интерфейс vnStat PHP в Fedora, выполните следующую команду:
tar -xzf vnstat_php_frontend-1.5.1.tar.gz
mv vnstat_php_frontend-1.5.1 /var/www/html/vnstat
Измените права доступа к файлу для пользователя Apache.
chwon -R apache:apache /var/www/html/vnstat
chmod -R 755 /var/www/html/vnstat
Настройте веб-интерфейс vnStat PHP.
Веб-интерфейс vnStat PHP находится в каталоге «/var/www/html/vnstat» . Чтобы получить к нему доступ, откройте веб-браузер и перейдите по адресу «http://your_server_ip/vnstat» . Вы должны увидеть веб-интерфейс vnStat PHP.
По умолчанию веб-интерфейс vnStat PHP показывает данные о сетевом трафике для интерфейса «eth0» . Если у вас есть несколько сетевых интерфейсов или другое имя, вы можете изменить интерфейс по умолчанию, отредактировав файл «/var/www/html/vnstat/config.php» .
Отслеживайте сетевой трафик с помощью веб-интерфейса vnStat PHP.
Вот и все! Теперь у вас есть веб-интерфейс vnStat PHP, настроенный и готовый к использованию. Вы можете отслеживать данные о сетевом трафике в режиме реального времени, зайдя в веб-интерфейс и просматривая различные графики и диаграммы. Вы можете просматривать данные о сетевом трафике за разные периоды времени, например за день, неделю, месяц и год. Вы также можете просматривать данные о сетевом трафике для определенных сетевых интерфейсов.
Заключение
В заключение, настройка веб-интерфейса vnStat PHP в CentOS и Fedora — это простой и понятный процесс. Он предоставляет интуитивно понятный интерфейс для мониторинга сетевого трафика, упрощая мониторинг использования пропускной способности и устранение неполадок в сети. Независимо от того, являетесь ли вы системным администратором, сетевым инженером или разработчиком, веб-интерфейс vnStat PHP является бесценным инструментом для мониторинга и оптимизации производительности вашей сети.