핸드폰 또는 태블릿으로 내 서버 상태가 이상없는지 웹브라우저에서 Ping으로 확인할 수 있도록 프로그램을 짜 보았다.
<?php
$now=date("Y-m-d-H:i:s");
$host=array(
'공인IP' => 'hostname',
'공인IP' => 'hostname'
);
foreach($host as $ip => $hostname) {
$str = exec("ping -c 2 $ip");
if ($result == 0){
echo "$ip ping <font size=5> succeeded</font> - $hostname <br />";
}else{
echo "$ip ping <font size=5; color=red>failed</font> - $hostname <br />";
}
}
echo("<br /> <font size=14> update time : $now </font> <br />");
?>
테스트 결과 ping count가 2이상이고 등록한 서버IP가 많다면 웹 브라우저 출력시 시간이 다소 걸리니
이점 참고해야 됩니다.