На этой недели столкнулся с аналогичной проблемой — часто стал падать MySQL. Посмотрел логи сервера и увидел, что довольно часто с разных IP-адресов пытаются зайти в админку (POST-запросы на файл wp-login.php). Я решил эту проблему следующим образом: создал в корне файл .htaccess с содержанием:
Options -Indexes
<Files wp-login.php>
order deny,allow
deny from all
allow from xxx.xxx.xxx.xxx // это мой домашний IP-адрес
</Files>
То есть я разрешил доступ к этому файлу только со своего IP-адреса. В итоге нагрузка на сервер снизилась и он перестал падать.
Дополнительно в папке wp-admin создал файл .htaccess с содержанием:
Options -Indexes
order deny,allow
deny from all
allow from xxx.xxx.xxx.xxx // мой IP
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
То есть я разрешил доступ к этому файлу только со своего IP-адреса. В итоге нагрузка на сервер снизилась и он перестал падать.
Дополнительно в папке wp-admin создал файл .htaccess с содержанием: