Програмирование

Linux

Сети

Базы данных

Сылки

Проекты

Заметки по конфигурированию Apache.

Первое что нужно заменить:

MaxClients 10 Количество клиентов одновременно работающих на сервере
MaxRequestsPerChild 10 Количество клонов возможных на сервере (обязательно для безопасности)
Port 80 Порт для подключения клиентов ибо по умолчанию стоит 8080 что не правильно
DocumetnRoot "/var/www" Стартовый каталог от куда будет сервер по умолчанию начинать работу и от этого каталога будут работать все силки на сайте
< Directory "/var/www" >
-/-/-/-/-/-
< /Directory >
Между этими тегами прописываем параметры для этой директории и всех под директорий сайта
< IfModule mod_dir.c >
DirectoryIndex index.html index.htm
< /Ifmodule >
Прописываются файлы которые сервер по умолчанию будет выдавать клиенту если тот набрал только каталог и не указал имя файла.

Важно:

При настройки Apache нужно правильно настроить ./cgi-bin/ . Многие из систем взлома и получения данных о сервере используют стандартные скрипты которые выдают системные параметры или предоставляют уязвимости.

Важно:

После переопределения корневой директории Web сервера, обязательно поместить туда файл index.html или index.htm. В противном случае сервер при обращении к нему будет выдавать содержимое каталога, а это хороший повод для взлома, поэтому все директории сервера должны содержать файл index.html или index.htm.
2005г.rz6hpi@yandex.ru
Hosted by uCoz