Ротация логов apache (windows)

Установка и настройка веб-серверов и серверов приложений

Ротация логов apache (windows)

Сообщение Костик » 16 авг 2009, 01:13

Так как я месяцами не лезу в сервер он должен обслуживать себя сам
Тоесть за время работы сервера наростают большие файлы логов apache

Возник вопрос - как эти логи автоматически заканчивать и начинать новые логи каждый месяц?

Речь идет про apache на windows системе, что актуально для маленьких домашних серверов :roll:

Действия:

1. Установив апач идем в папку в которую установили его
пример - C:\apache22

2. Находим там папку bin, открываем её и проверяем есть ли файл - rotatelogs.exe
пример - C:\apache22\bin\rotatelogs.exe

3. Файл есть. Переходим в папку где конфигурационный файл апача (httpd.conf) и открываем его в текстовом редакторе
пример - c:\apache22\conf\httpd.conf

4. Отключаем функцию ведения логов знаком - #
пример - # CustomLog "logs/access.log" combinedio

5. В конце файла httpd.conf пишем:
пример - TransferLog "|C:/apache22/bin/rotatelogs.exe C:/apache22/logs/access 86400"

где - |C:/apache22/bin/rotatelogs.exe - путь до программы

C:/apache22/logs/access - папка где будут создаваться логи и их название

86400 - секунды. Через сколько секунд будет создаваться новый логфайл

6. Сохраняем файл httpd.conf и перезапускаем апач

Итог:
В папке которую мы указали будут создаваться новые файлы каждые 24 часа. Где название файла до точки мы указывали сами, а после точки идет время создания :)

пример:
access.1250368500
access.1250369000


Вот так очень легко мы избавились от больших файлов и разложили их по суткам 8)
(c)KOCTEK
FreeBSD 9.2 and Fedora 18 user
Аватара пользователя
Костик
Активный участник
 
Сообщения: 1944
Зарегистрирован: 03 сен 2007, 02:15

Re: Ротация логов apache (windows)

Сообщение sidius » 07 дек 2015, 03:31

Большое спасибо!!!!! :good:


Последний раз поднималось Костик 07 дек 2015, 03:31.
Аватара пользователя
sidius
Активный участник
 
Сообщения: 318
Зарегистрирован: 29 июл 2009, 12:23
Откуда: Романовка


Вернуться в Веб серверы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9

cron