
- •1.1. Відомості про комп’ютерні мережі
- •Комп'ютерні мережі
- •Типи мереж
- •Інтернет
- •Інтернет – це глобальна комп'ютерна система, яка:
- •Послуги Інтернет
- •Популярні служби Інтернет
- •2. Служби комунікацій
- •3. Пошукові системи
- •4. Служби новин та розсилок
- •5. Файлові служби
- •6. Служби мовлення
- •8. Електронні платіжні системи
- •Типи комутацій
- •Мережі з комутацією каналів
- •Мережі з комутацією пакетів
- •Протоколи Інтернет
- •Розрізняють два типи протоколів Інтернету:
- •Протоколи прикладного рівня.
- •Протоколи транспортного рівня
- •Протоколи мережного рівня
- •Доменна система імен
- •Домени і рівня
- •Домени інших рівнів
- •Багатомовні домени
- •1.2. Основні об’єкти Інтернету
- •Провайдери (Internet Service Provider, isp)
- •Інтернет провайдери різняться відповідно до послуг, що надаються:
- •Комп’ютери та локальні мережі
- •Проксі-сервер
- •Брандмауер (фаєрвол, мережний екран)
- •Дзеркало
- •Маршрутизатор (Router)
- •Способи під’єднання до Інтернету
- •Найпоширенішими способами на сьогоднішній день є:
- •Модемне з'єднання (dial-up)
- •Gprs з'єднання
- •З'єднання по виділеній лінії
- •Радіодоступ
- •Супутникове з'єднання
- •1.3. Служба www
- •Браузери
- •Загальні відомості про веб-сервер
- •Анатомія сервера
- •Додатково в кореневій директорії розташовують службові файли:
- •Універсальний покажчик ресурсу відображає:
- •Певні застереження
- •Контрольні питання
- •Завдання за темою
- •Литература
Загальні відомості про веб-сервер
Веб-сервером мережі Інтернет називається комп'ютер, на якому встановлено спеціальну програму (сервер, веб-сервер або HTTP-cepвер). Вона приймає запити від клієнтської машини, обробляє їх і відправляє клієнту результати обробки. Також, веб-сервер виконує багато інших корисних функцій.
Як правило, веб-сервери працюють на лініях з великою пропускною здатністю, наприклад, в мережах з оптоволоконними каналами зв'язку.
Сервери можуть бути різними, причому відмінності полягають, перш за все, в операційній системі, під управлінням якої вони працюють.
На даний час на більшості Інтернет вузлів використовують два типи серверних програм:
Internet Information Server, призначено для роботи під Windows NT.
Apache, призначено для платформ, що сумісні із стандартом UNIX.
Серверні програми, не мають інтерфейсу користувача і «спілкуються» лише з комп’ютером-сервером, приймають від нього відправлені користувачем дані і повертають йому результат. Цим вони докорінним чином різняться від клієнтських програм, що працюють безпосередньо з користувачем.
Як веб-сервер обробляє дані користувача
Основним завданням веб-серверу є прийом від клієнта (браузера) запиту на завантаження ресурсів (сторінок, графічних зображень, фільмів, музики тощо), пошук цих файлів на дисках серверного комп'ютера і відправлення знайдених файлів назад до комп’ютера користувача. Звичайно, що потужні сервери можуть виконувати багато інших дій над потрібними об’єктами.
Запити, що відправляє програма-клієнт, обробляються серверними програмами, що встановлено на серверному комп'ютері.
Окрім відповідної програми веб-сервер повинен мати власну ІР та доменну адреси, які обов’язково фіксуються в розподіленій службі адрес DNS (Domain Name System) і відповідають її стандартам.
Таким чином, сервер — це комп'ютер зі встановленим на ньому спеціальним програмним забезпеченням, що має власні доменну та ІР-адресу. Власник і адміністратор сервера можуть гнучко міняти необхідні налаштування, дозволяти або забороняти доступ до його ресурсів, підключати, налаштовувати і запускати ряд додаткових програм і функцій, тобто цілком конфігурувати його роботу за потребою.
Анатомія сервера
Функції браузера полягають в тому, щоб запитати у сервера певну сторінку, отримати її і відобразити на екрані користувача. Сервер приймає запит, шукає запитаний документ і видає клієнту або вміст знайденого файлу, або повідомлення про помилку, якщо такий файл не був знайдений чи доступ до нього є забороненим. Веб-сервер не аналізує вміст документа, який передає. Всю роботу зі структуризації і відображення отриманої інформації виконує браузер.
Пошук потрібної сторінки здійснюється в певній директорії, яку відведено на веб-сервері для сайту. Зазвичай, назва директорії збігається з назвою доменної адреси сайту. У разі звернення до сайту в цілому, веб-сервер автоматично відправляє так звану «стартову сторінку», яка має назву index.* (index.html) або в деяких випадках — default.* (default.html).
Цей документ повинен розташовуватися в кореневій директорії, яку відведено для розміщення сайту. Решта файлів можна розміщувати або в цій же директорії, або у вкладених директоріях, що іноді буває зручним, особливо у разі, коли сайт містить кілька тематичних розділів або рубрик.