From: Забудкин Лев Мирославович <zabudkin@mail.ru.>
Newsgroups: email
Date: Mon, 31 Mar 2005 14:31:37 +0000 (UTC)
Subject: Разгрузка вебсервера Apache путем отдачи статики через lighttpd
Забудкин Лев Мирославович,
Ведущий программист МУ "БИС",
г. Нижневартовск.
31.03.2004
Часто плодятся httpd процессы, нагрузка на сервер из-за статичных документов
возрастает не по месяцам, а по дням и мешает динамическим документам быстрее
генерироваться. Знакомая картина?
Делаем следующее:
1. Скачиваем и устанавливаем lighttpd:
http://www.lighttpd.net/download/
2. Настраиваем по своему желанию /etc/lighttpd/lighttpd.conf.
3.В настройках /etc/lighttpd/lighttpd.conf:
server.document.root=путь_к_www_вебсервера_apache
server.port=81
#Указываем запрещенные для чтения типы файлов,
#чтобы посетители не смогли их видеть указав
#domain.ru:81/файл
url.access.deny=("~",".inc",".php",".htm",".html")
#Также запрещаем листинг каталогов
server.dir-listing="disable"
3. В корень www_вебсервера_apache в .htaccess добавляем: