Linfo - ສະແດງສະຖານະພາບສຸຂະພາບຂອງ Server Server ໃນເວລາຈິງ
Linfo ແມ່ນແຫລ່ງຂໍ້ມູນທີ່ບໍ່ເສຍຄ່າແລະເປີດເຜີຍ, ສະຖິຕິເຊີຟເວີຂ້າມເວທີ UI/ຫ້ອງສະຫມຸດເຊິ່ງສະແດງຂໍ້ມູນລະບົບຕ່າງໆຢ່າງຫຼວງຫຼາຍ. ມັນເປັນການຂະຫຍາຍ, ງ່າຍຕໍ່ການໃຊ້ (ຜ່ານນັກຂຽນ) ຫ້ອງສະຫມຸດ PHP5 ເພື່ອໃຫ້ໄດ້ສະຖິຕິລະບົບຢ່າງກວ້າງຂວາງຈາກໂປແກຼມ PHP ຂອງທ່ານ. ມັນເປັນມຸມມອງ Ncurses CLI ຂອງ Web UI ເຊິ່ງເຮັດວຽກຢູ່ໃນ Linux, Windows, * BSD, Darwin/Mac OSX, Solaris, ແລະ Minix.
ມັນສະແດງຂໍ້ມູນຂອງລະບົບລວມທັງປະເພດ CPU/ຄວາມໄວ; ສະຖາປັດຕະຍະ ກຳ, ການ ນຳ ໃຊ້ຈຸດຈຸດ, ຂັບແຂງ/optical/ແຟດ, ອຸປະກອນຮາດແວ, ອຸປະກອນເຄືອຂ່າຍແລະສະຖິຕິ, ເວລາຂຶ້ນ/ວັນ, ເກີບໃສ່ຊື່, ການ ນຳ ໃຊ້ຫນ່ວຍຄວາມ ຈຳ (RAM ແລະແລກປ່ຽນ, ຖ້າເປັນໄປໄດ້), ອຸນຫະພູມ/ແຮງດັນ/ຄວາມໄວຂອງພັດລົມແລະຂບວນ RAID.
- PHP 5.3
- ການຂະຫຍາຍ pcre
- Linux -/proc ແລະ/sys ຖືກຕິດຕັ້ງແລະອ່ານໄດ້ໂດຍ PHP ແລະທົດສອບດ້ວຍແກ່ນ 2.6.x/3.x ແກ່ນ
ວິທີການຕິດຕັ້ງ Linfo Server Stats UI/library ໃນ Linux
ກ່ອນອື່ນ, ສ້າງໄດເລກະທໍລີ Linfo ໃນລະບົບຮາກຫລື Apache ຂອງເວັບໄຊທ໌ Nginx ຂອງທ່ານ, ຫຼັງຈາກນັ້ນ clone ແລະຍ້າຍແຟ້ມບ່ອນເກັບຂໍ້ມູນໃສ່ /var/www/html/linfo
ໂດຍໃຊ້ ຄຳ ສັ່ງ rsync ດັ່ງທີ່ສະແດງຢູ່ຂ້າງລຸ່ມນີ້:
$ sudo mkdir -p /var/www/html/linfo $ git clone git://github.com/jrgp/linfo.git $ sudo rsync -av linfo/ /var/www/html/linfo/
ຈາກນັ້ນປ່ຽນຊື່ຕົວຢ່າງ sample.config.inc.php ມາເປັນ config.inc.php. ນີ້ແມ່ນເອກະສານ Linfo config, ທ່ານສາມາດ ກຳ ນົດຄຸນຄ່າຂອງຕົວເອງໃນນັ້ນ:
$ sudo mv sample.config.inc.php config.inc.php
ຕອນນີ້ເປີດ URL http:// SERVER_IP/linfo
ໃນ browser browser ເພື່ອເບິ່ງ Web UI ດັ່ງທີ່ສະແດງຢູ່ໃນ ໜ້າ ຈໍຂ້າງລຸ່ມນີ້.
ພາບ ໜ້າ ຈໍນີ້ສະແດງໃຫ້ເຫັນ Linfo Web UI ສະແດງຂໍ້ມູນລະບົບຫຼັກ, ສ່ວນປະກອບຮາດແວ, ສະຖິຕິ RAM, ອຸປະກອນເຄືອຂ່າຍ, ໄດແລະລະບົບໄຟລ໌ຈຸດ.
ທ່ານສາມາດເພີ່ມສາຍຂ້າງລຸ່ມນີ້ໃນເອກະສານ config config.inc.php
ເພື່ອສົ່ງຂໍ້ຄວາມຜິດພາດທີ່ເປັນປະໂຫຍດ ສຳ ລັບຈຸດປະສົງການແກ້ໄຂບັນຫາ:
$settings['show_errors'] = true;
ແລ່ນ Linfo ໃນແບບ Ncurses
Linfo ມີການໂຕ້ຕອບ ncurses ທີ່ງ່າຍດາຍ, ເຊິ່ງອີງໃສ່ການຂະຫຍາຍ ncurses ຂອງ php.
# yum install php-pecl-ncurses [On CentOS/RHEL] # dnf install php-pecl-ncurses [On Fedora] $ sudo apt-get install php5-dev libncurses5-dev [On Debian/Ubuntu]
ຕອນນີ້ລວບລວມການຂະຫຍາຍ php ດັ່ງຕໍ່ໄປນີ້
$ wget http://pecl.php.net/get/ncurses-1.0.2.tgz $ tar xzvf ncurses-1.0.2.tgz $ cd ncurses-1.0.2 $ phpize # generate configure script $ ./configure $ make $ sudo make install
ຕໍ່ໄປ, ຖ້າທ່ານໄດ້ລວບລວມແລະຕິດຕັ້ງການຂະຫຍາຍ php ຢ່າງປະສົບຜົນ ສຳ ເລັດ, ໃຫ້ ດຳ ເນີນການ ຄຳ ສັ່ງດ້ານລຸ່ມ.
$ sudo echo extension=ncurses.so > /etc/php5/cli/conf.d/ncurses.ini
ພິສູດຄວາມຖືກຕ້ອງ.
$ php -m | grep ncurses
ດຽວນີ້ແລ່ນ Linfo.
$ cd /var/www/html/linfo/ $ ./linfo-curses
ຄຸນລັກສະນະຕໍ່ໄປນີ້ຍັງບໍ່ໄດ້ເພີ່ມເຂົ້າໃນ Linfo:
<
ສຳ ລັບຂໍ້ມູນເພີ່ມເຕີມ, ໃຫ້ໄປທີ່ຫໍສະ ໝຸດ Linfo Github: https://github.com/jrgp/linfo
ຫມົດເທົ່ານີ້! ຈາກນີ້ທ່ານສາມາດເບິ່ງຂໍ້ມູນຂອງລະບົບ Linux ຈາກພາຍໃນ browser ໂດຍໃຊ້ Linfo. ທົດລອງໃຊ້ແລະແບ່ງປັນຄວາມຄິດຂອງທ່ານກັບພວກເຮົາໃນ ຄຳ ເຫັນ. ນອກຈາກນັ້ນ, ທ່ານໄດ້ຊອກຫາເຄື່ອງມື/ຫ້ອງສະມຸດທີ່ມີປະໂຫຍດທີ່ຄ້າຍຄືກັນບໍ? ຖ້າແມ່ນ, ຫຼັງຈາກນັ້ນໃຫ້ຂໍ້ມູນບາງຢ່າງກ່ຽວກັບພວກມັນເຊັ່ນກັນ.