Скачуємо і встановлюємо на ПК локальний сервер Denwer

Що таке локальний сервер і навіщо він тобі потрібен

Локальний сервер Denwer — це емулятор реального серверу, завдяки чому, в режимі офлайн можна перевіряти роботу веб-сайту. Тобто, ти можеш повноцінно юзати свій блог без підключення до Мережі інтернет: створювати або видаляти сторінки, редагувати вміст статей, змінювати налаштування двіжка та здійснювати інші необхідні маніпуляції з сайтом.

Наприклад, твій блог працює на двіжку WordPress, відповідно, він складається з безлічі скриптових файлів, наприклад, з розширенням PHP. Ці php-файли містять скрипти написані на цій мові програмування. Роботу цих php-скриптів потрібно тестувати під час налагодження всього двіжка або якогось окремого модуля.

Навіть якщо ти ніколи в житті не будеш морочитися з написанням власних php-модулів, щоб удосконалити свій двіжок, тобі в будь-якому випадку доведеться змінити зовнішній вигляд блогу, щоб він відрізнявся від сотень тисяч інших своїх побратимів по встановленій WordPress темі. У зв'язку з цим, всі налаштування зовнішнього вигляду сайту тобі потрібно буде виконувати на локальному сервері, щоб не шокувати своїх відвідувачів руїнами дизайну й іншими жахами некоректної верстки при його налагодженні.

Скачуємо Denwer з сайту розробника

Заходимо на сайт розробника за адресою «www.denwer.ru». Перше що нам кидається в очі — це величезна оранжево-червона кнопка-посилання з написом «Скачати Денвер 3». Покірно підкоряємося цьому заклику до дії — сміливо тиснемо на кнопку скачування.

Скачуємо Denwer з сайту розробника

Установка Денвера на комп'ютер

Клікаємо по іконці інсталятора

Отже, Денвер успішно скачано, і в якійсь папці на комп'ютері чекає твоїх подальших дій, чудово. Тепер клацаєш по іконці «Denwer3.exe» і сміливо погоджуєшся встановити базовий пакет на свою машину. Після кліка почнуть послідовно з'являтися алерти (спливаючі вікна), див. скріншот нижче.

Установка Denwer на комп'ютер

Закриваємо браузер «Ослик»

Через кілька секунд після кліка по іконці інсталятора Денвера, з'явиться гарне чорне вікно (див. скріншот нижче) на фоні браузера IE (Internet Explorer), який веб-майстри жартівливо називають «Осликом», не важко здогадатися чому...

Закриваємо браузер Internet Explorer

Отже, «Ослика» швиденько закрили, дивимося прямо і їдемо далі.

Вибираємо директорію (папку) для розпакування Денвера

У новому вікні (скрін нижче) інсталятор тебе питає: "Куди покласти системні файли Денвера?" Ти йому у відповідь: "Поклади їх сюди...", вказуючи місце на диску свого ПК. Тобто, перемикаєш мову на англійську, пишеш, наприклад, «E:» або вибираєш інший локальний диск, який є на твоєму компі.

Після вибору диска, малюєш «\» — зворотний слеш (бекслеш) і пишеш ім'я папки в яку буде розпакований Денвер. Після цього, б'єш по «Enter» і пишеш латинську літеру «y», що означає «Yes». Ну і знову разочок по Ентері...

Вибір директорії для установки Denwer

Директорію попередньо створювати не потрібно, інсталятор її сам створить. Ти головне пропиши її латиницею, бо кирилиця тут не підходить. Наприклад, я назвав цю папку «mysite», і адреса вийшла «E:\mysite». А це означає, що на локальному диску «E», інсталятор Денвера створить папку «mysite», в яку напхає потрібних йому для роботи файлів та папок.

Вибираємо букву для віртуального диску

Після останнього удару по Ентеру при створенні директорії, з'явиться нове чорне вікно (див. скріншот нижче) з пропозицією вибрати букву для віртуального диску. Тут теж все елементарно. Пишеш велику літеру «Z» (може бути будь-яка інша, але краще «Z»), і сміливо тиснеш на клавішу «Enter».

Вибір літери віртуального диску

Визначаємось з режимом запуску Денвера

Розробник нам пропонує два варіанти запуску Денвера:

  1. Кожен раз при завантаженні або перезавантаженні операційної системи, Denwer створюватиме віртуальний диск і іконки на робочому столі.

  2. Іконки управління Денвером створюються при завантаженні ОС, однак віртуальний диск буде створений лише тоді, коли виникне така потреба.

Варіанти запуску Денвера

Я завжди обираю другий варіант, бо він для мене більш підходящий. Ось навіщо мені віртуальний диск, коли я не збираюся його використовувати? Я раджу юзати варіант №2. Але вибір за тобою. Отже, після чергового удару по Ентеру, інсталятор створить три ярлика на робочому столі. Клікаємо по іконці «Start Denwer» або «Restart Denwer» щоб створити віртуальний диск «Z», див. скріншот нижче.

Створюємо віртуальний диск

Файли Денверу знаходяться на диску «E» і на віртуальному диску «Z». Тобто, і там і там їх можна знайти за вказаним шляхом, який ти вибрав(-ла) при інсталяції програми. Диск «Z» — це копія диску «E», але лише з вмістом локального серверу Denwer.

Перевіряємо роботу локального сервера Denwer

Після створення віртуального диска «Z», слід відкрити браузер і ввести в адресний рядок слово «localhost». Якщо сервер живий, відкриється вікно Денвера з надихаючим привітанням «Ура, запрацювало!».

Перевіряємо роботу Денвера

Трохи скролимо вниз, і бачимо табличку з посиланнями. Клікаємо їх по черзі з притиснутим «Ctrl» (щоб сторінки відкривалися в новій вкладці) і дивимося результати. Якщо все працює як слід, будуть відкриватися білі сторінки з текстами, деякі тексти будуть поцентру, див. скріншот нижче.

Перевіряємо локальний сервер Denwer на працездатність

Перевірка функції mail() для відправки пошти

Щоб перевірити локальний сервер на предмет відправки пошти, потрібно перейти на сторінку з формою, і просто натиснути на кнопку відправки, див. скріншот нижче.

Перевірка функції mail на Денвері

Якщо тестовий лист успішно нідіслано, це свідчить про те, що функція mail() працює належним чином, а на сторінці тут же з'явиться відповідне повідомлення про це, див. скріншот нижче.

Функція mail працює коректно

Перевіряємо пошту — міняємо розширення файлу

Щоб відкрити відправлений лист в браузері і подивитися що там прийшло, потрібно файл з розширенням «.eml» перейменувати на «.html». Але спершу потрібно знайти цей файл. А лежить цей файлик за наступною адресою: «Z:/tmp/!Sendmail/». Отже, знайшли файл, поміняли його розширення і відкрили в браузері.

Міняємо розширення файлуЛист відкрито в браузері

Якщо лист відкривається і читається, значить все в порядку. Також можна відправити тестовий лист на кирилиці, щоб перевірити коректність кодування. Про створення та налаштування баз даних в Denwer я розповім вже в іншій статті, щоб не перетворювати цей пост в портянку. До зустрічі в наступній статті! Удачі!

Щоб зрозуміти наскільки ти в темі, пройди тест 👇
  • 100 секунд на проходження тестуRealCase

    Тест
  • 5 питань по тематиці сайту
  • 4 варіанти відповідей на кожен
Готовий(-а) перевірити рівень своїх знань?

  •  Цей тест ще ніхто не проходив, ти будеш першим(-ою)

   
  
 
 
📚Не проґав!
💬Коментарі (Ще немає... твій буде першим)  
    • Ліміт 2000 символів
    • залишилось: