Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Проект розробки HTTP-сервера

Реферат Проект розробки HTTP-сервера





на, виконавши в командному рядку C: Apache2 bin httpd.exe -k stop raquo ;. При необхідності перезавантажити Apache, виконуємо в командному рядку C: Apache2 bin httpd.exe -k restart .

Установка й настроювання веб-сервера Apache завершена.


2.4 Автоматизація запуску і зупинки HTTP-сервера Apache


Погодьтеся, що вручну редагувати файл hosts при кожному запуску сервісів - це незручно, тому для більш зручного, одночасного запуску сервісів Apache, MySQL, і зміни файлу hosts ми створимо дві пакетних файлу: на запуск і зупинку, які будуть виконувати всю рутинну роботу автоматично.

При використанні віртуальних хостів необхідно створити в директорії C: apache два файли: vhosts-off.txt - містить початкове вміст файлу hosts і vhosts-on.txt - містить всі віртуальні хости. Зверніть увагу, що при створенні нових віртуальних хостів вам необхідно буде додавати їх у файл vhosts-on.txt, а не в C: WINDOWS system32 drivers etc hosts. Подивіться на приклади нижче.

Файл vhosts-off.txt (може містити одну єдиний рядок):

. 0.0.1 localhost

Приклад файлу vhosts-on.txt з віртуальними хостами test і test:

127.0.0.1 localhost

. 0.0.1 test

. 0.0.1 test

У тій же директорії C: apache, створюємо дві пакетних файлу: start-webserver.bat - для запуску сервісів і підміни файлу hosts raquo ;, і stop-webserver.bat - для зупинки сервісів і очищення файлу hosts .

Файл запуску start-webserver.bat:

@ echo off.not exist C: apache vhosts-on.txt goto no_vhostsCreate virtual hosts:

copy/v/y C: apache vhosts-on.txt C: WINDOWS system32 drivers etc hosts

echo.

: no_vhostsstart Apache2.2start MySQL

Файл зупинки stop-webserver.bat:

@ echo off.not exist C: apache vhosts-off.txt goto no_vhostsRestore hosts file:

copy/v/y C: apache vhosts-off.txt C: WINDOWS system32 drivers etc hosts

echo.

: no_vhostsstop Apache2.2

NET stop MySQL

У випадку, якщо ви не використовуєте віртуальні хости або хочете запустити сервіси без підміни файлу hosts raquo ;, просто приберіть з директорії C: apache файли vhosts-on.txt і vhosts-off.txt.

Одночасно з сервісами зручно запускати програму Apache Monitor, отображающую в системному лотку стан сервера Apache, для чого можна створити ще один пакетний файл start-webserver-monitor.bat raquo ;, зміст якого аналогічно файлу start-webserver.bat з додаванням в самий кінець наступного рядка:

start C: Apache2 bin ApacheMonitor.exe

Тепер для запуску всього інструментарію вам знадобиться запустити файл start-webserver-monitor.bat raquo ;, або start-webserver.bat raquo ;, а для зупинки stop-webserver.bat raquo ;. При бажанні ви можете перейменувати ці файли, перемістити їх в будь-яке інше місце з папки C: apache raquo ;, або створити на дані файли ярлики, наприклад, на робочий стіл.


Глава 3. PHP, як основний інструмент розробки


.1 Введення в PHP

- це широко використовувана мова сценаріїв загального призначення з відкритим вихідним кодом.

Говорячи простіше, PHP це мова програмування, спеціально розроблений для написання web-додатків (сценаріїв), що виконуються на Web-сервері.

Абревіатура PHP означає Hypertext Preprocessor (Препроцесор Гіпертексту) raquo ;. Синтаксис мови бере початок з C, Java і Perl. PHP досить простий для вивчення. Перевагою PHP є надання web-розробникам можливості швидкого створення динамічно генеруються web-сторінок.

Важливою перевагою мови PHP перед такими мовами, як мов Perl і C полягає в можливості створення HTML документів з впровадженими командами PHP.

Значним відмінністю PHP від ??якого-небудь коду, що виконується на стороні клієнта, наприклад, JavaScript, є те, що PHP-скрипти виконуються на стороні сервера. Ви навіть можете конфігурувати свій сервер таким чином, щоб HTML-файли оброблялися процесором PHP, так що клієнти навіть не зможуть дізнатися, чи отримують вони звичайний HTML-файл або результат виконання скріпта.позволяет створювати якісні Web-додатки за дуже короткі терміни, отримуючи продукти , легко модифікуються і підтримувані в будущем.прост для освоєння, і разом з тим здатний задовольнити запити професійних програмістів.


Назад | сторінка 6 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Тестування навантаження Apache за допомогою ab
  • Реферат на тему: Комп'ютерна мережа з використанням файл-сервера
  • Реферат на тему: Технологія розгортання додатків Java Web Start
  • Реферат на тему: Створення текстового файлу. Довідково-пошукова система
  • Реферат на тему: Створення меню без файлу опису ресурсів на основі функції LoadMenuIndirect ...