установка Денвера
Установка Денвера. Налаштування Денвера. Створення сайту на Денвері
Звичайно, не правильно говорити створення сайту на Денвері. правильніше сказати Денвер служить платформою для створення сайту, яка забезпечує розробника усіма необхідними інструментами: HTTP сервер Apache для локального взаємодії клієнт-сервер, сервер баз даних MySQL для зберігання контенту сайту та іншого і PHP сервер для створення динамічних сайтів, а не просто набору HTML документів .
Щоб викласти свій створений сайт, а потім здійснити просування сайту з метою заробітку на сайті необхідно налагодити свій сайт на домашньому комп'ютері, для цього Денвер і призначений. Установка Денвера справа нехитра, але я буду говорити про неї докладно, налаштувати Денвер теж не так вже й складно. Та й налаштовувати Денвер після установки не потрібно, інакше було б простіше встановити і налаштувати Apache, MySQL та PHP сервер.
Де скачати Denwer. Починаємо створення сайту на Денвері.
Викачуємо Denwer, тиснемо по великій помаранчевої кнопки.
Сміливо натискаємо на велику помаранчеву кнопку, після того, як ми перейшли по посиланню, нам пропонується заповнити просту форму:

Форма, яку треба заповнити для того що б завантажити Denwer

Лист з посиланням на скачування Денвера
Тиснемо по посиланню і чекаємо кілька секунд поки Denwer скачується.
Установка Денвера перший крок до створення динамічних сайтів

Установка Денвер, тиснемо Enter що-б продовжити
Налаштування Денвера. Перед створенням сайтів тестуємо Денвер.
Налаштування Денвера, другий крок до створення сайту на Денвері. Перевірка роботи захищеного протоколи SSL
Розробники пропонують нам для початку перевірити SSL, переходимо по посиланню, з'являється вікно з попередженням, тиснемо продовжити, після чого скрипт ssl.php нам видає, що поточний порт сервера у нас 443 і SSL зараз активний.

Налаштування Денвера, другий крок до створення сайту на Денвері. Перевірка SSI і «не-Інтернет» доменів другого рівня в Denwer
Налаштування Денвера, другий крок до створення сайту на Денвері. Перевірка інтернет доменів другого і третього рівня в Денвер
Тепер можна перевірити інтернет домени другого рівня і третього рівня. Якщо все встановлено і налаштовано правильно, то у вас відкриються HTML-документи. в яких буде вказано повний шлях до цих же документах. Ну приблизно так:
Налаштування Денвера, другий крок до створення сайту на Денвері. Error PHP на Denwer
Наступна перевірка - PHP Notice на Денвер. Вся справа в тому, що контроль помилок PHP сервера в Denwere налаштований на максимально чутливий рівень, ці самі Notice навіть не помилки, а так би мовити зауваження, я б рекомендував відключити рівень Notice і включати його тільки тоді, коли Ви будете тестувати і налагоджувати свої PHP -скріпти. Позитивним відповіддю Denwera буде сторінка, на якій виникне помилка Notice, із зазначенням абсолютного шляху до файлу і номера рядка, яку не може обробити PHP-інтерпретатор. Виглядати це буде наступним чином:
Налаштування Денвера, другий крок до створення сайту на Денвері. Конфігурація PHP-сервера на Denwer
Зберігаємо файл з розширенням .php і отримуємо той же самий результат. Подивимося, що вийшло:

Тут ми можемо подивитися операційну систему, на яку встановлено сервер, дату створення, бачимо, що PHP у нас версія 5.3.3 і так далі. Якщо будете перегортати сторінку нижче, Ви зможете подивитися: як налаштований Apache сервер, інформацію про порти, методах запитів, кодування, куках (cookie), конфігурацію безпосередньо PHP сервера, а так же сервера баз даних MySQL і багато іншої корисної інформації. Так само не забувайте, що ви можете запустити цей скрипт вже коли купите собі місце у хостинг провайдера, точніше не так, до того як купите собі місце, будь-яка нормальна провайдер надасть Вам тестовий період. Я це до того, що не обов'язково обтяжувати людей зі служби технічної підтримки і завалювати їх листи, з питаннями про те як налаштований їх сервер, досить створити файл з функцією phpinfo () і подивитися все це самостійно.
Налаштування Денвера, другий крок до створення сайту на Денвері. phpMyAdmin в пакеті Denwer
Далі йде перевірка MySQL і програми phpMyAdmin, це взагалі-то тема окремої статті, в цій статті звичайно скрінчік прикладений, ось так в принципі виглядає інтерфейс phpMyAdmin:

Налаштування Денвера, другий крок до створення сайту на Денвері. Перевірка поштового емулятора SendMail в Денвер
Ну і остання перевірка, яку нам пропонують, це перевірка поштового сервера (SMPT-сервер). Що ж, переходимо по посилання і бачимо вже заповнену форму. У формі три поля: перше поле це поштову скриньку на який ми відправляємо лист, у другому полі вказана тема листа і третє поле сам лист. Так само ми бачимо три кнопки.

Що ми отримали після установки джентльменський набір Web-Розробника - Denwer.
Ми встановили і протестували програмний пакет Denwer. Всього лише подвійним кліком по архівів і декількома уточненнями в процесі установки, ми отримали готовий локальний сервер. В який входять наступні модулі: HTTP-сервер Apache, який становить основу пакета Denwer. захищений протокол SSL, який дозволяє передавати важливу інформацію безпечним способом, такі протоколи часто зустрічаються. коли на сторінці використовуються дуже важливі операції, наприклад переказ грошей в різних віртуальних сервісах, SSI - це мова, яка дозволяє створювати і працювати зі сторінками shtml, PHP-сервер версії 5.3.3, сервер реляційних баз даних MySQL, на якому буде зберігається весь контент ваших створюваних сайтах на Денвері, так само ми отримали дуже зручну програму для управління базами даних - phpMyAdmin, а також емулятор поштового сервера (SMPT-сервер) SendMail.
До основних переваг Денвера я б відніс його компактність, модульність, якщо Вам буде недостатньо тих модулів, які йдуть в стандартному пакеті Denwer, ви легко зможете скачати розширення на сайті розробника. Ще одним плюсом є автономна робота Denwer, тобто реєстр вашої ОС, а так само системні каталоги не зміняться при установки Denwer, запускається, перезапускается і зупиняється Denwer шляхом кліка по відповідній іконки, так Денвер вільно може працювати з зовнішніх носіїв. Вообщем-то основне завдання пакету Denwer це перевірка скриптів, робота з базою даних MySQL, на Denwere можна поганяти різні движки для сайтів, такі як WordPress, Drupal, Joomla. движки форумів теж буду працювати, наприклад SMF.
Природно Denwer не можна використовувати як повноцінний сервер для адміністрування Ваших сайтів, блогів, форумів і інтернет магазинів. Для початкової роботи і ознайомлення з різними серверами і web-технологіями Denwer послужить непоганим плацдармом, але в подальшому слід використовувати більш серйозні збірки, або робити ці збірки самостійно.
Трохи на забув сказати найголовніше, а найголовніше це те місце, де нам слід розміщувати свої проекти, в принципі, Ви можете створити папку в кореневому каталозі залити в неї який-небудь движок сайту або просто скрипт, який Ви написали, а потім написати в браузері localhost / імя_созданной_папке і почати ліпити свій проект, але це буде не зовсім правильно, робочу папку на Денвері слід створювати за наступним шляхом u: \ home \ localhost \ www \ new_project \, де new_project це ім'я проекту, після чого можна написати в браузері localhost / new_project і спокійно працювати, уникайте про білі в назвах своїх папок, а так само не називайте ні файли, ні папки українськими літерами.