Я действительно думаю блок, IP является хорошей идеей. Капча может предотвратить спам, но 16 000 запросов на загрузку сервера увеличения часа много.
Если бы нападение произошло из ограниченного диапазона IP затем, то я просто заблокировал бы всех их в iptables. Затем разблокируйте их неделю спустя.
Вы установили 32-битный порт в 64-битной ОС, или наоборот.
Используйте pkg_delete
, чтобы удалить старую версию. Попробуйте выполнить установку с помощью pkg_add -r logrotate
Также, как заметил Стефан, FreeBSD поставляется с newsyslog, который включен по умолчанию (просто отредактируйте /etc/newsyslog.conf
, чтобы добавить файлы журнала по мере необходимости ), и делает все, что нужно 99% людей.
Изменить:
Чтобы настроить журнал новостей для стандартных журналов Apache, добавьте один из следующих наборов в файл конфигурации.
Для еженедельной ротации журналов, сохраняя ценность 5 недель, и bzip старых файлов:
/var/log/httpd-access.log 644 5 * $W6D0 JC /var/run/httpd.pid
/var/log/httpd-error.log 644 5 * $W6D0 JC /var/run/httpd.pid
"$ W6D0" сообщает ему, что в воскресенье утром нужно повернуть журналы первым делом. Для Daily используйте $ D0
. Для ежемесячного использования используйте $ M1D0
. Формат - прикосновение назад, чтобы прочитать. Например, "$ W6D0" означает " вместо этого вы также можете указать интервалы. Если вы просто введете «1» в это поле, журнал будет вращаться каждые 1 час.
Чтобы повернуть файл, когда он достигнет 5 МБ:
/var/log/httpd-access.log 644 5 5000 * JC /var/run/httpd.pid
/var/log/httpd-error.log 644 5 5000 * JC /var/run/httpd.pid
Поле размера файла указывается в КБ. Вы также можете указать как время, так и размер, и в этом случае он будет запускать ротацию при выполнении любого из условий.
Если у вас есть какие-либо другие конкретные потребности, просто скажите об этом, например, если Apache находится в тюрьме или chrooted, или вам нужен другой приложения, или вы хотите, чтобы старые файлы журналов были в другом месте ...
вместо этого вы также можете указать интервалы. Если вы просто введете «1» в это поле, журнал будет вращаться каждые 1 час.Чтобы повернуть файл, когда он достигнет 5 МБ:
/var/log/httpd-access.log 644 5 5000 * JC /var/run/httpd.pid
/var/log/httpd-error.log 644 5 5000 * JC /var/run/httpd.pid
Поле размера файла указывается в КБ. Вы также можете указать время и размер, и в этом случае он будет запускать ротацию при выполнении любого из условий.
Если у вас есть какие-либо другие особые потребности, просто скажите об этом, например, если Apache заключен в тюрьму или заблокирован, или вам нужен другой приложения, или вы хотите, чтобы старые файлы журналов были в другом месте ...