>  기사  >  시스템 튜토리얼  >  Linfo를 사용하여 Linux 서버 상태 표시

Linfo를 사용하여 Linux 서버 상태 표시

WBOY
WBOY앞으로
2024-02-05 12:00:29809검색

Linfo는 풍부한 시스템 정보를 표시할 수 있는 무료 오픈 소스 크로스 플랫폼 서버 통계 UI 또는 라이브러리입니다. Linfo는 확장 가능하며, Composer를 사용하면 PHP 애플리케이션에서 프로그래밍 방식으로 시스템 통계를 쉽게 얻을 수 있습니다. 이는 Linux, Windows, BSD, Darwin/Mac OSX, Solaris 및 Minix 시스템에 적합합니다.

Linfo는 CPU 유형/속도, 서버 아키텍처, 마운트 지점 사용량, 하드 디스크/파이버/플래시 드라이브, 하드웨어 장치, 네트워크 장치 및 통계, 런타임/시작 날짜, 호스트 이름, 메모리 사용량(RAM 및 스왑 공간) 등을 포함한 시스템 정보를 표시합니다. 온도/전압/팬 속도, RAID 어레이 등

환경 요구 사항:

  1. PHP 5.3
  2. pcre 확장
  3. Linux – /proc 및 /sys는 PHP로 마운트되고 읽을 수 있으며 2.6.x/3.x 커널
  4. 에서 테스트되었습니다.

Linfo 서버 통계 UI 및 라이브러리를 Linux에 설치하는 방법

먼저 Apache 또는 Nginx의 웹 루트 디렉터리에 Linfo 디렉터리를 생성합니다. 그런 다음 아래 표시된 rsync 명령을 사용하여 저장소 파일을 복제하고 이를 /var/www/html/linfo 디렉터리로 이동합니다.

으아아아

다음으로, Sample.config.inc.php의 이름을 config.inc.php로 바꿉니다. 이것은 원하는 값을 정의할 수 있는 Linfo의 구성 파일입니다.

으아아아

이제 아래 스크린샷과 같이 웹 브라우저에서 http://SERVER_IP/linfo 링크를 열어 이 웹 UI를 확인하세요.

스크린샷에서 볼 수 있듯이 Linfo는 시스템 커널 정보, 하드웨어 구성, RAM 통계, 네트워크 장치, 드라이브 및 파일 시스템 마운트 지점을 표시합니다.

使用Linfo 显示 Linux 服务器运行状况

Linux 서버 운영 안내

문제 해결 시 오류 메시지를 볼 수 있도록 구성 파일 config.inc.php에 다음 줄을 추가할 수 있습니다.

으아아아

Ncurses 모드에서 Linfo 실행

Linfo는 PHP의 ncurses 확장에 의존하는 ncurses 기반의 간단한 인터페이스를 가지고 있습니다.

으아아아

이제 다음과 같이 PHP 확장을 컴파일하세요.

으아아아

다음으로 컴파일이 성공하고 PHP 확장이 설치되면 다음 명령을 실행합니다.

으아아아

ncurse 확인:

으아아아

이제 Info:

를 실행하세요. 으아아아 使用Linfo 显示 Linux 服务器运行状况

Linux 서버 정보

Info에는 다음 기능이 아직 부족합니다.

  1. 더 많은 Unix 운영 체제 지원(예: Hurd, IRIX, AIX, HP UX 등)
  2. 덜 알려진 운영 체제 Haiku/BeOS
  3. 지원
  4. 추가 기능/확장
  5. ncurses 모드에서 htop 클래스 기능 지원

자세한 내용을 알아보려면 Linfo의 GitHub 저장소를 방문하세요: https://github.com/jrgp/linfo

이 기사는 여기까지입니다. 이제부터 Linfo를 사용하여 웹 브라우저에서 Linux 시스템에 대한 정보를 볼 수 있습니다. 한번 시도해 보시고 댓글로 여러분의 생각을 공유해 주세요.

위 내용은 Linfo를 사용하여 Linux 서버 상태 표시의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 lxlinux.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제