установка Денвера

Установка Денвера. Налаштування Денвера. Створення сайту на Денвері

Звичайно, не правильно говорити створення сайту на Денвері. правильніше сказати Денвер служить платформою для створення сайту, яка забезпечує розробника усіма необхідними інструментами: 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-сервер). Що ж, переходимо по посилання і бачимо вже заповнену форму. У формі три поля: перше поле це поштову скриньку на який ми відправляємо лист, у другому полі вказана тема листа і третє поле сам лист. Так само ми бачимо три кнопки.

установка Денвера
Перша кнопка відправити лист через mail (sendmail). Друга кнопка це відправка листа через fsockopen () (SMPT-сервер). І третя кнопка потрібна для того що б відчистити директорію Денвера, в яку будуть «приходити» листи. Після того як ми скористалися кнопками для відправки повідомлення, під формою відправки листа з'явиться змісту листа із зазначенням повного шляху до папки, в якій цей лист лежить в моєму випадку повний шлях виглядає так u: \ tmp \! Sendmail \, зверніть увагу, що « відправлені »листи зберігаються в форматі .eml це дуже зручно так як Ви зможете прочитати їх скориставшись поштовим клієнтам, а так само це допоможе Вам налаштувати остаточний вид письма, раптом Ви вирішите написати скрипт розсилки листів, а протестувати його якось все таки треба, Ну що ж е Денвер Вам на допомогу.

Що ми отримали після установки джентльменський набір 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 і спокійно працювати, уникайте про білі в назвах своїх папок, а так само не називайте ні файли, ні папки українськими літерами.

Трохи про те, як створювати сайти і як просувати сайт: