WeBi.Ru Основные настройки и защита apache под windows (комментарии)Описываются наиболее важные настройки apache установленного под windows.<br />Этого вполне хватит, чтобы запустить свои сайты на своем домашнем компьютере.http://webi.ru/base/art/tovar/apache_0.jpghttp://webi.ru/webi_articles/httpd_conf_apache_on_windows.html2018-04-08T18:55:14ZCopyright (c) 2003-2024, WeBi
WeBi_atom_generator
http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,14742018-04-08T18:55:14Z2018-04-08T18:55:14ZЧтецЧтецАвтору жирный плюс в карму! Надеюсь вся инфа актуальна для новых версий софта, имею жгучее желание поднять сервак для...хрен знает, пока не придумал))http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,14102015-03-10T20:48:23Z2015-03-10T20:48:23Zантонантондобрый день, подскажите пожалуйста, при проверке сайта через nmap сервер светит версию ОС, это как-то можно закрыть? светит точно апач (или сам OpenServer), если закрыть 80-й порт, всё нормально.http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,13812014-05-21T04:20:58Z2014-05-21T04:20:58ZAndreAndreРазобрался, всё работает, спасибо за статью, много полезного!http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,13802014-05-21T01:35:46Z2014-05-21T01:35:46ZAndreAndreРазобрался, всё работает, спасибо за статью, много полезного!http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,13792014-05-21T01:26:58Z2014-05-21T01:26:58ZAndreAndreПункт 2 почему-то не срабатывает<br />
Тег <Directory "/xampp/htdocs"> нашёл, из Options Indexes удалил, перезапистил, всё равно листинг папок выдаёт, индексного файла нет.<br />
В чём может быть дело ещё?http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,13502013-08-27T19:50:29Z2013-08-27T19:50:29ZНатальяНатальяПомогите пожалуйста, при отправке сообщения на сайт возникают ошибки:<br />
<br />
<br />
Warning: Unknown: open_basedir restriction in effect. File(/www/vitmedu.site11.com/mail2.php) is not within the allowed path(s): (/home/:/usr/lib/php:/tmp) in Unknown on line 0<br />
<br />
Warning: Unknown: failed to open stream: Operation not permitted in Unknown on line 0<br />
<br />
Fatal error: Unknown: Failed opening required '/www/vitmedu.site11.com/mail2.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in Unknown on line 0http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,13462013-08-07T03:30:43Z2013-08-07T03:30:43ZЕвгенийЕвгенийАвтору огромная БлагоДарность! Очень полезный и доходчиво, подробно изложенный материал!!!http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,13312013-05-02T21:34:38Z2013-05-02T21:34:38ZМатвейМатвейХорошо пишите. Добавил в закладки, помогло структурировать мои действия. Спасибоhttp://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,13272013-04-27T03:14:07Z2013-04-27T03:14:07ZРоманРоманЗдравствуйте.<br />
Настроил все как вы описали, но виртуальный хостинг не работает что-то.<br />
Настроил ДНС на регистраторе, по IP и по доменам попадаю на localhost а на домены хоть тресни не попадает .. <br />
Подскажите в чем может быть причина?http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,13202013-04-01T12:13:22Z2013-04-01T12:13:22ZрнррнрЕсли юзер в домене, то локальный файл hosts игнорируется. Как решить проблему?http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,12772013-01-16T21:17:33Z2013-01-16T21:17:33ZdimadimaПривет! Подскажите пожалуйста, а как сделать такую штуку: при подключении к апачу долже выполняться определенный скрипт (или запуститься там определенная программа), с помощью которого проводится проверка подлинности пользователя и при, скажем трех неудачных попыток, пользователь блокировался по ип адресу. Как в апаче прописать этот функционал или как вызвать какойлибо скрипт при подключении?<br />
ЗЫ: с Апачем я никак вообще. Спасибо. http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,12762013-01-16T00:02:02Z2013-01-16T00:02:02ZsanatornsanatornВ смысле локальный хостинг запустить.http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,12752013-01-15T23:55:48Z2013-01-15T23:55:48ZsanatornsanatornПривет. Спасибо за пояснения. Я неоднократно пытался запустить XAMPP на винде 7 стартовой, но почему-то не получалось. Может версия "стартовыая" слабая. Пока мой ноут в рем, заберу попробую снова. Удачи.http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,12662012-12-17T07:57:57Z2012-12-17T07:57:57ZИльяИльяПосле установки XAMPP перестаёт запускаться TOR , выдаёт <br />
дек 17 07:47:35.639 [Замечание] Closing partially-constructed listener Directory listener on 0.0.0.0:9030<br />
дек 17 07:47:35.639 [Замечание] Closing partially-constructed listener Socks listener on 127.0.0.1:9050<br />
дек 17 07:47:35.639 [Замечание] Closing partially-constructed listener Control listener on 127.0.0.1:9051<br />
дек 17 07:47:35.639 [Предупреждение] Failed to parse/validate config: Failed to bind one of the listener ports.<br />
дек 17 07:47:35.639 [Ошибка] Reading config failed--see warnings above.<br />
Причём даже когда XAMPP не запущен, если при запущенном тор запустить Apach из XAMPP , XAMPP намертво повиснет. <br />
В каком конфиге может быть конфликт?<br />
Зараннее спасибоhttp://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,12582012-12-09T03:40:23Z2012-12-09T03:40:23ZГригорий Григорий Уважаемый admin! разов двадцать прочел вашу статью, и все равно не получилось правильно настроить vhosts. шел строго по инструкции, однако при создании еще одного хоста, открывает только первый. Что я делаю не так? Пробовал первым ставить localhost, apache пытается открыть страницу xampp то есть тоже первый.<br />
Вот живой пример: <br />
1. simforyou.co.il<br />
2. sharm.co.il<br />
при переходе на второй открывает все равно первый<br />
записи vhosts<br />
<VirtualHost *:80><br />
ServerName simforyou.co.il<br />
ServerAlias www.simforyou.co.il<br />
DocumentRoot c:/xampp/htdocs/simforyou.co.il<br />
ServerAdmin avteck@gmail.com<br />
</VirtualHost><br />
<br />
<VirtualHost *:80><br />
ServerName sharm.co.il<br />
ServerAlias www.sharm.co.il<br />
DocumentRoot c:/xampp/htdocs/sharm.co.il<br />
ServerAdmin avteck@gmail.com<br />
</VirtualHost>http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,12492012-10-11T13:19:26Z2012-10-11T13:19:26ZAlexAlexАвтору сайта РЕСПЕКТ за его труд.Побольше бы таких!http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,12082012-05-27T17:23:33Z2012-05-27T17:23:33ZzzВиктор<br />
а если в диспетчере задач посмотреть? у меня такое было, после остановки и выхода из хамрра в диспетчере висели его процессы, при попытке запуска естественно ни апач, ни базы у меня не запускались.http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,12072012-05-27T16:09:53Z2012-05-27T16:09:53Zzzв общем три дня пытался настроить доступ из вне к базе как тут написано: <LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))"><br />
.....<br />
</LocationMatch> <br />
если удалить запись phpmyadmin вообще ничего не работает. НЕ НАДО ТУТ НИЧЕГО УДАЛЯТЬ!!! Надо наоборот добавить запись, вот пример полной стандартной записи после установки хамрр (тут приведена сокращённая): # Close XAMPP sites here<br />
<LocationMatch "^/(?i:(?:xampp|licenses|phpmyadmin|webalizer|server-status|server-info))"><br />
Order deny,allow<br />
Deny from all<br />
Allow from ::1 127.0.0.0/8 <br />
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var<br />
</LocationMatch><br />
Для того чтобы работал внешний доступ надо добавить запись:<br />
Allow from ::2 ип с которого разрешаем доступ. Полная запись будет выглядеть:<br />
# Close XAMPP sites here<br />
<LocationMatch "^/(?i:(?:xampp|licenses|phpmyadmin|webalizer|server-status|server-info))"><br />
Order deny,allow<br />
Deny from all<br />
Allow from ::1 127.0.0.0/8 <br />
Allow from ::2 91.144.134.13 (этот ип меняйте)<br />
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var<br />
</LocationMatch><br />
<br />
Сохраняем изменения, перегружаем апач и с конкретно указанного нами ип будет удалённый доступ. никаких дополнительных настроек в phpmyadmin с учётными записями делать не нужно!http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,12052012-05-24T09:38:53Z2012-05-24T09:38:53ZВикторВикторНе запускается апач лог пишет:<br />
[Wed May 23 12:44:38 2012] [crit] (22)Invalid argument: Parent: Failed to create the child process.<br />
[Wed May 23 12:44:38 2012] [crit] master_main: create child process failed. Exiting.<br />
[Wed May 23 12:44:38 2012] [notice] Parent: Forcing termination of child process 36 <br />
что это и как с ним бороться! Никаких настроек не делал. Сикюл и фтп запускаются без вопросов.<br />
http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,11992012-05-21T03:25:37Z2012-05-21T03:25:37ZВикторВикторДля анонима, любым текстовым редакторомhttp://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,11972012-05-17T14:25:30Z2012-05-17T14:25:30ZанониманонимЧем открывать httpd-default.conf?http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,11862012-04-22T17:06:24Z2012-04-22T17:06:24ZАндрейАндрейУважаемый админ, если я правильно понимаю, для того чтобы сайт был доступен из вне, файла сайта должны располагаться в папке localhost?<br />
И еще вопрос после того как я добавляю <br />
<Directory c:/xampp/htdocs/localhost><br />
php_admin_value open_basedir "c:/xampp/htdocs/localhost/"<br />
</Directory> <br />
перестает запускаться apache. :(http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,11642012-03-12T10:18:27Z2012-03-12T10:18:27ZinterierinterierУ меня вот такая проблемка - CGI-скрипты на Perle, и почему-то не получается копировать с сетевых дисков, замапленных, из Apache. Автономно скрипты работают нормально, а вот из Apache только так:<br />
system("copy \\\\192.168.1.5\\txt.txt c:\txt.txt")<br />
<br />
а мне надо:<br />
system("copy U:\\txt.txt c:\txt.txt")<br />
иначе возникают проблемы с доступом...<br />
<br />
http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,11082012-01-18T10:09:23Z2012-01-18T10:09:23ZвикторвикторНикита, ну это уже вам надо роутер настраивать.<br />
у всех роутеров это делается по разному.<br />
ищите инструкции именно к своей модели роутера, ищите "как перенаправлять порты"http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,11042012-01-10T09:41:00Z2012-01-10T09:41:00ZНикитаНикитаСпасибо большое за статьи, теперь я смог сделать так как хотел, но у меня 1 проблема, немогу вытащить свой сайт в интернет из-за того что вместо него показывается сайт с роутера как это исправить=( http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,10372011-10-30T01:34:11Z2011-10-30T01:34:11ZЧитательЧитательСкажу честно, автору статьи респект огромный! Такой исчерпывающей статьи по настройке безопасности домашнего сервера, еще нигде не видел!Главное, что всё на человеческом языке описано, принципе немного понимая структуру, то кое что и самому можно допилить "напильником".<br />
http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,10272011-10-17T13:55:08Z2011-10-17T13:55:08ZвикторвикторВладимир, а в чем проблема? Что у вас не получается?http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,10152011-10-04T12:49:18Z2011-10-04T12:49:18ZВладимирВладимирИзвиняюсь, а можно ли добавить ешё одну папку для хранения документов, а то HDD заканчивается<br />
<br />
Заранее благодаренhttp://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,9892011-08-24T18:29:08Z2011-08-24T18:29:08ZГОСТЬГОСТЬсервер после установки работает хорошо,но вот в чём проблема после включения и выключения компа апачь не запускается-остальные приложения хамрр <br />
запускаются.подскажите в чём проблема КАК ЭТО ИСПРАВИТЬ?<br />
У МЕНЯ ВИНДОВС 7<br />
http://webi.ru/webi_articles/httpd_conf_apache_on_windows.html,art,9842011-08-22T09:23:32Z2011-08-22T09:23:32ZВикторВикторОлег, но в приведенном вами коде, даже в комментариях написано что ServerTokens Prod выдает минимум информации в HTTP заголовках.<br />
Может не перегрузили сервер после изменения?<br />
Либо не тот конфиг правите, бывает, что присутствует несколько конфигов, которые подгружаются один в другой, может быть существует еще один конфиг, который подгружается позже и заглушает вашу настройку другой настройкой.<br />
Пройдитесь по всей папке поиском и найдите все файлы содержащие текст ServerTokens, может найдете еще один файл с этой настройкой.