Заметки о создании сайтов

Установка DLE на Денвер — подробная инструкция

Приветствую всех посетителей блога "Учебник"! Еще в декабре того года писал пост "Установка CMS DLE на Денвер".

Не думал, что эта тема так востребована, в первую очередь теми, кто только начал открывать для себя интернет. Это был беглый обзор, сегодня представляю вам подробную версию установки DLE на Денвер. В обзоре показаны скриншоты всех этапов установки.

Установка DLE на Денвер:
1. Будем считать, что Денвер установлен и работает, архив с dle скачан, версия DLE-8.5
2. В Z:home создаем папку нашего сайта:  dle.ru
3. В папке dle.ru создаем папку www
4. В папку www копируем файлы из папки upload архива dle


На скриншотах прекрасно видны наши папки и файлы

dle01 300x265 Установка DLE на Денвер   подробная инструкция

dle02 300x265 Установка DLE на Денвер   подробная инструкция

dle03 300x265 Установка DLE на Денвер   подробная инструкция

Создаем базу данных:

1. Запускаем браузер, открываем страницу "Ура заработало"

http://localhost/denwer/

2. Внизу страницы находим раздел "Утилиты"
3. Выбираем "Заведение новых БД и пользователей MySQL"
4. Вписываем данные, жмем "Создать БД и пользователя"
5. Денвер сообщает "База данных и пользователь созданы"

dle04 Установка DLE на Денвер   подробная инструкция

dle05 Установка DLE на Денвер   подробная инструкция

Установка DLE:
1. В адресную строку вписываем путь до инсталяционного файла

http://dle.ru/install.php

2. Жмем "перейти" или "enter", появится "Мастер установки скрипта"
-"Начать установку"
3. Принимаем "Лицензионное соглашение",
далее "Продолжить"
4. Производится установка dle, вводим данные по БД и доступа к админке
5. Установка завершена, приятной работы!
6. Удаляем install.php
7. Авторизуемся на сайте и переходим в админку.

dle06 Установка DLE на Денвер   подробная инструкция

dle07 Установка DLE на Денвер   подробная инструкция

dle08 Установка DLE на Денвер   подробная инструкция

dle09 Установка DLE на Денвер   подробная инструкция

Пишем данные БД, имя пользователя, имя базы, пароль и адрес почты:

dle10 Установка DLE на Денвер   подробная инструкция

DLE извещает об успешной установке! Чему мы только бесконечно рады!

dle11 Установка DLE на Денвер   подробная инструкция

Чтобы войти в админку, авторизуемся.

dle13 Установка DLE на Денвер   подробная инструкция

В админке dle.

dle14 Установка DLE на Денвер   подробная инструкция

Смотрим наш сайт!

dle12 Установка DLE на Денвер   подробная инструкция

Я думаю здесь очень наглядно показан весь процесс установки dle. Есть конечно нюансы, например БД мы можем создавать из phpMyAdmin. Но на начальном этапе проще пользоваться предоставленными утилитами Денвер. Удачной установки, успеха в сети! До следующей встречи на страницах блога "Учебник"!

Наверх страницы

Похожие по теме записи:

,

61 Responses to “Установка DLE на Денвер — подробная инструкция”

  • Странно как :) ДЛЕ зафурычил, но сторонние модули не подключаются :( Зато модули в админке работают, хм… ошибок тоже никаких… блин, чего делать? — посоветуйте, пожалуйста.

  • Сергей:

    Игорь, насколько я помню, для подключения сторонних модулей, ваш файл модуля islemap, нужно загрузить в папку engine/inc/. Это условие по умолчанию, именно там скрипт ищет модуль. Адрес для вызова верный, более подробно сказать трудно.

  • Спасибо за ответ. На офф. форуме вообще на клиентов забили :( Досадно. Разобрался, всё снес, прошелся по пунктам еще разок, проверил права на папки и т.д. Вроде всё работает, а сначала и на серваке не работало… Ох, капец, как я намучился за последнюю неделю с этим ДЛЕ… :)

    П.С. Решил зайти на блог еще раз, чего-то уведомления не получил на мыло :( Кстати, делаю Карту сайта, если интересно, поучаствуйте, буду рад. Тема на оф.форуме —> «Готовые Моды, Хаки, Локализаторы, Советы» —> «Карта сайта HTML».

  • Сергей:

    Игорь, спасибо за приглашение! Обязательно зайду на форум, хотя ваш блог уже посетил, дизайн- штучная работа! Надеюсь на дальнейшее сотрудничество, да и просто общение! Удачи и успеха вам!

  • Денис:

    Помогите пожалуйста, при создания БД и пользователя выскакивает ошибка
    Ошибка: Access denied for user ‘root’@'localhost’ (using password: YES).

    • Сергей:

      Access denied - отказано в доступе, проблемы с паролем root — через phpMYAdmin задан пароль, но не прописан в в файле config.inc.php
      файл находится Z:\home\localhost\www\Tools\phpmyadmin\config.inc.php посмотреть что прописано в строке: $cfg['Servers'][$i]['password'] = »;

      посмотрите на форумах: тут, тут и тут

  • Никита:

    Помогите, все делаю по инструкции, но когда хочу устаноить дле, в браузер писываю _http://dle.ru/install.php, пишет not found!
    все по 100 раз проверил(((

    • Сергей:

      Если следовать инструкции, то установка всегда происходит без проблем, я делал это десятки и сотни раз! Проверьте в 101 раз:
      1. правильно ли вы создали директории сайта (папки home\dle.ru\ www)
      2. куда вы залили файлы (папка www в директории home\dle.ru\www)
      3. что вы залили в папку www (файлы dle или что неправильно, папку с файлами dle)
      4. не забудьбе запустить Денвер, что частенько бывает!
      5. отключитесь от сети интернет, возможно браузер ищет адрес в сети!
      6. да, название папки (dle.ru) должно совпадать с именем сайта в адресной строке
      - если папка proba.ru, то пишем _http://proba.ru/install.php
      - если test.ry то _http://test.ry/install.php

      Это начальные условия для правильной и успешной установки dle.

  • Ваня:

    Всем здравствуйте. Я установил дле. Админка работает но при заходе на сайт его нет!! просто пустое окно! Что делать? подскажите пожалуйста (

  • Ваня:

    да я делал все по 10 раз и менял виндовс, нивкакую не ставится((((( права на запись установлены при установке скрипта все разрешено. База данных mysql 5.1, php 5.3, denwer версии 3. Joomla и Drupal робят а Datalife нет. Я в тупике(((

    • Сергей:

      Ваня я вроде тоже в тупике) Тем более что другие cms спокойно ставятся на Денвер и работают… Попробуйте сменить версию dle и залить другой дистрибутив.!

  • Виктор:

    Создал не по Вашей инструкции,но создал.Всё коол просто не знаю как сделать чтобы поставить ему адрес , ну например http://www.exemple.ru.я свой могу найти только при включении денвера и по адрессу http://site/index.php.

    • Сергей:

      Установили, отлично, с чем и поздравляю! Не совсем понял суть вашего вопроса! Доступ из сети, что-ли?

  • юрий:

    Всё было нормально , установил , завёл дле , но потом и последующие разы когда хочу зайти мне пишет вот такое
    Warning: include_once(Z:\home\dle.ru\www/templates/templates/login.tpl): failed to open stream: No such file or directory in Z:\home\dle.ru\www\engine\init.php on line 345 Warning: include_once(): Failed opening ‘Z:\home\dle.ru\www/templates/templates/login.tpl’ for inclusion (include_path=’.;/usr/local/php5/PEAR’) in Z:\home\dle.ru\www\engine\init.php on line 345 Невозможно загрузить шаблон: informer.tpl
    Что это и как от неё избавиться ?
    Прошу вас помочь мне ,намучился спасу нет, целую неделю пытался найти ответ , думал сам справлюсь но видно без вашей помощи ни как !
    Подскажите пожалуйста !

    • Сергей:

      1. Загружается ли дефолтный шаблон?
      2. Грузится ли в других браузерах, IE, FF,Opera?
      3. Работают ли другие хосты на Денвер?

      По первым ошибкам не скажу ничего, протестируйте как написано вверху и сделайте выводы. По ошибке с загрузкой файла informer.tpl:

      Посмотрите в папке templates , присутствует ли в папке нужной темы файл informer.tpl ? Если нет, то скопировать его с другой темы или создать заново
      Расширение файла .tpl

      Эта ошибка довольно распостраненная и широко обсуждается на форумах dle!
      Наберите в поиске » informer.tpl«

  • юрий:

    Понял, файла informer.tpl“ не было,установил и всё путём!
    Спасибо!
    Интересно почему название сайта не высвечивается ? (я его сменил) или что нужно тогда для этого?

    • Сергей:

      Юрий, я рад, что совет вам помог!

      Интересно почему название сайта не высвечивается ?

      Вы имеете ввиду- не отображается? Сменили через админку?

  • юрий:

    Спасибо ,что хоть вы есть Сергей!
    Да это я и имел ввиду,поменял всё таки имя через админку , но
    всёравно не пойму , кудабы не перешёл (по вкладкам кликаю ,тоесть хотябы чтобы добавить новость ,меня выкидывает на «чёрную страницу»,я так понял что что-то я не дописал (Not Found
    The requested URL /Vkinokontakt.ru admin.php was not found on this server.
    Подсказка Денвера)
    Да вот именно так я и назвал сайт ,чтоб в поисковике можно было найти .

    И ещё такой вопросик ,я так понял что сайт будет работать тока тогда когда включен комп и соответственно денвер ? А без этого не как ?
    Я не Чубайс ,я электричеством не торгую!!! =)

    • Сергей:

      Юрий, сайт будет доступен из сети, только при условии, что включен компьютер, а на компьютере запущен Денвер. Здесь на первое место встает вопрос безопасности, т.к вы открываете доступ из сети для любого желающего!!! Необходимо грамотно сконфигурировать и настроить сервер, что непросто, да и не дает 100% гарантии безопасности. Кроме того, вряд ли вы сможете что либо делать на компьютере, т.к его ресурсы будут полностью загружены. Если вам так хочется иметь свой сайт в интернете, то для этого имеются огромные возможности, при минимальных «жертвах»:
      1. бесплатный хостинг
      - сайт на платформе blogspot.com
      - народ.ру
      - и еще куча платформ
      2. платный, здесь цена доступна для любого пользователя
      Если у вас не пропадет желание иметь свой сайт, я могу вам оказать бесплатную помощь по всем вопросам, как покупка домена, хостинга, установка любой cms.

  • юрий:

    Приятного вам время суток !
    Да,этого действительно мы и хотим ,а точнее добиваемся уже долгое время ,так как нам никто не может помочь(= Но зато очень много новых слов узнали =) и то приятно !
    Мы оплатили хостинг (на yutex.ru) так-же мы купили программу для создания вебсайтов ( WebSite X5 v8 Evolution) долго просматривали много вариантов эта программа нас устроила больше, Также купили Dle движок для того что бы можно было добавлять новости и регистрация пользователей ,в общим сделать его полноценным и 100% рабочим , (то есть как например сайт 1-gb.ru. Allwebstrana.ru ,которые также на движке Dle ,но оформление сайта другое ) .
    Вот только кто бы мог подсказать по пунктам как и что . Смотрели очень много видеоуроков везде всё по разному .
    Очень приятно что вы , можете нам подсказать ,как и что делать !

  • Ро:

    Насчёт установки CMS . Если пишет ошибки 404 или что-то подобное, то моё мнение, что денвер часто глючит, особенно после создания баз данных, пробуйте перезагружать, помогает :) )

  • Ро:

    Вопрос по кодировке: смогу ли я после установки сменить ср1251 на utf-8, или надо сразу менять?

    • Сергей:

      На хостинге неизвестно, если позволяет хостер, на локалке через phpMyAdmin производится сопоставление соединения с MySQL.
      phpMyAdmin -> БД -> Операции -> UTF-8 -> ОК

  • Евгений:

    После установки ни один браузер не переключается на utf что делать?

  • светлана:

    MySQL Error!
    ————————
    The Error returned was:
    mysqlnd cannot connect to MySQL 4.1+ using old authentication

    Error Number:
    1

    такая вот ошибка в конце. стоит денвер3. подскажите, плиз, что с єтим делать?

    • Сергей:

      Обнаружена ошибка:
      mysqlnd не могу подключиться к MySQL 4.1 +, используя старые аутентификации

      А на каком этапе установки появилась ошибка? После установки попытались перейти на сайт или в админку?

      Warning: mysql_connect() [function.mysql-connect]:
      mysqlnd cannot connect to MySQL 4.1+ using old authentication in …

      Возможно ваш пароль в MySQL использует старый 16 значный hash. Если поле Password в таблице user базы mysql содержит 16 знаков, это старый пароль и mysqlnd не может подключится к базе MySQL.
      Проверьте файл конфигурации MySQL my.ini на содержание строки old-passwords, при необходимости закомментируйте.

      Вы можете создать новый пароль запросом:

      SET PASSWORD FOR ‘username’@'hostmask’ = PASSWORD(‘thepassword’)

      посмотрите здесь

  • светлана:

    ошибка появляется на завершении установки. то есть — «Пишем данные БД, имя пользователя, имя базы, пароль и почтовый адрес», но DLE НЕизвещает об успешной установке! а выдает вот эту ошибку.
    Password в таблице user базы mysql содержит 16 знаков, пыталась обновить хеш как тут описано через phpMyAdmin в таблице user базы данных mysql «Edit» , пароль поменялся, но остался 16значным…

    • Сергей:

      Да, Светлана, ситуация тяжелая! Попробуйте:
      1. Скачайте другую версию dle (можно демо с оф.сайта)-поищите через Гугл
      2. Создайте в /home папку для сайта, сайт назовите по другому
      3. Удалите старую папку сайта вместе с содержимым
      3. Зайдите в phpmyAdmin удалите старую БД
      4. Создайте новую БД
      4. Установите заново

      Если что то не получится, то снести Денвер, переустановить. Попробуйте разные версии dle! Удачи Вам!

  • светлана:

    спасибо за урок и советы)
    пока не разобралась с паролями, сделала вариант для «чайников на денвере»:) создала базу данных без пользователя, у root нет пароля. в общем все получилось)

  • Спасибо вот результат.

  • петрунька:

    ни как не получается решить проблему как выше уже была
    Ошибка: Access denied for user ‘root’@’localhost’ (using password: YES).
    вот этот фаил у меня вообще отсутствует: файл находится Z:\home\localhost\www\Tools\phpmyadmin\config.inc.php посмотреть что прописано в строке: $cfg['Servers'][$i]['password'] = ”;
    а ещё я заметил такую ошибочку при заведении новых бд: Ошибка SQL: Field ‘ssl_cipher’ doesn’t have a default value.

    • Сергей:

      Я бы не стал искать пути исправления. Столько ошибок, лучше переустановить Денвер.

  • петрунька:

    я дважды всё переустанавливал, одна и таже фигня(

    • Сергей:

      Трудно давать советы дистанционно! А вы на Денвер до этого ставили какую нибудь cms? Раньше хоть работало? Какая ОС на компе? Может лучше установить другой сервер? Извините, что вместо ответа, подкинул еще вопросы! Мой племянник тоже не мог установить, дело дошло до переустановки ОС. После этого все заработало. Здесь нельзя дать точный ответ, не зная ситуацию.

  • петрунька:

    ну, я раньше ставил всё на апач, disk-w , ток дле не корректно на нём пашет(. с денвером не пробывал, может как то через дримвиевер или через радмин поможешь? у меня виндус 7

  • Jake:

    Здравствуйте.
    Вот такая проблема:
    1) Установил denwer 3
    2) Установил dle 8.5 ( установка прошла без ошибок )
    В админку заходит, в любой пункт в админке заходит, се нормально, а вот на сайт — не заходит. Белый экран, а потом ничего …
    Переустанавливал denwer, переустанавливал dle на 8.3, БД менял — без успехов.

    Ставил Joomla — всё работает на ура …

    Помогите решить проблему с DLE или посоветуйте что-либо такое — у меня естя шаблон для dle, но такого нету для Jooml’ы …
    Что делать?

  • Николай:

    Здравствуйте!
    Помогите, пожалуйста решить проблему.
    При заполнении «Настройка конфигурации системы»
    все делаю как на скрине, нажимаю «продолжить» и получаю вот что:

    MySQL Error!
    ————————

    The Error returned was:
    Access denied for user ‘dle’@'localhost’ (using password: YES)

    Error Number:
    1

  • arey:

    здравствуйте. у меня тут проблема…

    я не могу открыть в браузере _http://dle.ru/install.php

    не может найти, пишет ошибка, ссылка не работает

    при попытке открыть _http://dle.ru/ пишет «It works!..»

    все залито правильно, всё совпадает (

  • Дмитрий:

    Большое вам спасибо!!!!

  • Андрей:

    Помогите пожалуйста! Установил DLE на Denwer, захожу в админку всё супер, а когда нажимаю просмотр (своего) сайта выдаёт пустое окно! У пользователя Ваня такая же проблема как я понял была, но как он её решил неизвестно! ПОДСКАЖИТЕ как исправить! Переустанвливал Denwer и DLE по 10 раз и всё равно… Даже видео посмотрел как установить ДЛЕ на денвер и всё равно не работает……

    • Сергей:

      Андрей! Насчет Денвера у меня нет подозрений, а вот какая версия dle и откуда она скачана? Скачайте последнюю версию (демо) 9.2 с оф. сайта и проблем не будет. Все эти нулленые версии, скачанные с подозрительных сайтов и приводят к подобным вопросам. Например в одном дистрибутиве dle файл index.php был пустым. При переходе на сайт — белый экран. Пришлось скопировать из другого источника.

  • SerVer:

    Спасибо огромное! Всё отлично работает! Если у кого не получается, прочитайте внимательно ещё раз. Автору респект!

  • MARK ZUKERBERG:

    Я DATALIFE ENGINE установил на денвер, но это оказывается новостной. Когда будет Инструкция по установке SOCIAL ENGINE?)))

    • Сергей:

      Уважаемый MARK ZUKERBERG, будьте внимательнее!
      Вообще у меня не было в планах рассказывать о cms Social Engine, особенно после того, как посмотрел цену лицензии — 7500 руб. Но учитывая ваш вопрос, да и мое природное любопытство, пожалуй в ближайшие несколько дней напишу небольшую статью. А вообще, опираясь на материалы изложенные на моем сайте, любой желающий сможет это сделать самостоятельно…

  • Всем привет!!!
    Кто столкнулся с ошибкой —
    Ошибка: Access denied for user ‘root’@’localhost’ (using password: YES).
    нужно просто удалить файл config.php из папки
    Z:\home\ВАШ САЙТ\www\engine\data
    и все полет нормальный =)
    если кому помог… то незачто =)))

  • 4ypy:

    У кого после установки DLE пишет что-то вроде — _http://dle.ru/install.php, not found!. Автор поста просто не указал, что после создания БД в Денвере его (Денвер) надо перезапустить.

    • Сергей:

      Автор поста просто не указал, что после создания БД в Денвере его (Денвер) надо перезапустить.

      Вообще при обычной, нормальной установке, перезапуск Денвера не требуется после создания БД. Если появляется ошибка, что указывает на некорректность работы Денвер, то да, можно перезапустить Денвер. Эта же ошибка появится если вы некорректно введете пароль или имя БД, пользователя.

  • Akio:

    Немного странный вопрос, че делать если при вводе _http://dle.ru/install.php он не переходит на страницу мастера установки скрипта, а выдает ошибку 404

  • Roman:

    Помогите пожалуйста, при создания БД и пользователя выскакивает ошибка
    Ошибка:
    The Error returned was:
    Access denied for user ‘dle’@'localhost’ (using password: YES)

  • Алекс:

    не помогает установка триальной версии 9.3 все равно при переходе на главную сайта пустая страница или зависающий процесс загрузки

  • Алекс:

    разобрался, пустая страница это из за ограничений которые накладывает антивирус или брэндмауэр на локальный сервис, DLE здесь ни при чём

  • Алекс:

    на локальный сервер, конечно

  • Xzibit:

    я хотел спросить например я уже установил dle на сайт но не через денвер могу ли я установить денвер что бы он работал с сайтом

    • Сергей:

      Не совсем понятен вопрос:

      я уже установил dle на сайт но не через денвер

      1. Нельзя установить dle на сайт. Можно создать сайт на cms DLE (или другой cms, например Вордпресс)
      2. На какой локальный сервер?

      могу ли я установить денвер что бы он работал с сайтом

      1. Установить Денвер
      2. Создать сайт на любой из cms

      Я попрошу вас более конкретизировать вопрос!

  • Crutch:

    Спасибо большое! Очень помогла инструкция!

  • макс:

    Сууупер!! все по сути и четко! Спасибо автору!

  • макс:

    Можешь еще дополнить как обновлять и где брать шаблоны, как с ними работать! =)
    Заранее СПСИБО!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*