Dle на локальный сервер. Установка Datalife Engine на Denwer

Зачем это необходимо?
Если вы не рассчитываете заблаговременно изводить наличные оружия на хостинг(не удостоверены до гроба, владеет ли резон будто говорится бабахнуться веб сайтом)либо рассчитываете отлаживать сайт, для того, дабы никто не видал сайт в ходе отладки - настройка DLE на куцем персональном компьютере будет идеальным усмотрением в таковом случае.
Будто это функционирует?
Вы определяете куцый веб-сервер на домашнем персональном компьютере - комплект программ, какие вручают возможность опробовать несходные скрипты разинуто у себя на персональном компьютере. Вам предоставляется возможность становить DLE и всякие прочие движки и скрипты на собственный компьютер почитай в свою очередность, будто на выделенный сервер на хостинге("почти в свою очередь" при таковом варианте означает "легче" и без риска запороть уже орудующий сайт).
Что нам необходимо, дабы добиться желаемого итога?
Нам потребуется приложение-вебсервера. Я советую принимать на вооружение "XAMPP".
XAMPP 1.7.4 - это комплект дистрибутивов(Apache, PHP, MySQL, phpMyAdmin и настолько дальше)и программная оболочка, применяемые Web-разработчиками для разработки веб- сайтов на «частной»(куцем)Windows-машине без надобности схода в всемирную сеть Интернет.
Что входит в XAMPP 1.7.4
Apache 2.2.17
MySQL 5.5.8
PHP 5.3.5
phpMyAdmin 3.3.9
FileZilla FTP Server 0.9.37
Tomcat 7.0.3
Он безмерно прост в устройстве и вовсе не спрашивает избыточных настроек уже после нее.
Еще нам потребуется дистрибутив DLE, демо-версию какого вероятно взять на официальном сайте демиургов.

Установка XAMPP 1.7.4
1)Для азбука создаем раздельную папку под наш локальный сервер, на файловом диске D(или любой иной диск), примерно папка с званием XAMPP.
2)Надобно Забрать сам установщик сервера:
XAMPP под неодинаковые операционные системы
прямая ссылка на скачивание установщика под Windows
3)Итак, нажимаем на установщик и начинаем устанавливать...
4)Выбираем нашу папку для установки и устанавливаем туда

5)После установки, на вашем работнике столе, показывает окно XAMPP(пульт управления)

6)Жмете Start близ Apache и MySql и ваш сервер готов к работе, для остановки жмете Stop - установка окончена.

Установка DataLife Engine
1)Скачиваем самую заключительною версию DLE 9.3 в кодировке cp-1251, распаковываем архив, идем в папку upload, там валяется наш движок
2)Идем в папку D:XAMPP кликаем на нее, дальше, шарим папку "xampphtdocs", удаляем все из нее и копируем дистрибутив DataLife Engine из папки upload
3)Дальше, создаем базу настоящих для нашего сайта, идем по адресу localhost/phpmyadmin/
4)Создаем базу с именем, примерно dle, создали...

5)Шарим пользователя root, отдаем ему пароль для безопасности сервера(phpmyadmin)- необязательно!
6)Идем в http://localhost/install.php, там мы завидим приветствие, текст лицензионного соглашения и кнопку "Взяться установку". Устанавливаем галочку возле "Я принимаю данное соглашение" и жмем " Взяться установку ". Попадаем на вытекающую страницу - там показаны введенные компоненты PHP и рекомендуемые настройки. Если что-то из рекомендуемых настроек отмечено красным - ничего адского, основное дабы все компоненты PHP присутствовали и были отмечены изумрудным. Жмем "Продолжить". Попадаем на страницу "Проверка на запись у величавых файлов системы" - опять жмем "Продолжить".
И вот, мы на странице, где надобно показать параметры базы настоящих, и информацию о администраторе. Об этом детальнее:

7)Имя базы настоящих: - указываем имя базы, какое вы написали(dle)
Пароль на базу, если выполняли пункт 5
Имя администратора, пароль и и-мейл катаете на свое усмотрение.
Нажимаем "Продолжить" - все, установка DLE закончена!

Подробная установка движка DataLife Engine 9.x и сайт на домашний компьютер .
Если вы решили попробовать себя в качестве Web – дизайнера или посмотреть как создаются сайты, узнать сложно это или легко, то этот урок для вас.

Для начала нужно скачать архив в котором находятся:
("Д.н.w.р", читается "Денвер" - почти как название города) - позволит вам создать портал на вашем домашнем компьютере, (а после при желании легко можно перенести в интернет).

Инструкция по установке DLE
ДЕНВЕР - самый известный проект Лаборатории dk (), набор дистрибутивов (Apache+SSL, PHP5 в виде модуля, MySQL5, phpMyAdmin и т.д.) и программная оболочка, используемые Web-разработчиками (программистами и дизайнерами) для отладки веб-проектов на "домашней" (локальной) Windows-машине без
необходимости выхода в Интернет. Денвер работает в ОС Windows 95/98/Me/NT/2000/XP/Vista. Более подробно можно прочитать, а также скачать только ДЕНВЕР, скачать можно по ссылке выше.

Установка простая и не требует объяснения, просто отвечайте YES (Y) , действуйте по инструкции. Когда установка будет завершена на рабочем столе появится три ярлыка. Выберите Start Denwer.

Далее устанавливаем DataLife Engine v.9.x здесь по подробнее:

Запускаем браузер, создаем базу данных для этого запускаем phpMyAdmin введя в адресной строке и жмем "ENTER", после чего получаем вот такое окно:
В окошке "Create new database" вводим имя базы данных, в нашем случае это « mysite» (название может быть любым как будет вам угодно).

Больше не чего не трогаем. И жмем на кнопку " Create " создать.

Когда база данных « mysite» создана, переходим на виртуальный диск куда был установлен «Денвер». Как правило это: Локальный диск (Z), заходим в папку home/ где создаем папку в нашем случаи « mysite» (или в зависимости как будет называться ваш веб-проект).



В папке « mysite» создаем еще одну папку «WWW» . ВНИМАНИЕ: папка должна быть только «www»

В архиве должны присутствовать три папки:
Developer – В целях увеличения скорости загрузки страницы, все файлы движка зашифрованы и сжаты javascript файле. Если вы захотите их модифицировать, то в этой папке лежат JS-файлы в несжатом виде.
Documentation – вся справочная документация о обновлениях в данной версии, а также по установке и настройке движка.
Upload – системные файлы нашего движка.

После распаковки файла DataLife Engine v 9.x на компьютер, вам понадобиться закачать только папку и все файлы Upload – при помощи любого FTP-клиента в корневую директорию вашего ресурса (она называется public_html или www).

После успешной разархивации. Открываем браузер и набираем строку http://www.mysite/install.php нажимаем "ENTER" должно появится окно как на рисунке 6.

Если окно не появилось - перепроверьте правильность написания ссылки (название созданной папки), а потом перезапустите Денвер (на рабочем столе выбираем ярлык «Restart Denwer») .
Окно появилось- жмем кнопку «Начать установку» , принимаем лицензионное соглашение (ставим галочку) нажимаем «Продолжить») .
Появляется следующее окно ошибок нет и все установлено, все разрешено жмем кнопку «Продолжить».

В следующем окне ВНИМАНИЕ ВАЖНО! Установите все как на картинке (для установки в интернете понадобятся не значительные изменения).

А теперь подробно:
URL ресурса: http://www.mysite/ (без изменения)
Сервер MySQL: localhost (менять не нужно)
Имя базы данных: mysite (Имя базы данных созданное в панели phpmyadmin) (в интернете имя базы данных, логин_имя базы данных)
Имя пользователя: root Внимание! Здесь только «root» (в интернете логин_база данных)
Пароль: писать не чего не стоит (в интернете пароль на базу данных, если надо защитить базу данных)
Префикс: dle (менять не нужно)
Кодировка для MySQL: cp1251 (менять не нужно)
Имя администратора: admin (выберите любой понравившийся логин)
Пароль:12345 любые знаки (доступ к ресурсу,к админ панели там же можно его легко поменять)
Повторите пароль:12345
E-mail: [email protected] (любое значение почта храниться будет на виртуальном диске в папке Z:\tmp\!sendmail\ можно проверять как работает почта на ресурсе и т.д.).
Включить поддержку ЧПУ: Да (в зависимости от настроек в админ панели можно отключить и включить. Оставить как есть).

Если были допущены ошибки появится такое окно. В браузере выберите стрелку обратно. Установите заново настройки, проверьте и жмите кнопку «Продолжить».
При удачной настройки появится следующее окно.

Остается набрать в браузере строку www.mysite и ваш ресурс откроется. Если появляется ошибка (нет доступа) перезапустите Денвер и попробуйте заново (на рабочем столе выбираем ярлык «Restart Denwer») .


Установка движка DataLife Engine 9.x сайт на домашний компьютер
Поздравляю!!!
Теперь на вашем компьютере установлен ваш веб-проект, который вы можете изменить до не узнаваемости, похвастаться перед друзьями и получать море позитива. А при уверенности, что веб-проект будут посещать люди, установить его в интернете и даже зарабатывать неплохие деньги.
Все лучшего и Удачи Вам!
ПС. Что бы поменять шаблон достаточно будет закачать в папку Z:\ home\ mysite\www\ templates\ любой понравившийся v.9.x скаченный у нас.
Изменить, настроить и сделать его популярным, узнать еще больше можно узнать на сайт .
Подробная установка движка DataLife Engine и сайт на домашний компьютер Если вы решили попробовать себя в качестве Web – дизайнера или посмотреть всё лучшее у нас форумы, хаки, модули, шаблоны.

Всем привет! Меня зовут Вячеслав и сегодня я поведаю Вам рассказ: "О простоте установки профессионального сайта на базе скрипта Data LifeEngine". Долго оттягивать не буду, поехали:

Подготовимся к установке!

1. Первое что нам понадобиться - это сам дистрибутив , а по точнее, сами установочные файлы нашего движка. Скачать их можно с официального сайта DLE (http://dle-news.ru ). Не забываем что данный движок платный и скачать мы можем только демо-версию . Но по сути, на первое время, демо-версии будет достаточно. Более детально "О скрипте", можно просмотреть в данном посте: " Выбор платформы или так называемого движка для сайта! ". Распаковываем скачанный нами дистрибутив и видим две папки (если это демо-версия) или три папки если это купленный или нулёный скрипт.


2. Второе что нам понадобиться - это создать папку проекта на локальном сервере Denwer и скопировать установочные файлы нашего движка.

Для этого мы заходим в папку установленного нами сервера и ищем папку "home ". В ней мы и будем создавать папку нашего проекта. Назвать её можно как угодно вплоть до "yandex.ru " (как хотите, так и называйте ). В своем примере это будет папка " test-dle ". После создания папки, обязательно: заходим в неё и создаём папку " www ".

Немного напомню: Если мы скопируем файлы и папки движка в папку проекта, сайт работать не будет!!! Все файлы и папки движка нужно копировать в папку " www " которую мы должны создать в папке нашего проекта. Путь выйдет примерно таким: Ваш_сервер/ home/Ваш_проект/ www/Файлы_движка . В случае с моим примером путь будет таким: Мой_сервер/ home/test-dle/www/Файлы_движка .


Возвращаемся к распакованным файлам движка и ищем там папку " upload " . Заходим в эту папку и копируем её содержимое в папку " www " которую мы создали в нашем проекте.

3. Третье что нам понадобиться - это создать базу данных для нашего сайта.

Как вы уже заметили - мы строго придерживаемся алгоритма установки сайта использующего Базу данных.

Для создания БД нам потребуется :

- Запустить сервер.

- Запустить утилиту phpMyAdmin

- В данной утилите мы выбираем "Базы данных ".

- В открывшимся окне будет раздел создания базы данных .

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

Вбиваем "название базы " и нажимаем "Создать " После чего мы должны получить уведомление о том, что база данных создана.

Теперь можно переходить к непосредственной установке самого движка, поехали:

Первое с чего начнём - это запустим установку. Вбиваем адрес нашего тестового сайта в браузере и в конце добавляем install.php . Должно выйти примерно так:

В моем случае вышло так:

Как мы видим: http://test-dle/install.php .

1. Нам нужно начать установку!

2. Ознакомиться и принять лицензионное соглашение!


Если вы увидите надписи красного цвета, запомните их или лучше запишите и продолжите установку. Если скрипт работать не будет - нам потребуется разобраться с проблемой которая была отмечена красным цветом. Если Вам не удалось устранить проблему, пишите в комментарии, по возможности совместно данная проблема будет решена.

4. Следующее окошко, тоже является информационным и отвечает оно за безопасность, а именно: "О ограничении доступа к файлам скрипта сторонними людьми". Мы с ним ознакомились и нажимаем продолжить.


Важно: Поскольку мы устанавливаем данный скрипт на локальный сервер и пользоваться данным скриптом будем исключительно только мы , то данная информация нас мало интересует.

Важно: Если же данный скрипт мы устанавливаем на публичный сервер , сервер который доступен другим пользователям в сети интернет, то нам перед установкой потребуется выполнить некие действия с файлами. Инструкция находится в архиве скрипта, в папке "Documentation ". Об этом я расскажу в следующей статье .

5. А сейчас мы подошли до основного! "Настройка конфигурации системы" . Я думаю тут все понятно:



5.1. Сервер MySQL - На локальном сервере это localhost. На других серверах, к примеру в интернете, может быть тоже localhost но за частую сервер отдельный, он имеет свой адрес и он дается пользователю администрацией хостинг компании.

5.2. Имя базы данных - указываем наше придуманное имя базы данных которую мы создали совсем недавно.

5.3. Имя пользователя - имеется в виду имя пользователя для доступа к базе данных. Так как мы устанавливаем на локальный сервер, я не стану Вас сильно мучать созданием отдельных пользователей, назначение им прав доступа и т.д., просто хочу чтобы вы знали: Есть такой пользователь root - он имеет полный доступ, грубо говоря это супер-пользователь, проще администратор по базам данных. Вбиваем имя root .

5.4. Поле пароль - оставляем пустым , так как для root пользователя MySQL базы данныхмы пароль не задавали .

5.5. Строки "Префикс" и "Кодировка..." - оставляем без изменений.

5.6. Ну а далее, нам просто нужно создать администратора нашего сайта, который будет иметь доступ к панели администрирования сайтом.

Важно: У Denwerа есть так называемая заплатка отвечающая за прием и передачу почты. Её можно найти в таблице на странице " localhost". А поскольку есть заплатка - есть и почтовый ящик. Вы можете его видеть на рисунке: " [email protected]". Советую указать его в поле: "почта ", для проверки работоспособности почты, да и вовсе вдруг забудете свой пароль!

5.7. Поддержка ЧПУ - Выбираем "ДА" . Что такое ЧПУ? Это ЧЕЛОВЕКО-ПОНЯТНЫЙ-УРЛ (УРЛ - это адрес). К примеру чтоб строка адреса была не крокозяблицей с иероглифами и тому подобное, нужно выбирать данный вариант. Сейчас практически все сайты используют ЧПУ. Да и в оптимизации сайта под поисковые системы, ЧПУ играет некую роль.

Вот в принципе и все - жмем "Продолжить " . В итоге мы с Вами закончили установку, о чём нам говорит сам мастер установки DLE.

Да еще, это важно если установка производилась на публичный сервер : Удаляем файл " install.php " и удаляем папку " upgrade".

Теперь два слова об админпанели: В ней вы можете увидеть надписи такого рода:

Внимание ошибка безопасности:
Файл /templates/.htaccess доступен для записи, что противоречит политике безопасности скрипта. Установите для данного файла CHMOD 444.

Не пугаемся - ведь мы устанавливали наш скрипт на локальный сервер. Данная надпись критична если установка производилась на публичный сервер. Как Выставлять права для файлов и папок на публичном сервере мы с Вами рассмотрим на следующем уроке по созданию профессионального сайта с нуля.

Предлагаю так же к просмотру видеоинструкцию с официального сайта разработчиков DLE.

В ней детально показано:

1. Установку локального сервера Denwer.

2. Установку CMS Datalife Engine и много чего другого полезного.

Смотрим:

Одним из наилучших вариантов для тестирования, настройки и отладки движка является тестирование на локальном компьютере.

Зачем это нужно?
Если вы не хотите заранее тратить деньги на хостинг (не уверены до конца, стоит ли вообще заниматься сайтом) или хотите отлаживать сайт, чтобы никто не видел сайт в процессе отладки - установка DLE на локальном компьютере станет наилучшим решением в этой ситуации.

Как это работает?
Вы устанавливаете локальный веб-сервер на своем компьютере - набор программ, которые позволяют тестировать разные скрипты прямо у себя на компьютере. Вы можете ставить DLE и любые другие движки и скрипты на свой компьютер почти так же, как на удаленный сервер на хостинге ("почти так же" в данном случае означает "легче" и без риска запороть уже работающий сайт).

Что нам для этого нужно?
Нам потребуется приложение-вебсервер. Я рекомендую использовать "denwer". Денвер - это набор дистрибутивов (Apache, PHP, MySQL, Perl и т.д.) и программная оболочка, используемые Web-разработчиками для разработки сайтов на «домашней» (локальной) Windows-машине без необходимости выхода в Интернет (описание взято мной с официального сайта). Он очень прост в установке и не требует дополнительных настроек после нее.
Еще нам понадобится дистрибутив DLE, демоверсию которого можно взять на официальном сайте разработчиков.

Итак, приступим.

УСТАНАВЛИВАЕМ DENWER

1) Для начала, возьмем denwer: 1240163294_denwer3_base_2008-01.rar (cкачиваний: 1219)
2) Устанавливаем denwer: распаковываем скачанный архив и запускаем Denwer3_Base_2008-01-13_a2.2.4_p5.2.4_m5.0.45_pma2.6.1.exe
3) Появится окно с предложением начать установку:

мы нажимаем "Yes", после чего появляется черное ДОСовское окошко с текстом
Приветствие... Для продолжения закройте браузер. и откроется окно браузера с информацией о том, что сейчас начнется инсталляция денвера.
4) Закрываем окно браузера. В ДОСовском окошке появляется текст
Для продолжения нажмите Enter. Нажимаем "Enter". После этого инсталлятор денвера проверит нужные для работы файлы, и спросит, куда ему установиться:

Указываем путь, куда его устанавливать, или просто нажимаем "Enter", если предложенный по умолчанию вариант устраивает.
5) После этого инсталлятор переспросит, туда ли устанавливать сервер, или в другое место. Когда вы подтвердите свой выбор, будет задан вопрос о букве виртуального диска. Инсталлятор хочет создать виртуальный диск, на котором будет размещен сервер и весь сайт в будущем. Выбирайте любую букву, на которую еще не назначен диск в системе.
6) Инсталлятор скопирует все необходимые файлы, после чего появится текст
█ Денвер может запускаться в двух режимах:
█ 1. Виртуальный диск создается ПРИ ЗАГРУЗКЕ ОС. Запуск серверов
█ осуществляется с помощью ярлыка на Рабочем столе. При завершения
█ работы Денвера виртуальный диск НЕ отключается.
█ * Этот режим рекомендуется использовать, если вы собираетесь
█ * использовать виртуальный диск, не запуская серверов (например,
█ * хотите запускать Perl-скрипты не только из браузера, но и из
█ * командной строки).
█ 2. При загрузке ОС виртуальный диск НЕ создается. На Рабочем столе
█ также, как и в п. 1, создаются ярлыки для запуска и останова серверов.
█ При запуске серверов вначале создается виртуальный диск, после
█ останова - диск отключается.
█ * Необходимо помнить, что в этом режиме при неактивном Денвере не
█ * будет доступа к виртуальному диску (в частности, к Perl).
█ * Кроме того, некоторые версии Windows не умеют правильно отключать
█ * виртуальный диск (требуется перезагрузка).

█ Рекомендуется выбрать вариант 1, потому что он наиболее удобен.

> Введите 1 или 2 :
Рекомендую выбирать первый вариант, по вполне понятным причинам. После этого будет задан вопрос о создании ярлычков на рабочем столе. Лучше создать их, чтобы потом не лезть каждый раз в папку денвера и не запускать вручную.

Если вы все-таки решили не создавать ярлычки для запуска, или они по каким-либо причинам не создались - расскажу, как запускать вручную:
Открываете папку, куда установился денвер (обычно - "C:\WebServers"), там открываете "denwer" и по очереди запускаете Boot.exe и Run.exe
Если хотите отключить денвер - запустите по очереди Stop.exe и SwitchOff.exe
7) Все, денвер установлен и готов к работе (осталось только запустить его)!

Приступаем к установке движка на компьютере

1) Качаем демо-версию DLE(7.5): . Открываем архив дистрибутивом Datalife Engine, и видим там три папки: Developer, Documentation и upload. Открываем папку upload распаковываем в папку home\localhost\www, которая находится на виртуальном диске, который вы указывали при инсталляции денвера. В процессе распаковки операционная система запросит разрешение заменить файлы - соглашайтесь, иначе движок не будет работать.

2) Запускаем Денвер. Открываем home\localhost\www на виртуальном диске, и переименовываем файл ".htacess" в ".htacess1" (это временная мера, потом надо будет вернуть все обратно - поэтому просто допишите один символ к имени, этого будет достаточно).
Открываем в браузере адрес http://localhost/tools/phpmyadmin/ - это панель управления базами данных. Базы данных используются для хранения почти всей информации, которая отображается на сайте, кроме настроек (об этом поговорим позже).
Здесь нам потребуется создать базу данных, чтобы DLE смог проинсталлироваться и вообще работать.

Вы увидите приблизительно такое окно. В поле, которое на скриншоте я выделил желтым цветом, надо вписать название базу данных, которую вы хотите создать. Название должно быть написано латиницей, и желательно, не содержать символов кроме букв и цифр. Указав название, нажимайте кнопку "Создать". Теперь у нас есть пустая база данных.
Переименовываем ".htacess1" обратно в ".htacess".

3) Открываем в браузере "http://localhost/install.php"
Там мы увидим приветствие, текст лицензионного соглашения и кнопку "Начать установку". Ставим галочку возле "Я принимаю данное соглашение" и жмем " Начать установку ". Попадаем на следующую страницу - там показаны установленные компоненты PHP и рекомендуемые настройки. Если что-то из рекомендуемых настроек отмечено красным - ничего страшного, главное чтобы все компоненты PHP присутствовали и были отмечены зеленым. Жмем "Продолжить". Попадаем на страницу "Проверка на запись у важных файлов системы" - опять жмем "Продолжить".
И вот, мы на странице, где надо указать параметры базы данных, и информацию о администраторе. Об этом подробнее:

Заполнять надо только поля, отмеченные желтым.
Имя базы данных: - указываем имя базы, которое вы написали в пункте 2
Имя администратора, пароль и и-мейл пишете на свое усмотрение. И-мейл можно указывать любой - на него всеравно ничего не будет приходить. (вся почта для администратора будет складываться в папке tmp\!sendmail на виртуальном диске).
Нажимаем "Продолжить" - все, установка DLE закончена!