Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Красулин-11.87.doc
Скачиваний:
4
Добавлен:
10.11.2019
Размер:
593.92 Кб
Скачать

1.1.2.Выбор и настройка инструментария для программирования на языке рнр

Для работы с PHP программным кодом необходимо установить следующий перечень программного обеспечения: Apache-сервер, PHP и текстовый редактор.

Для самостоятельной настройки сервера Apache (http://www.apache.org) и PHP (http://www.php.net) можно скачать с указанных официальных интернет-ресурсов, установить и настроить. В качестве альтернативы можно воспользоваться готовыми кроссплатформенными сборками веб-серверов, позволяющими запустить полноценный веб-сервер. Перечень популярных кроссплатформенных сборок веб-серверов представлен в табл. 1.1.

Таблица 1.1

Популярные кроссплатформенные сборки веб-серверов

Наименование сборки

Состав сборки

Официальный сайт

Denwer

Apache; PHP; Perl;

phpMyAdmin;

sendmail и сервера SMTP

http://www.denwer.ru

XAMPP

Apache; PHP; Perl;

phpMyAdmin

http://www.apachefriends.org /en/xampp.html

AppServ

Apache; PHP; MySQL;

phpMyAdmin

http://www.appservnetwork. com

В ходе выполнения лабораторных работ будут описаны принципы установки, настройки и последующего использования кроссплатформенной сборки веб-сервера Denwer как наиболее распространенной и компактной.

Установка сборки веб-сервера Denwer. Установку сборки следует начать со скачивания инсталлятора с официального сайта, представленного в табл. 1.1. Запустив инсталлятор программного средства Denwer, вы увидите экран, представленный на рис. 1.1. Обязательно следует учитывать, что в зависимости от версии изображение и сопровождающий текст инсталлятора могут изменяться.

Рис.1.1. Экран инсталлятора Denwer

Как написано в рекомендации к инсталлятору, следует закрыть окно, представленное на рис. 1.1. После этого инсталлятор приступит к проверке наличия необходимых компонентов, по завершении которой будет представлено окно, изображенное на рис.1.2.

Рис. 1.2. Экран проверки компонентов инсталлятора Denwer

Ответить на данное приветствие следует, как сказано в самом инсталляторе, нажатием кнопки «Enter». Следующим шагом должен стать выбор каталога (рис.1.3), в который предстоит установить комплекс (по умолчанию используется C:\WebServers, нужно лишь нажать Enter, чтобы согласиться с этим выбором или изменить диск установки по желанию). В указанном каталоге будут расположены абсолютно все компоненты системы. Вне этого каталога никакие файлы в дальнейшем не создаются, исключая ярлыки на Рабочем столе.

Рис.1.3. Экран выбора пути установки сборки Denwer

На сайте разработчика настоятельно рекомендуют устанавливать комплекс в каталог первого уровня, т. е. C:\WebServers, а не, например, C:\My\WebServers. Дело в том, что инсталляторы пакетов расширений ищут базовый комплект именно на первом уровне по всем дискам, если не находят – заставляют пользователя ввести имя директории вручную. Именно поэтому инсталлятор еще раз переспросит о выбранном пути, для этого необходимо ввести символ «y» и нажать кнопку «Enter». После этого пользователь будет уведомлен о предстоящем ему праве выбора имени виртуального диска и его наз-начении.

Выбор имени виртуального диска будет связан с только что выбранной директорией, где устанавливается сам Denwer. По умолчанию предлагается значение «Z:» (рис.1.4). Главное условие, чтобы диска с этим именем еще не было в системе.

Рис. 1.4. Экран выбора имени виртуального диска для работы с Denwer

После выбора диска (см. рис.1.4) начнется копирование файлов дистрибутива, по завершении которого будет задан вопрос, как именно вы собираетесь запускать и останавливать комплекс (рис.1.5).

Рис. 1.5. Экран выбора типа загрузки виртуального диска Denwer

Последним шагом при установке Denwer следует указать необходимость создания ярлыков на Рабочем столе операционной системы Windows, которые при положительном выборе будут выглядеть, как указано на рис.1.6.

а б в

Рис. 1.6. Ярлыки Denwer на Рабочем столе Windows

Описание установленного пакета сборки веб-сервера Denwer. Перечень созданных папок при установке Denwer представлен в виде дерева на рис. 1.7. Назначение основных каталогов Denwer приведено в табл. 1.2.

Рис. 1.7. Перечень папок Denwer

Таблица 1.2

Перечень основных каталогов системы Denwer

Имя каталога в Denwer

Функциональное назначение каталога

denwer

Расположены необходимые запускаемые файлы, вспомогательные скрипты, настройки, утилиты

home

Содержит папки, в которых может быть сохранено программное обеспечение (ПО) для виртуальных хостов

tmp

Хранит временные файлы и неотправленную почту через sendmail

usr

Включает в себя два основных подкаталога:

bin – содержит запускаемые модули php и sendmail;

local – содержит папки с программными средствами apache, miniperl, mysql, php