A PHP Error was encountered

Severity: 8192

Message: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead.

Filename: mysql/mysql_driver.php

Line Number: 319

webmin - автоматический старт при падении

Webmin - автоматический старт при падении


Рубрика: Администрирование
Метки: |
Просмотров: 4225

Webmin автостарт при падении

Если у вас на сервере панель управления webmin, то может такое случиться что она перестанет работать и для запуска вам придется подключаться к серверу через консоль и запускать /etc/init.d/webmin restart

Что бы этого избежать, можно настроить простенький скрипт который будет проверять доступность панели и запускать её если нужно

webmin проверка на падения

И так, вам нужно создать файл webmin-check.sh

В него вставить следующий код

#!/bin/sh
STR1="<h1>Error - Bad Request</h1>" 
CHECK=`GET http://127.0.0.1:10000 | grep 'Bad Request'`
if [ "$CHECK" = "$STR1" ];
  then
    echo $STR1 "=>OK" 
else
   /etc/init.d/webmin restart
fi

Файл закидываем на сервер в директорию /root/

Настраиваем автостарт скрипта для проверки командой

*/10 * * * * sh /root/webmin-check.sh > /dev/null 2>&1

Автор: BuxarNET (Тяшкевич Виталий) для IntFAQ.ru, по инструкции от хостинг провайдера Buxar-Host.ru