Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Образец диплома.doc
Скачиваний:
13
Добавлен:
08.05.2015
Размер:
13.31 Mб
Скачать
    1. 5.1 Web-сервер apache

Для реализации поставленной задачи устанавливаем сервер Apache 2.2. Сервер работает почти на всех популярных платформах (Windows, Linux, прочие Unix-системы и пр.). Установка сервера будет производится под Windows. Для установки сервера необходимо:

  1. Запускаем инсталлятор, в появившемся окне Installation Wizard жмем Далее.

  2.  Устанавливаем переключатель в положение "I accept the terms in the license agreement" - "Я соглашаюсь с представленным лицензионным соглашением". Жмем Далее.

  3. В появившемся окне представлена информация об авторах, контактах, где брать документацию и т.д. Жмем Далее.

  4. Установщик предлагает заполнить поля (все три - обязательные к заполнению):

  • Network Domain - Имя домена, вписываем "localhost";

  • Server Name - Имя сервера, вписываем тоже "localhost";

  • Administrator's Email Address - Почта администратора сервера – angelina@localhost.

Переключатель оставляем по умолчанию "Для всех пользователей на 80-й порт, как служба Windows". Жмем Далее.

  1. В появившемся окне выбираем тип установки Typical (Обычный). Жмем Далее.

  2. В появившемся окне прописываем путь установки D:\Apache\Apache2.2\

  3. Выбираем команду установить. Ждем пару минут.

  4. Затем в появившемся окне выбираем команду Finish. Установка сервера завершена.

  5. В файле конфигурации httpd.conf, находящемся в папке

D:\APACHE\APACHE2.2\CONF

производим следующие настройки:

- раскомментировать строку #ServerName 127.0.0.1 и заменить 127.0.0.1 на слово localhost:

ServerName localhost

- в параметр DirectoryIndex добавляем index.htm:

DirectoryIndex index.html index.htm

  1. Создаем ярлык Start Apache в папке YARLIKI на рабочем столе

для запуска Web-сервера, указав в нем:

D:\Apache\Apache\Apache.exe -d "D:\Apache\Apache" -s

  1. Создаем ярлык Stop Apache в папке YARLIKI на рабочем столе

для запуска Web-сервера, указав в нем:

D:\Apache\Apache\Apache.exe -d "D:\Apache\Apache" -k shutdown

Сервер Apache установлен.

Для проверки его работоспособности необходимо:

  1. Пуск Панель управления Администрирование Службы

находим Apache2.2 в свойствах устанавливаем Состояние: Остановлена командой Стоп, Тип загрузки: Вручную. ПрименитьОк.

  1. Запустить Web-сервер, используя ярлык Start Apache.

  2. Для проверки работоспособности Web-сервера запускаем браузер Mozilla Firefox и в командную строку вводим: localhost.

В окне Mozilla Firefox откроется Web-страница с информацией о Web-сервере Apache. Если на странице текст "Невозможно отобразить страницу", то проверьте все вышеприведенные настройки.

  1. Для завершения работы Web-сервера воспользоваться ярлыком Stop Apache. [5]

5.2 Язык создания web-приложения php

Сервер Apache 2.2 уже установлен и работает. Следующим шагом необходимо установить web-приложение PHP-5.3.5. Для его установки необходимо:

  1. Скопировать папку PHP в корневой каталог диска С

  2. В файле конфигурации httpd.conf Web-сервера APACHE, находящемся в папке D:\APACHE\APACHE\CONF в параметр DirectoryIndex добавляем index.php:

DirectoryIndex index.html index.htm index.php

  1. Находим закомментированные строки в файле конфигурации httpd.conf:

#AddType application/x-httpd-php3 .phtml

#AddType application/x-httpd-php3-source .phps

и добавляем ниже две строки для связывания Web-сервера Apache и интерпретатора PHP:

AddType application/x-httpd-php .php

LoadModule php5_module "c:/php/php5apache.dll"

  1. В папке С:\PHP-5.3.5 найти файл php.ini-dist и скопировать его в файл php.ini.

Web-приложение PHP-5.3.5 установлено. Для проверки его работоспособности необходимо:

  1. Перейти в папку D:\APACHE\APACHE2.2\HTDOCS, создать с помощью текстового редактора файл index.php. Записать в него строку <? print "Privet" ?>

  2. Запустить Web-сервер, используя ярлык Start Apache.

  3. Запустить Mozilla Firefox и в командную строку вводим: localhost. В окне Mozilla Firefox откроется Web-страница со словом Privet.

Если на странице вы видите строку <? print "Privet" ?>, то интерпретатор не работает.[6]