Установка Apache + PHP + MySQL
Установка и настройка Apache
Для установки Apache for Windows посетите сайт http : // www . apache . org и загрузите версию Apache для Windows . Установка сервера проблем не вызывает: просто запустите программу установки и выберите тип установки Typical . Еще от вас потребуется указать каталог, в который будет производиться установка. По умолчанию будет установлен в каталог « C : Program Files Apache Group Apache ». В остальных случаях просто нажимайте кнопку « Next ». В общем обычный процесс установки.
Установка и настройка Apache
Для установки Apache for Windows посетите сайт http : // www . apache . org и загрузите версию Apache для Windows . Установка сервера проблем не вызывает: просто запустите программу установки и выберите тип установки Typical . Еще от вас потребуется указать каталог, в который будет производиться установка. По умолчанию будет установлен в каталог « C : Program Files Apache Group Apache ». В остальных случаях просто нажимайте кнопку « Next ». В общем обычный процесс установки.
По окончании установки Apache необходимо настроить. По умолчанию корневым каталогом для HTML -документов будет C : Program Files Apache Group Apache htdocs . Сами понимаете, такое расположение не очень удобно, поэтому создайте каталог с: www , в котором будут находиться наши HTML -файлы. В этом же каталоге создайте два подкаталога - cgi и html . В первом будут находится CGI -приложения, а во втором - HTML -файлы.
Итак, откройте в Блокноте файл C : Program Files Apache Group Apache conf httpd . conf и отредактируйте следующие директивы:
- ServerName — установите имя сервера. При этом обращаю ваше внимание, что директива ServerName по умолчанию закомментирована, то есть игнорируется сервером. Поэтому необходимо раскомментировать эту директиву, убрав перед ней значок #.
- DocumentRoot — установите значение C :/ www / html (используйте прямую наклонную черту - «/», а не обратную, как в Windows ):DocumentRoot c :/ www / htmlТаким образом, вы укажете каталог, в котором будут размещаться ваши HTML -файлы.
- Установите директивы ScriptAlias так:
ScriptAlias / cgi / "с:/ www / cgi /" ScriptAlias / cgi - bin / " c :/ www / cgi /"
Благодаря этому вы создадите два псевдонима для каталога с: / www / cgi . Таким образом, если будет указан путь http : // localhost / cgi или http :// localhost / cgi - bin , то на самом деле обращение будет к каталогу с: / www / cgi .
- Найдите секцию < Directory "С:/ Program Files / Apache Group / Apache / htdocs "> и замените ее на следующую:
< Directory " c :/ www ">
Options Indexes Includes
AllowOverride All
Allow from allТаким образом, вы зададите ряд настроек по умолчанию для каталога c : www и всех его подкаталогов. А именно: автоматическую генерацию списка содержимого каталога при просмотре его в браузере, поддержку SSI , а также возможность использовать файлы . access для индивидуальной настройки каталогов.
- Убедитесь, что у вас есть директива AddHandler :
AddHandler cgi-script .bat .exe .cgi
Эта директива указывает Apache на то, что файл с расширениями . bat . exe и . cgi следует воспринимать как CGI -модули.
- Установите параметры SSI :
Addtype text / html . shtml
AddHandler server - parsed . shtml . html . htm
Благодаря этому файлы с указанными расширениями будут обрабатываться SSI .
- Не забудьте сохранить отредактированный файл.
Дата публикации: 2006-07-16
Прочитано: 10548 раз