Наша совместная команда Banwar.org

Связаться с нами

  • (097) ?601-88-87
    (067) ?493-44-27
    (096) ?830-00-01

Статьи

Установка Денвера. Налаштування Денвера. Створення сайту на Денвері. | IT-блог про веб-технологіях, серверах, протоколах, базах даних, СУБД, SQL, комп'ютерних мережах, мовами програмування і створення сайтів.

  1. Де скачати Denwer. Починаємо створення сайту на Денвері.
  2. Установка Денвера перший крок до створення динамічних сайтів
  3. Налаштування Денвера. Перед створенням сайтів тестуємо Денвер.
  4. Налаштування Денвера, другий крок до створення сайту на Денвері. Перевірка роботи захищеного протоколи SSL
  5. Налаштування Денвера, другий крок до створення сайту на Денвері. Перевірка SSI і «не-Інтернет» доменів...
  6. Налаштування Денвера, другий крок до створення сайту на Денвері. Перевірка інтернет доменів другого...
  7. Налаштування Денвера, другий крок до створення сайту на Денвері. Error PHP на Denwer
  8. Налаштування Денвера, другий крок до створення сайту на Денвері. Конфігурація PHP-сервера на Denwer
  9. Налаштування Денвера, другий крок до створення сайту на Денвері. phpMyAdmin в пакеті Denwer
  10. Налаштування Денвера, другий крок до створення сайту на Денвері. Перевірка інших IP адрес і портів
  11. Налаштування Денвера, другий крок до створення сайту на Денвері. Перевірка поштового емулятора SendMail...
  12. Що ми отримали після установки джентльменський набір Web-Розробника - Denwer.

відкриваємо рубрику Корисні програми і її розділ інструменти розробника і редактори . Перша публікація рубрики Безкоштовні корисні програми буде присвячена Денверу. Денвер - це не одна програма, а цілих кілька. Денвер - це готова збірка на якій можна створювати сайти з використанням різних систем управління сайтами таких, як Drupal, Joomla, WordPress, тому даний запис я ще б відніс до рубрики сервера і протоколи . Зазвичай, за допомогою Drupal створюються сайти, інтернет магазини, портали, каталоги, форуми, навіть соціальні мережі. За допомогою Joomla можна створювати інтернет магазини, сайти, є компоненти Joomla для форумів та блогів. На WordPress зазвичай створюються блоги.
відкриваємо рубрику   Корисні програми   і її розділ   інструменти розробника і редактори

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

Щоб викласти свій створений сайт, а потім здійснити просування сайту з метою заробітку на сайті необхідно налагодити свій сайт на домашньому комп'ютері, для цього Денвер і призначений. Установка Денвера справа нехитра, але я буду говорити про неї докладно, налаштувати Денвер теж не так вже й складно. Та й налаштовувати Денвер після установки не потрібно, інакше було б простіше встановити і налаштувати Apache, MySQL та PHP сервер.

Де скачати Denwer. Починаємо створення сайту на Денвері.

Зміст статті:

Проект Дмитра Котеровим Денвер найкраще скачувати з офіційного сайту Денвер http://www.denwer.ru/ . На головної сторінки сайту в очі відразу впадає величезна оранжева кнопка з написом Завантажити Денвер 3. Склад базового пакету: Apache 2 + SSL, PHP 5.3, MySQL 5.1, phpMyAdmin, многопроектной, робота з Flash-накопичувачем. "

Викачуємо Denwer, тиснемо по великій помаранчевої кнопки.

Сміливо натискаємо на велику помаранчеву кнопку, після того, як ми перейшли по посиланню, нам пропонується заповнити просту форму:

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

Вводимо своє, ну, або НЕ своє ім'я та прізвище, вводимо справжній свій e-mail, саме на нього з листом нам прийде посилання на скачування Денвера, на якому ми і будемо створювати сайти. Можна сміливо прибрати галочку і відмовитися від розсилки новин проекту, можна навіть залишити свій цінну пораду для інших користувачів бажаючих завантажити Денвер. Після того, як форма заповнена, тиснемо на кнопку «Отримати посилання на скачування» і заходимо в свою поштову скриньку, лист з посиланням вже чекає. Виглядає воно приблизно так:

Лист з посиланням на скачування Денвера

Тиснемо по посиланню і чекаємо кілька секунд поки Denwer скачується.

Установка Денвера перший крок до створення динамічних сайтів

Установка Денвер, тиснемо Enter що-б продовжити

Після того, як ми перейшли на скачування Денвера, в папці з Вашими викачаними файлами, з'явиться саморозпаковується Denwer3_Base_2010-11-07_a2.2.4_p5.3.1_m5.1.40_pma3.2.3.exe, запускаємо його і почнеться процес установки Денвер. Насамперед з'явиться діалогове вікно, в якому треба буде підтвердити своє бажання почати установку Денвера. Після того, як Ви підтвердили початок установки Денвера, запуститься браузер для того, щоб продовжити або скасувати установку Денвера, його необхідно закрити. Розпочнеться діалоговий процес установки Денвера для того, щоб перервати установку Денвера, досить натиснути комбінацію клавіш Ctrl + break, для продовження тиснемо Enter. Після того, як ми натиснули Enter, установка Денвера продовжиться. Далі нам треба буде вказати директорію, куди буде встановлюватися Денвер, ну, звичайно, якщо ми хочемо його встановити на жорсткий диск, за замовчуванням Денвер ставиться на диск C в папку WebServers (c: \ WebServers), якщо Вас це влаштовує, то натискаєте Enter і установка Денвера продовжиться. Якщо ви хочете змінити шлях, то пропишіть його, я встановив Denwer на диск D в папку Server (D: \ Server). Після того, як ми перейшли на скачування Денвера, в папці з Вашими викачаними файлами, з'явиться саморозпаковується Denwer3_Base_2010-11-07_a2 Якщо Ви захочете встановити Денвер на flash-накопичувач, то просто вкажіть диск, але не вказуйте папку, в яку буде розпаковуватися програма, розумна програма в даній ситуації не буде прив'язуватися до букви диска і її можна буде використовувати на будь-якому комп'ютері. Після того, як Ви визначитеся куди будете встановлювати Denwer, сміливо натискайте Enter, якщо Ви змінили директорію, в яку хочете встановити Денвер, дана дія потрібно буде підтвердити повторно, натискаємо на клавіатурі «y», а потім підтверджуємо Enter. Потім нас інформують про те, що програма створить віртуальний диск, який по суті і є директорія, в яку встановлюється Denwer.

Тобто, коли Ви почнете щось робити на віртуальному диску всі дії будуть відбуватися в папці, яку Ви вказали в попередньому пункті. Після того як Ви прочитали цю інформацію, сміливо натискайте Enter. Наступним пунктом нашої програми є вибір літери для віртуального диска, за замовчуванням denwer пропонує нам диск Z. Якщо з якихось причин Вас це не влаштовує, можете поміняти букву для віртуального диска, мене диск Z не влаштував і я вирішив встановлювати Денвер на диск U . Тобто, коли Ви почнете щось робити на віртуальному диску всі дії будуть відбуватися в папці, яку Ви вказали в попередньому пункті Потім програма нас інформує, що почнеться процес розпаковування файлів в директорію, яку ми вказали раніше, в моєму випадку це D: \ Server. Якщо Ви все-таки вирішили не встановлювати Denwer, тисніть ctrl + break, а якщо вирішили продовжити установку, то натискайте Enter. Після того, як файли розпакуються, нас інформують про те, що у Denwera є два режими роботи і кожен режим докладно описаний. Розробники рекомендують нам перший режим роботи, мене він влаштовує тому я просто натискаю Enter і продовжую установку Денвера, ті, кому більше до душі другий режим роботи натискають цифру «2» на клавіатурі і підтверджують її Enter'ом. Потім нас запитують «Створити чи ярлику на робочому столі?», Якщо ми хочемо створити ярлики тиснемо «y» і підтверджуємо свій намір шляхом натискання клавіші Enter, якщо ярлики нам не потрібні тиснемо «n» і так само підтверджуємо наше дію. Після всіх цих рухів у Вас на робочому столі з'явиться три ярлика (природно якщо Ви вказали, що хочете створити ярлики) управління Денвером. Ярлик Start - для запуску Denwer. Stop - для зупинки. Restart - для перезавантаження. А так само автоматично відкриється браузер з інформацією про те, що Вам необхідно переконатися, що все встановлено правильно. Там все детально розписано, так само обов'язково перевірте налаштування Skype, як рекомендує розробник. Після того, як Ви запустите Денвер, знизу повинні з'явитися дві іконки перша - джентельмен в капелюсі це безпосередньо Денвер, друга - бузкове перо - це HTTP-сервер Apache.

Налаштування Денвера. Перед створенням сайтів тестуємо Денвер.

Власне після установки Денвера налаштовувати Денвер вже не потрібно можна почати створювати сайти на Денвері, але перш ніж створювати сайти потрібно Денвер протестувати. "Тестуємо Денвер" звичайно звучить дуже голосно, ми просто коротко розглянемо, що у нас вийшло і перевіримо чи правильно ми все зробили, чи правильні настройки Денвера і чи можемо ми приступити до створення сайтів на Денвері. Ну а тепер власне переконаємося, що ми встановили все правильно. Відкриваємо браузер і пишемо localhost в адресний рядок. Якщо у відкрилася сторінки заголовок «Ура, запрацювало!» - значить Ви все зробили правильно. Власне після установки Денвера налаштовувати Денвер вже не потрібно можна почати створювати сайти на Денвері, але перш ніж створювати сайти потрібно Денвер протестувати До складу Denwera не включена документація до компонентів, але ви легко можете знайти цю документацію на сайті розробників. Або скористатися формою пошуку запропонованої в програмі. Щоб налаштувати Денвер під себе, а потім створювати сайти на Денвері. Просто вводите в цікавить вас поле запит і програма Вас автоматично направить на сайт розробника і навіть далі - до документації продукту. У Денвера є ще одна цікава «фішка» - це розширений пошук по файлах знаходяться на сервері. В принципі, дуже проста форма, в верхнє поле вводимо запит, так само можемо вказати шлях для пошуку, логіку пошуку, можна вказати регістр символів, а так само режим, розробники постаралися і забезпечили кожну графу підказкою, щоб побачити підказку, клікніть правою кнопкою миші по синього питання. Дуже зручно чи не так? Після установки Денвера Ви можете трохи протестувати Denwer і налаштувати Денвер.

Налаштування Денвера, другий крок до створення сайту на Денвері. Перевірка роботи захищеного протоколи SSL

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

Налаштування Денвера, другий крок до створення сайту на Денвері. Перевірка SSI і «не-Інтернет» доменів другого рівня в Denwer

Далі можна перевірити "не-Інтернет» домени другого рівня, а так же SSI, переходимо по посиланню позитивною відповіддю буде сторінка з наступним змістом:

Налаштування Денвера, другий крок до створення сайту на Денвері. Перевірка інтернет доменів другого і третього рівня в Денвер

Тепер можна перевірити інтернет домени другого рівня і третього рівня. Якщо все встановлено і налаштовано правильно, то у вас відкриються HTML-документи , В яких буде вказано повний шлях до цих же документах. Ну приблизно так:

Налаштування Денвера, другий крок до створення сайту на Денвері. Error PHP на Denwer

Наступна перевірка - PHP Notice на Денвер. Вся справа в тому, що контроль помилок PHP сервера в Denwere налаштований на максимально чутливий рівень, ці самі Notice навіть не помилки, а так би мовити зауваження, я б рекомендував відключити рівень Notice і включати його тільки тоді, коли Ви будете тестувати і налагоджувати свої PHP -скріпти. Позитивним відповіддю Denwera буде сторінка, на якій виникне помилка Notice, із зазначенням абсолютного шляху до файлу і номера рядка, яку не може обробити PHP-інтерпретатор. Виглядати це буде наступним чином:

Налаштування Денвера, другий крок до створення сайту на Денвері. Конфігурація PHP-сервера на Denwer

Наступним пунктом нашої програми є перевірка конфігурацій PHP-сервера, більш детально про конфігурацію PHP-сервера, а так же сервера баз даних MySQL і HTTP-сервера Apache, я постараюся докладно розповісти надалі. Зараз же скажу, що інформацію про PHP сервері можна отримати викликавши всього одну функцію, яка так і називається phpinfo (). Тобто, нам треба відкрити текстовий редактор (я використовую безкоштовний редактор з підсвічуванням синтаксису Notepad ++ ), Написати лише одну сходинку коду:

Зберігаємо файл з розширенням .php і отримуємо той же самий результат. Подивимося, що вийшло:

Подивимося, що вийшло:

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

Налаштування Денвера, другий крок до створення сайту на Денвері. phpMyAdmin в пакеті Denwer

Далі йде перевірка MySQL і програми phpMyAdmin, це взагалі-то тема окремої статті, в цій статті звичайно скрінчік прикладений, ось так в принципі виглядає інтерфейс phpMyAdmin:

Налаштування Денвера, другий крок до створення сайту на Денвері. Перевірка інших IP адрес і портів

Наступна перевірка, яку пропонують розробники Denwera, це перевірка на щось, чи буде працювати наш сервер з іншим IP адресою і іншим портом. Переходимо по посиланню і бачимо, що Денвер вміє працювати з нестандартним IP адресою та іншими портами.

Налаштування Денвера, другий крок до створення сайту на Денвері. Перевірка поштового емулятора SendMail в Денвер

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

Потім нас запитують «Створити чи ярлику на робочому столі?
Дуже зручно чи не так?

Новости

Banwar.org
Наша совместная команда Banwar.org. Сайт казино "Пари Матч" теперь доступен для всех желающих, жаждущих волнения и азартных приключений.