- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
В какой секции этот текст? [mysqld_safe] или [mysqld]
По всей видимости в [mysqld_safe]
ТС может у вас банальный парсинг или ддос(боты там еще что), у меня каждый день по 2-5 раз на 2 впс совершаются такие атаки которые ложат мускуль, решил установкой мониторинга который в случае падения перезапускает мускуль /ru/forum/877313
Можно поподробнее об этом скрипте? Он жрет ресурсы?
По всей видимости в [mysqld_safe]
Ок, гугл... ты написал уборщице сварить кофе. И ждешь кофе от секретарши.
Ок, гугл... ты написал уборщице сварить кофе. И ждешь кофе от секретарши.
Добавил текст в нужное место, ну вроде бы)
Службу MySQL перезагрузил. Файл пока что не создался, но наверное он создается только когда происходит какая-то ошибка?
Можно поподробнее об этом скрипте? Он жрет ресурсы?
Не жрет практически ничего, пшп скрипт, каждые 5 мин (можно чаще раз в минуту) выполняет запрос к сайту, если получает ответ не равный 200, а скажем 500 или 10 сек сайт висит, то перезапускает апач+мускуль+нджиникс, если заинтересовал, опишу подробную настройку. (это как подстраховка что б сервер не лежал, скажем, всю ночь.)
Не жрет практически ничего, пшп скрипт, каждые 5 мин (можно чаще раз в минуту) выполняет запрос к сайту, если получает ответ не равный 200, а скажем 500 или 10 сек сайт висит, то перезапускает апач+мускуль+нджиникс, если заинтересовал, опишу подробную настройку. (это как подстраховка что б сервер не лежал, скажем, всю ночь.)
Буду очень благодарен, если поможете настроить) Сразу скажу, что я не очень силен в VDS, поэтому желательно максимально подробно) Можно ли настроить, чтобы каждые 3 минуты проверял, а не 5 ?
создаем 2 файла, кодировка utf-8 (меняем значения на свои выделенные черным)
22.php
{
$user_agent = 'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_VERBOSE, false);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSLVERSION, 3);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
$page = curl_exec($ch);
$err = curl_error($ch);
if (!empty($err))
return $err;
$httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
return $httpcode;
}
$url2 = array("http://свойсайт.ru");
foreach ($url2 as $url) {
$answer = check_http_status($url);
$date = date('H:i - d.m.Y');
$file = 'log.txt';
$content = "$url - $answer - $date\n";
if ($answer ==200) {
echo ""; }
else {
exec ('sh /home/admin/web/путь к файлу 2/2.sh');
mail("мояпочта@yandex.ru", "$answer - $url - $date", "$url - $answer - $date");
file_put_contents($file, $content, FILE_APPEND | LOCK_EX);
}
}
?>
2.sh
/etc/init.d/mysql restart && /etc/init.d/apache2 restart && /etc/init.d/nginx restart
закидываем файлы куда угодно, можно в корень сайта. В 22.php прописываем путь к 2.sh, выделено черным.
заходим но ssh на сервер и правим крон
в низу пишем, 3 это раз в 3 минуты.
сохраняем ctrl+O enter
перезапускаем крон
проверяем, останавливаем мускуль
ждем 3 мин, проверяем включил ли его скрипт.
Настройки для дебиан
Скрипт будет отправлять письмо на почту и создавать лог файл log.txt
ТС, ваш сервер спокойно выдержит 10000 в сутки, необходимо только немного подправить конфиги апач/нгикс/мускл.
Дело не в хостинге это точно. Я уже 3 менял, но везде примерно одно и тоже. Скорее всего сайт пожирает слишком много ремурсов из-за каких-то ошибок и недоработок. Но как найти эти проблемы - большой вопрос.