понедельник, 3 января 2011 г.

Установка phpSysInfo в Ubuntu/Debian

PhpSysInfo – ещё один способ посмотреть параметры сервера через web-интерфейс.
Он позволяет просматривать следующую информацию
  • Общая информация
  • Установленное оборудование
  • Использование памяти
  • Смонтированные файловые системы
  • Использование сети

PhpSysInfo представляет из себя набор PHP-скриптов, поэтому для его работы достаточно web-сервера и установленного PHP, естественно он может работать в любой операционной системе.
Вся прелесть PhpSysInfo в том что он предоставляет только самую важную информацию, и не загружен различными и редко использующими функциями, благодаря чему он работает быстро и не загружает систему. В общем, это «лёгкая» альтернатива Webmin’у. Проще говоря PhpSysInfo генерирует такую страницу с параметрами сервера(кликабельно).
Страница phpSysInfo
Устанавливается в убунту он одной командой
sudo apt-get install phpsysinfo
После установки phpsysinfo уже готов к работе надо только перезагрузить Apache.
sudo /etc/init.d/apache2 restart
Всё наберите в браузере адрес https://localhost/phpsysinfo (это если вы устанавливали на локальную машину, ну в общем вы поняли). По сути, вся установка заключается в том, что в директорию /usr/share/phpsysinfo скачиваются все необходимые файлы для работы PhpSysInfo и в файл домашней директории web-сервера создаётся ссылка на эту директорию в моём случае это /var/www/phpsysinfo

Информация о железе вашего ПК в Linux



Нашёл на блоге Тома Драера (Tom Dryer) такой вот полезный пост. Перевод самой интересной части:


Видеокарта:
glxinfo - информация о расширениях OpenGL, Xserver и видеокарте
glxinfo | grep direct - поддерживает ли ваша видеокарта режим "direct 3d rendering"?
glxinfo | grep vendor - производитель видеокарты
lspci | grep VGA - уточняет модель видеокарты
glxgears - простой 3d тест, печатает fps в терминале
xrandr - поддерживаемые монитором разрешения

Аудио:
lspci | grep Audio - аудио-контроллеры
aplay --list-devices - более подробная информация об аудиоустройстве

Версии ПО:
cat /etc/issue - текущий дистрибутив и версия
apt-cache showpkg packagename - версия packagename и зависимости
uname -r - версия ядра Linux
uname -a - полная информация о ядре

Сеть:
lspci | grep Ethernet - Ethernet констроллеры
ifconfig - сетевые интерфейсы, IP-адреса и многое другое

Процессор:
cat /proc/cpuinfo - все процессоры, частоты, флаги и многое другое
cat /proc/loadavg - средняя загрузка процессора за последние 1, 5, и 15 минут
top - при нажатии на клавишу C все процессы будут отсортированы по использованию CPU

Память:
cat /proc/meminfo - количество RAM и своп, сколько и чем расходуется
free -m - полный объем, использованный объем и объем свободной памяти в Мб
top - при нажатии на клавишу M все процессы будут отсортированы по использованию памяти

Жесткие диски:
df -H - партиции в виде их точек монтирования и их заполненность в Гб
sudo fdisk -l - все партиции, имена устройств и расположение на диске

Устройства USB:
lsusb - шины USB и подключённые устройства

Дополнительно:
lshal -m - слежение за изменениями в оборудовании
lspci - все устройства PCI
hwinfo --short (установите пакет hwinfo) - обзор всего оборудования, более детальная информация
lshw - еще одна программа для просмотра информации об оборудовании
lshw -html | w3m -T text/html - выводит список устройств в виде HTML-документа и открывает этот документ в браузере w3c
uptime - текущее время, прошедшее с момента последней перезагрузки, пользователи и средняя загрузка

Чюточку обновил сайтики

А именно сайты http://root.3dn.ru/ и http://admi0n90.narod2.ru/