Программирование | Преподавание | Публикации | Переводы и языки | Прочее | Про меня | En / De / עב |
Итак сервер апачи. Весьма полезный инструмент при отладке сайта. Конечно если сайт состоит только из html страничек,
то для его отладки апачи не требуется. Однако если в ход вступают такие технологии как perl, php, mysql, то весьма удобно отлаживать скрипты локально, при помощи апачи сервера. Поехали! Установка apache Заходим на сайт апачи - http://apache.org, выбираем "HTTP Server", "download from mirror" и скачиваем последнюю версию сервера. Проще всего скачать и запустить с windows installer-ом. На момент написания этих строк последней версией сервера апачи является apache 2.3 После скачивания запускаете инсталляцию и устанавливаете сервер к себе на компьютер. Сервер установлен и готов к работе. Но теперь его надо еще и наладить. По адресу "C:\Program Files\Apache Group\Apache2\conf" расположен файл "httpd.conf". Там находятся настройки сервера, и их нужно изменить. Открываем файл с помощью блокнота и начинаем править. Прежде всего найдите такие строчки: "DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs" и "<Directory "C:/Program Files/Apache Group/Apache2/htdocs">" Замените в них "C:/Program Files/Apache Group/Apache2/htdocs" на путь к той папке где хранятся документы вашего сайта. Сотрите строчку "AddDefaultCharset ISO-8859-1". Из за нее бывают проблемы с неправильным определением кодировки. Установка PHP Идем на сайт http://www.php.net в раздел downloads и скачиваем четвертую версию installer php. (У пятой есть проблемы с использованием MySQL, поэтому использовать ее не рекомендуется). После скачивания запускаете инсталляцию и жмете все дальше и дальше. Только не забудьте отметить в типе сервера (Server Type) что вы пользуетесь сервером apache. Теперь нужно привязать php к нашему серверу. Для этого снова откроем файл "httpd.conf" и подправим его. Найдем строчку ScriptAlias /cgi-bin/ "C:/Program Files/Apache Group/Apache2/cgi-bin/" и сразу под ней, пишем ScriptAlias /php/ "C:/Program Files/PHP/" Ищем строчку которая начинается так "AddType application" и под ней снова дописываем другую: AddType application/x-httpd-php .php Теперь под строчкой # Format: Action handler-name /cgi-script/location пишем Action application/x-httpd-php "/php/php.exe" Установка perl Заходим на сайт http://www.activestate.com выбираем там кнопочку "perl", и в открывшийся страничке "ActivePerl". Жмем на "download", заполняем форму, выбираем MSI пакет. Скачиваем и устанавливаем его. Снова идем редактировать файл httpd.conf Найдите следующую строчку "AddHandler cgi-script .cgi". Раскомментируйте ее и замените на AddHandler cgi-script .cgi .pl Под ней допишите ScriptInterpreterSource registry Найдите строчку ScriptAlias /cgi-bin/ "C:/Program Files/Apache Group/Apache2/cgi-bin/". Замените в ней C:/Program Files/Apache Group/Apache2/ на путь к той папке где располагается ваш сайт. Чуть ниже найдете строчку <Directory "C:/Program Files/Apache Group/Apache2/cgi-bin">. Снова замените в ней путь на путь до вашего сайта. Еще ниже есть строчка Options None. Замените ее на Options ExecCGI. Установка MySQL Идем на сайт http://www.mysql.com, там внизу есть downloads. Выбираем рекомендуемый архив, и скачиваем. Разархивируем и запустим файл установки, setup.exe. После установки идите в директорию bin которая находится внутри директории mysql, и запустите файл winmysqladmin.exe. При первом запуске вам программа предложит вам выбрать логин и пароль. Набираете и вперед! MySQL запущен и готов к работе. |
Valid XHTML 1.0 | © DarkEol, 2002–2024 | Valid CSS | Java 11.0.9 |