Навіщо це потрібно?
Якщо ви не розраховуєте заздалегідь витрачати гроші на хостинг (не посвідчені до кінця, чи варто так би мовити вдаритися веб сайтом) або розраховуєте налагоджувати сайт, для того, щоб ніхто не бачив сайт в ході налагодження - настройка DLE на персональному комп'ютері буде ідеальним розсудом в такому випадку.
Що нам необхідно, щоб досягти бажаного результату?
Нам знадобиться додаток-вебсервера. Я раджу приймати на озброєння "XAMPP 1.7.7".
XAMPP 1.7.7 - це набір дистрибутивів (Apache, PHP, MySQL, phpMyAdmin і так далі) і програмна оболонка, що застосовуються Web-розробниками для розробки веб-сайтів на «приватної» (обмеженому) Windows-машині без необхідності сходу в всесвітню мережу Інтернет .
З питання установки XAMPP 1.7.7 та налаштування дивіться мої попередні статті.
Установка DataLife Engine.
1) Завантажуємо саму останню демо-версію DLE 9.4, яку можна взяти на офіційному сайті творців, розпаковуємо архів, йдемо в папку upload, там лежить наш движок
2) Йдемо в папку С: \ XAMPP \ натискаємо на неї, далі, шукаємо папку "\ xampp \ htdocs". створюємо (в ній) папку припустимо "washsait" і в ній папку "www" і копіюємо туди дистрибутив DataLife Engine з папки upload.
Переходимо в папку С: \ XAMPP \ apache \ conf \ extra \ і відкриваємо в блокноті файл httpd-vhosts, що відповідає за роботу віртуальних хостів.
Обов'язково, перший описаний хост повинен бути localhost, після нього можна починати вказувати настройки інших хостів, інакше при певних налаштуваннях сервера ваші віртуальні хости можуть не правильно оброблятися і виникне плутанина між ними.
Ось приклад мінімальних налаштувань на прикладі організації двох хостів
ServerName localhost
DocumentRoot c: / xampp / htdocs / localhost / www
ServerAdmin adm @ washsait
ServerName washsait
ServerAlias www.washsait
DocumentRoot c: / xampp / htdocs / washsait / www
ServerAdmin adm @ washsait
ServerName washsait
Вказує, що назва домену washsait
DocumentRoot c: / xampp / htdocs / washsait / www
Вказує на місце в якому зберігаються файли сайту.
Можна вказувати без використання літери диска / xampp / htdocs / washsait / www
Зберігати файли сайту можна в будь-якому місці, але для зручності, краще зберігати їх там же, де встановлено сервер.
ServerAdmin adm @ washsait
Вказує email адміна цього сайту.
Наприклад при певних налаштуваннях цей email може бути видно при виникненні помилок сервера або сайту.
відзначаємо:
Створити базу даних з ім'ям користувача в назві і надати на неї повні привілеї
Тиснемо: Створити користувача
Далі переходимо до установки DLE
Ім'я бази даних: - вказуємо ім'я бази, яке ви написали: (dle)
Ім'я користувача: (dle)
Пароль на базу: (dle)
Ім'я адміністратора, пароль і і-мейл пишете на свій розсуд.
Натискаємо "Продовжити" - все, установка DLE закінчена!