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

Установка php версії 3

Насамперед поговоримо про каталог, у якому у Вас будуть знаходитися файли PHP. У дистрибутиві за замовчуванням стоїть такий:

f:/usr/local/php3

Якщо Ви фізично не хочете мати такий каталог, то Ви вільні установити PHP в інший каталог, але тоді Вам маєте виконати наступне: у файлі php_iis_reg.inf з дистрибутива PHP знайти всі рядки "f:/usr/local/php3" (їх там 8 штук) і замінити їх на каталог розміщення PHP.

Як звичайно, приведемо один по одному ті дії по установці PHP, що у нас привели до результату.

Установка php

  1. Створіть директорію f:/usr/local/php3. Це директорія, у яку буде встановлений PHP.

  2. Скачайте дистрибутив PHP - файл з ім'ям php3_setup.exe, бажано в тільки що створену директорію, запустити файл.

  3. У файлі php3.ini з дистрибутива є закоментовані рядки, що виглядають так:

;extension=ім'я_модуля.dll

Якщо Ви хочете включити який-небудь модуль (за замовчуванням уже включена підтримка GD і mSQL), розкоментуйте відповідний рядок (заберіть крапку з комою).

  1. Тепер у Провіднику Windows натисніть правою кнопкою миші на файлі php_iis_reg.inf і виберіть у контекстному меню пункт Установить - цим Ви автоматично додасте до реєстру деякі установки, що стосуються PHP.

  2. Скопіюйте файл php3.ini у каталог з Windows.

Настроювання Apache

  1. У файл конфігурації Apache conf/mime.types додайте такий рядок:

application/x-httpd-php3 phtml php3

  1. Тепер відкрийте файл conf/httpd.conf і додайте в його кінець (але перед блоків віртуальних хостов, якщо вони там є) такі рядки:

<Directory "f:/usr/local/php3">

Options ExecCGI

</Directory>

ScriptAlias "/__php_dir__/" "f:/usr/local/php3/"

Action application/x-httpd-php3 "/__php_dir__/php.exe"

Перевірте працездатність PHP за допомогою простого скрипта, наприклад такого:

<?

echo "It works!<br>\n";

phpinfo();

?>

Нагадуємо, що php-скрипти - не те ж саме, що cgi-скрипти. Зокрема, якщо cgi-скрипти звичайно розташовують у /cgi-bin/, то php-скрипт повинний бути в директорії з документами.

Порядок виконання роботи

  1. Скопіювати програмне забезпечення web-сервера Apach в окремий каталог.

  2. Ознайомитись з інструкцією по установці.

  3. Виконати установку по кроках згідно з інструкцією.

  4. Розмістити декілька зв’язаних HTML-документів в каталозі документів web-сервера (за замовчуванням HT Docs\).

  5. Запустити web-сервер та переконатись в його роботоздатності.

Зміст звіту

  1. Мета роботи

  2. Файл конфігурації Web-сервера (8-10 сторінок).

  3. Скріншот з виведеною Web-сторінкою.

  4. Висновки.

Контрольні запитання

    1. Який протокол використовується для передачі гіпертекстової ін формації?

    2. Назвіть для основних операційних систем найпоширеніші браузери та веб-сервери.

    3. Якими методами можна реалізувати підтримку декількох сайтів одним веб-сервером?

    4. Що є Virtual Hosts?

    5. Назвіть стандартний номер порту протоколу HTTP.

Література

      1. Буров Є. Комп’ютерні мережі. – Львів: БАК, 2003.,672 с.

      2. Олифер В.Г., Олифер Н.А. Компьютерные сети. Принципы, технологии, протоколы. – СПб.: Питер, 2003. – 824 с.:ил.

      3. Администрирование сети на основе MS Windows 2000 Server: М.:Русская редакция MS, 2001, 512 с.

      4. Ч.Рассел, Ш.Кроуфорд.MS Windows 2000 Server. Справочник администратора" – М., :ЭКОМ, 2002; 1296 стр.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]