матеріали для
підтримки вивчення предмету

Установка серверу та налаштування локального сайту

Переваги використання локального сайту для підтримки вивчення інформатики:

Використання в навчальному процесі локального сайту дає можливість підвищити ефективність роботи вчителя, а також автоматизувати часто повторювані дії. Локальний сайт дозволяє систематизувати та забезпечити вільний доступ учнів до навчальних ресурсів в будь-який час з будь-якого комп’ютера локальної мережі кабінету або навчального закладу в цілому.

Встановлення XAMPP (Apache + MySql + PHP)

XAMPP
рис. 1
  1. https://www.apachefriends.org - сайт web-сервера.
  2. Для встановлення потрібно запустити файл xampp-win32-5.6.30-1-VC11-installer.exe
  3. У випадку, якщо на ПК встановлено антивірусне програмне забезпечення, з’явиться діалог, що попереджає про можливу несумісність інсталятора XAMPP з антивірусом. Для продовження інсталяції натисніть "Yes" (Continue with installation).
  4. Якщо в ОС Windows активовано систему User Account Control (UAC), тоді з’явиться діалог, що попереджає про можливі проблеми при спробі встановлення XAMPP в каталог за замовчуванням – натисніть «Ok».
  5. В діалозі вибору компонентів для встановлення оберіть потрібні компоненти. Як правило, потрібними є:
    • Apache
    • MySql
    • PHP
    • phpMyAdmin
  6. Оберіть каталог для встановлення (за замовчуванням С:\xampp).
  7. Продовжить інсталяцію, натискаючи «Next» в наступних діалогах.
  8. Завершіть інсталяцію, натиснувши «Finish».

Запуск і налаштування XAMPP

XAMPP
рис. 2
  1. Запускаємо панель керування XAMPP – «Пуск» --> XAMPP Control Panel. (панель керування повинна запускатися від імені користувача з правами адміністратора).
  2. При потребі запуску http-серверу та серверу бази даних автоматично, натисніть «Config» в правому верхньому куті панелі керування XAMPP та оберіть Apache і MySQL в блоці "Autostart of modules" та натисніть кнопку "Save".
  3. Для перевірки роботи XAMPP запустіть браузер та перейдіть за адресою http://127.0.0.1 . За умови правильного налаштування Ви побачите стартову сторінку XAMPP (рис. 2).

Налаштування віртуального серверу

Для налаштування роботи локального сайту необхідно на сервері (головному комп’ютері) виконати такі дії:

  1. Створіть каталог site1.zt в каталозі С:\xampp\htdocs (site1.zt – доменне ім’я локального сайту).
  2. Скопіюйте в створений каталог файли локального сайту.
  3. 3Додайте опис віртуального серверу в файл httpd-vhosts.conf (С:\xampp\apache\conf\extra\)
    • Видаліть символ коментаря «##» напроти рядку "NameVirtualHost *:80"
    • Додайте наступну секцію в кінці файлу:
      <VirtualHost *:80>
      ServerAdmin webmaster@site1.zt
      DocumentRoot "C:/xampp/htdocs/site1.zt"
      ServerName site1.zt
      ErrorLog "logs/site1.zt -error.log"
      CustomLog "logs/site1.zt -access.log" common
      </VirtualHost *:80>
  4. Перезапустіть http-сервер, використавши панель керування XAMPP.
  5. Додайте ім’я нового серверу в файл C:\Windows\System32\drivers\etc\hosts
    • Запустіть текстовий редактор «Notepad++» або «Блокнот» від імені адміністратора
    • Відкрийте файл hosts та додайте рядок (рис. 3)
      Локальний сайт
      рис. 3
      Збережіть і закрийте даний файл. Деякі антивірусні програми можуть захищати файл hosts, тому перед виконанням даної дії, можливо, знадобиться тимчасово зупинити дію антивірусної програми.
  6. Запустіть браузер і введіть адресу сайту http://site1.zt. Якщо всі дії виконані правильно, відкриється потрібний нам сайт.

Для того, щоб даний сайт був доступний на інших комп’ютерах, що входять до локальної мережі кабінету, необхідно крок 5 виконати на кожному комп’ютері.