서버 대여해준 고객 에게 간단한 재부팅, 서버 정보들 볼수있는 앱을 개발할려고합니다
이게 가능할지 궁금합니다 가능하면 어떻게 프로젝트를 짜야할지도 궁금합니다 .. 감사합니다
서버 OS에 따라 서버의 정보나 부팅 정보를 볼 수 있는 파일 들이 존재합니다.
예를 들어 리눅스 서버의 경우 /proc/uptime 파일에서 서버 부팅 정보를 가져올 수 있습니다.
즉, PHP 코드로 만든다면 리눅스 서버에 대해 다음과 같이 만들 수 있습니다.
<?php function get_boottime() { $tmp = explode(' ', file_get_contents('/proc/uptime')); return time() - intval($tmp[0]); } echo get_boottime() . "\n";
윈도우 서버라면 아래와 같은 코드로 정보를 가져올 수 있습니다.
<?php $info = exec('systeminfo | find /i "Boot Time"'); echo trim(str_replace("System Boot Time:", "", $info));
서버 OS에 따라 서버의 정보나 부팅 정보를 볼 수 있는 파일 들이 존재합니다.
예를 들어 리눅스 서버의 경우 /proc/uptime 파일에서 서버 부팅 정보를 가져올 수 있습니다.
즉, PHP 코드로 만든다면 리눅스 서버에 대해 다음과 같이 만들 수 있습니다.
윈도우 서버라면 아래와 같은 코드로 정보를 가져올 수 있습니다.