WeBinstruments

Инструментарий для веб-мастеров

 

на сайте на всех сайтах для веб разработчиков везде
 
 Скрипты
  PHP скрипты   
  Flash скрипты   
  Javascript скрипты   

 Софт
  Инструменты SEO   
  Разработка сайтов   
  Серверное ПО   

 Документация
  MySQL   
  PHP   
  HTML   
  Протоколы и сервисы Internet   

 Статьи
  PHP   
  MySQL   
  Сервер   
  еще...   

 Услуги и сервисы
  Домены   
  Хостинги   
  Блоки для сайта   

 Новости


 Контакты
  icq: 158325531
  email:
  все контакты: здесь




Atom все поступления
Раздел Файлы
Раздел Услуги и сервисы
Раздел Новости
Раздел Статьи
комментарии



 Партнеры


Главная / Статьи / Сервер / Настройка и защита apache под windows


лого apache
apache

Основные настройки и защита apache под windows

21.01.2010
сайт автора: http://webi.ru
публикация данной статьи разрешена только со ссылкой на сайт автора статьи

Описываются наиболее важные настройки apache установленного под windows.
Этого вполне хватит, чтобы запустить свои сайты на своем домашнем компьютере.

Читать всю статью


Комментарии

RSS комментарии


12.03.2012 interier
У меня вот такая проблемка - CGI-скрипты на Perle, и почему-то не получается копировать с сетевых дисков, замапленных, из Apache. Автономно скрипты работают нормально, а вот из Apache только так:
system("copy \\\\192.168.1.5\\txt.txt c:\txt.txt")

а мне надо:
system("copy U:\\txt.txt c:\txt.txt")
иначе возникают проблемы с доступом...





22.04.2012 Андрей
Уважаемый админ, если я правильно понимаю, для того чтобы сайт был доступен из вне, файла сайта должны располагаться в папке localhost?
И еще вопрос после того как я добавляю
<Directory c:/xampp/htdocs/localhost>
php_admin_value open_basedir "c:/xampp/htdocs/localhost/"
</Directory>
перестает запускаться apache. :(



17.05.2012 аноним
Чем открывать httpd-default.conf?



21.05.2012 Виктор
Для анонима, любым текстовым редактором



24.05.2012 Виктор
Не запускается апач лог пишет:
[Wed May 23 12:44:38 2012] [crit] (22)Invalid argument: Parent: Failed to create the child process.
[Wed May 23 12:44:38 2012] [crit] master_main: create child process failed. Exiting.
[Wed May 23 12:44:38 2012] [notice] Parent: Forcing termination of child process 36
что это и как с ним бороться! Никаких настроек не делал. Сикюл и фтп запускаются без вопросов.




27.05.2012 z
в общем три дня пытался настроить доступ из вне к базе как тут написано: <LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
.....
</LocationMatch>
если удалить запись phpmyadmin вообще ничего не работает. НЕ НАДО ТУТ НИЧЕГО УДАЛЯТЬ!!! Надо наоборот добавить запись, вот пример полной стандартной записи после установки хамрр (тут приведена сокращённая): # Close XAMPP sites here
<LocationMatch "^/(?i:(?:xampp|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>
Для того чтобы работал внешний доступ надо добавить запись:
Allow from ::2 ип с которого разрешаем доступ. Полная запись будет выглядеть:
# Close XAMPP sites here
<LocationMatch "^/(?i:(?:xampp|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8
Allow from ::2 91.144.134.13 (этот ип меняйте)
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>

Сохраняем изменения, перегружаем апач и с конкретно указанного нами ип будет удалённый доступ. никаких дополнительных настроек в phpmyadmin с учётными записями делать не нужно!



27.05.2012 z
Виктор
а если в диспетчере задач посмотреть? у меня такое было, после остановки и выхода из хамрра в диспетчере висели его процессы, при попытке запуска естественно ни апач, ни базы у меня не запускались.



11.10.2012 Alex
Автору сайта РЕСПЕКТ за его труд.Побольше бы таких!



09.12.2012 Григорий
Уважаемый admin! разов двадцать прочел вашу статью, и все равно не получилось правильно настроить vhosts. шел строго по инструкции, однако при создании еще одного хоста, открывает только первый. Что я делаю не так? Пробовал первым ставить localhost, apache пытается открыть страницу xampp то есть тоже первый.
Вот живой пример:
1. simforyou.co.il
2. sharm.co.il
при переходе на второй открывает все равно первый
записи vhosts
<VirtualHost *:80>
ServerName simforyou.co.il
ServerAlias www.simforyou.co.il
DocumentRoot c:/xampp/htdocs/simforyou.co.il
ServerAdmin avteck@gmail.com
</VirtualHost>

<VirtualHost *:80>
ServerName sharm.co.il
ServerAlias www.sharm.co.il
DocumentRoot c:/xampp/htdocs/sharm.co.il
ServerAdmin avteck@gmail.com
</VirtualHost>



17.12.2012 Илья
После установки XAMPP перестаёт запускаться TOR , выдаёт
дек 17 07:47:35.639 [Замечание] Closing partially-constructed listener Directory listener on 0.0.0.0:9030
дек 17 07:47:35.639 [Замечание] Closing partially-constructed listener Socks listener on 127.0.0.1:9050
дек 17 07:47:35.639 [Замечание] Closing partially-constructed listener Control listener on 127.0.0.1:9051
дек 17 07:47:35.639 [Предупреждение] Failed to parse/validate config: Failed to bind one of the listener ports.
дек 17 07:47:35.639 [Ошибка] Reading config failed--see warnings above.
Причём даже когда XAMPP не запущен, если при запущенном тор запустить Apach из XAMPP , XAMPP намертво повиснет.
В каком конфиге может быть конфликт?
Зараннее спасибо



15.01.2013 sanatorn
Привет. Спасибо за пояснения. Я неоднократно пытался запустить XAMPP на винде 7 стартовой, но почему-то не получалось. Может версия "стартовыая" слабая. Пока мой ноут в рем, заберу попробую снова. Удачи.



16.01.2013 sanatorn
В смысле локальный хостинг запустить.



16.01.2013 dima
Привет! Подскажите пожалуйста, а как сделать такую штуку: при подключении к апачу долже выполняться определенный скрипт (или запуститься там определенная программа), с помощью которого проводится проверка подлинности пользователя и при, скажем трех неудачных попыток, пользователь блокировался по ип адресу. Как в апаче прописать этот функционал или как вызвать какойлибо скрипт при подключении?
ЗЫ: с Апачем я никак вообще. Спасибо.



01.04.2013 рнр
Если юзер в домене, то локальный файл hosts игнорируется. Как решить проблему?



27.04.2013 Роман
Здравствуйте.
Настроил все как вы описали, но виртуальный хостинг не работает что-то.
Настроил ДНС на регистраторе, по IP и по доменам попадаю на localhost а на домены хоть тресни не попадает ..
Подскажите в чем может быть причина?



02.05.2013 Матвей
Хорошо пишите. Добавил в закладки, помогло структурировать мои действия. Спасибо



07.08.2013 Евгений
Автору огромная БлагоДарность! Очень полезный и доходчиво, подробно изложенный материал!!!



27.08.2013 Наталья
Помогите пожалуйста, при отправке сообщения на сайт возникают ошибки:


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

Warning: Unknown: failed to open stream: Operation not permitted in Unknown on line 0

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 0



21.05.2014 Andre
Пункт 2 почему-то не срабатывает
Тег <Directory "/xampp/htdocs"> нашёл, из Options Indexes удалил, перезапистил, всё равно листинг папок выдаёт, индексного файла нет.
В чём может быть дело ещё?



21.05.2014 Andre
Разобрался, всё работает, спасибо за статью, много полезного!


1 2 3 4

Добавить свой комментарий


Ваше имя(* обязательно)


Текст сообщения(* обязательно)









 
 
  запомнить

 
Copyright © 2003-2024 WeBi Constructor
Rambler's Top100