Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » FAQ по Apache
Ответы на наиболее часто задаваемые вопросы

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7

Открыть новую тему     Написать ответ в эту тему

lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В этой теме собраны ответы на наиболее часто задаваемые вопросы по веб-серверу Apache.
 
Создавать новые темы по Apache разрешается только, если вы не нашли тут подходящей вам.
 
Статьи на Ru.Board'e

Компиляция и установка Apache, mod_perl и PHP под Windows
Apache 2.x - русский перевод файла конфигурации
Установка Apache 2.x, PHP4, PERL и MySQL на localhost под Windows
 
 
PHP

 
Apache + PHP4 - файлы предлагает закачать
Apache + PHP - компилляция, Linux
Установка Apache 2.x + php 4.x как модуля под FreeBSD
Apache + PHP - настройка
Apache 2.x + PHP - настройка
 
Perl/CGI

 
Apache 2.x - русский перевод файла конфигурации
Apache 2.x+Perl+PHP+SSI+MySQL - Windows
Apache 2.x+Perl+PHP+SSI+MySQL - Windows - 2
Apache 2.x + Perl
Не работают CGI в Apache - все решения
 
 
ASP

 
Настройка ASP под Apache
Поддержка ASP.NET под Windows-like OS (формат pdf)
Поддержка ASP.NET под Unix-like OS  
 
 
 
Ограничения

 
Ограничение скорости Apache (Windows, Unix)
Ограничение скорости Apache (Unix)
Ограничение подключений с одного IP в Apache (Windows, Unix)
Apache + mod_throttle: ограничение доступа с одного IP, Unix
Закрытие доступа с определенных IP
Закрытие доступа с определенных IP-2
Запрет доступа с определенных IP - 3
Разрешение доступа только из локальной сети
Разрешение закачки файлов только в один поток
Apache: запрещаем скачивать сайт менеджерами закачек
 
 
 
.htaccess

 
.htaccess (общие вопросы)
.htaccess + .htpasswd (пароли на директорию)
 
 
Кодировки

 
Apache 2.x и кодировка в CGI-скриптах
Распознавание файлов с кириллическими именами
Apache 2.x и кодировка по умолчанию
 
 
Log-файлы

 
Ротация логов
Анализаторы log-файлов
Отключение logs (логов)
 
 
 
Модули

 
Apache как прокси сервер (mod_proxy)
Обзор модулей и добавлений к Apache (по русски!)
Модули zlib, Gzip и deflate - экономия трафика
Apache + mod_gzip
Apache 2.x Win32 и SSL
Apache + mod_throttle: ограничение доступа с одного IP, Unix
apache+mod_perl
mod_geoip: сборка для Apache
 
 

 
Apache + mod_rewrite - замена url
Apache + mod_rewrite замена ссылок - 2
Ограничение доступа по паролю в определенных урлах (rewrite) - пароль на конкретный файл
mod_rewrite не выставляет переменные окружения
http://www.egoroff.spb.ru/portfolio/apache/mod_rewrite.html -- документация по mod_rewrite (рус.)
 
 
 
Защита и безопасность

 
http://www.securitylab.ru/46288.html - Защищаем Apache 2. Шаг за шагом
http://www.securitylab.ru/?ID=38966 - Защищаем Apache Web сервер (1.3.х)
http://www.securitylab.ru/39645.html  - Защищаем PHP. Шаг за шагом.
http://www.securitylab.ru/39981.html - Защищаем MySql. Шаг за шагом
 
 
 
Прочие вопросы

 
Доступ к виртуальным хостам без DNS (адресация без доменного имени)
Адресация без доменного имени -2
Apache: два сайта на одном IP
Редирект на другой порт Apache
Редирект на другой домен в Apache
Первый VirtualHost наследует свойства MainServer
Создание поддоменов
Запретить листинг (список файлов) в директории
Нестандартные страницы ошибок (404, 401 и др.)
Как поменять сигнатуру Apache
Увеличение производительности сервера
Apache + IIS на одной машине
Apache + Python
Apache: добавить баннер на все сайты
Apache WAP и MIME (корректно отдавать файлы MMF)
Apache: перенаправление любого запроса на заданную страницу
Компиляция и установка Apache, mod_perl и PHP под Windows (статья)
Apache: как сделать ПОДДОМЕН->ПАПКА
Причины падения Apache на Unix-системах
 
 
http://step.kosnet.ru:8100/Lib/Linux/MHOWTO/Apache-mods.html  
HOWTO по настройке Apache+DSO+mod_ssl+mod_perl+php+mod_auth_nds+mod_auth_mysql+mod_fastcgi  
http://www.opennet.ru/docs/RUS/apache/index.html - Сервер Apache - Настройка
 
 
 
 
Анализаторы лог-файлов для Apache (и других серверов)
Все веб-серверы
 
А также...
http://www.bog.pp.ru/work/apache2.html - Apache 2: HTTP сервер. Установка, настройка (очень хорошее описание)
http://www.bog.pp.ru/map_full.html - Описание, документация и инструкции по установке и настройке серверов;  
                                                   CISCO IOS; Linux; Solaris; TCP/IP и т.д.
 
Офф. сайт: http://apache.org/
 
Последние дистрибутивы Apache
Модули
 
Документация по ветке Apache 1.3.x
FAQ по Apache 1.3.x
Директивы Apache 1.3.x
Модули Apache 1.3.x (документация)
 
Apache + Perl + PHP4 + MySQL для Windows 95/98: руководство по установке (для пользователей)
Apache + Perl + PHP3 + MySQL для Windows 95/98: руководство по установке (для пользователей)
Русский перевод файла httpd.conf 1.3.x
 
 
Документация по ветке Apache 2.x
FAQ по Apache 2.x
Директивы Apache 2.x
Модули Apache 2.x (документация)
Русский перевод файла httpd.conf Apache 2.x
Установка и настройка Apache 2.x на localhost под Windows
 
 
Документация на вашем локалхосте:  http://localhost/manual/  
Как настроить документацию на локалхосте
 
 
 
 
Тема создана для информации, а не для обсуждения.
Если у вас есть предложения по ее улучшению, пожалуйста, сюда или сюда.
 
 
Огромное спасибо Cheery за большую помощь в создании данной темы.

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 04:51 30-04-2003 | Исправлено: unreal666, 22:34 21-02-2006
contrafack

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
после обновления сервера Windows 2019 , перестал запустится Apache 9.0
При попытке ручной запустить, возникает ошибка:
   
 
В иветах тоже ничего особого:  
 
Ссылка
 
Подскажете в какую сторону копать? не знаю даже что/где искать

Всего записей: 3482 | Зарегистр. 21-04-2008 | Отправлено: 09:27 13-05-2021
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
contrafack

Цитата:
не знаю даже что/где искать

https://support.eset.com/en/kb6752-apache-tomcat-is-not-running-service-could-not-starthow-do-i-fix-this-problem-esmc-7x
для 7, но общий смысл понятен.

Всего записей: 16717 | Зарегистр. 20-09-2014 | Отправлено: 09:30 13-05-2021 | Исправлено: Mavrikii, 09:31 13-05-2021
contrafack

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii
 
Спасибо)) но все на оборот получилось. Зашел, там у меня не отмечен  
   
поставил галочку "default" и запустился.

Всего записей: 3482 | Зарегистр. 21-04-2008 | Отправлено: 10:32 13-05-2021
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Эх, поднимем старую темку )
 
что то искал, искал, не нашел. вопрос о mod_security - что добавляется в ключ коллекции?
хочется, чтобы правило о блокировке срабатывало на все подключения с этого IP
 
SecAction "phase:1,nolog,pass,initcol:IP=%{REMOTE_ADDR},id:2011"
 
оно работает, но только для запросов через тот же "браузер", даже если его не пускают последующие правила, то запрос другого браузера пропускается. анализ логов показал, что для разных браузеров создается ключ для данных сохраняемых между запросами.
 
например

Цитата:
[/][4] collection_retrieve_ex: Retrieved collection (name "ip", key "ТУТ_IP_d89915a2c5c7e090023dd9986dca1004ac094f3d").
[/][4] collection_store: Persisted collection (name "ip", key "ТУТ_IP_d89915a2c5c7e090023dd9986dca1004ac094f3d")

а вот запрос другим бразуером в тот же период когда запрет действует создает новый ключ

Цитата:
[/][4] Creating collection (name "ip", key "ТУТ_IP_60dce29cde85fd80e62d35e4be7e993918eb9c07")

так вот как бы заставить использовать только IP, чтобы любой запрос блокировался?
 
по-видимому это связано с mod_unique_id, может его хэш.
да, есть зависимость от User-Agent браузера, измнение символа в нем привело к новому хэшу
 
ps: понял, методом тыка - это SHA1 от UA. теперь нужно подумать, как заставить использовать одинаковый везде.
 
pps: возможно из-за стандартных правил что грузятся изначально самим

Цитата:
 SecAction \
     "id:901321,\
     phase:1,\
     pass,\
     t:none,\
     nolog,\
     ver:'OWASP_CRS/3.3.5',\
     initcol:global=global,\
     initcol:ip=%{remote_addr}_%{tx.ua_hash},\
     setvar:'tx.real_ip=%{remote_addr}'"
 

 

Цитата:
Precedence Issue: If a collection is initialized in one rule, any subsequent initcol action for the same collection within the same request will be ignored or cause an error.

 
да, переделка этого правила делает как хотелось бы

Цитата:
SecRuleRemoveById 901321
SecAction "id:1000001,phase:1,pass,t:none,nolog,ver:'OWASP_CRS/3.3.5',initcol:global=global,initcol:ip=%{remote_addr},setvar:'tx.real_ip=%{remote_addr}'"

Всего записей: 16717 | Зарегистр. 20-09-2014 | Отправлено: 06:06 19-12-2025 | Исправлено: Mavrikii, 21:55 19-12-2025
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » FAQ по Apache


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru

Рейтинг.ru