Установка DLE.
Сначала необходимо создать директорию для наших сайтов. Создаем пустой каталог, предположим, на диске С, и назовем (для удобства) "сайты":
В каталоге "сайты" создаем папку, предположим, dle:
И копируем туда распакованный дистрибутив DLE:
Далее (если вы устанавливали Windows Server согласно статьи: Установка и настройка веб-сервера IIS + PHP + MySQL на Windows Server 2008 R2) открываем phpMyAdmin (открываем в любом браузере http://admin/):
Вводим установленный нами пароль и попадаем на главную страницу phpMyAdmin :
Нажимаем на вкладку "пользователи" и попадаем на страницу "Обзор учетных записей"
Нажимаем "Добавить пользователя", и в открывшемся окне вводим данные пользователя:
Имя пользователя: предположим dle95
Хост: localhost
Пароль: например dle95
Подтверждение: dle95
Чуть ниже ставим точку на "Создать базу данных с именем пользователя в названии и предоставить на нее полные привелегии".
В графе "Глобальные привилегии" ставим галки на SELECT, INSERT, UPDATE, DELETE.
И в низу нажимаем "Добавить пользователя" :
Далее открываем "Диспечер сервера" и заходим в "Диспечер IIS".правой кнопкой мыши кликаем "сайты", и в открывшемся меню нажимаем "Добавить веб-сайт..."
Откроеться диалоговое окно "Добавление веб сайта":
Указываем :
Имя сайта - допустим: dle95
Физический путь - указываем где расположенна директория веб сайта: у нас C:\сайты\dle
Имя узла - указываем название сайта(которое будем вводить в браузере): в нашем случае dle95
Должно получится что то подобное:
Жмем Ok и возвращаемся в диспечер IIS:
Выделяем наш сайт и правой кнопкой мыши открываем меню выбираем "Редактировать разрешения":
Откроется окно свойств нажимаем "изменить":
Откроется окно "Разрешения для группы "dle"" нажимаем "Добавить":
Откроется "Выбор"Пользователи"или"Группы"" нажимаем "Дополнительно":
Нажимаем "Поиск":
Выбираем "IIS_IUSRS":
И "Users",потом Ok:
Ставим галки на "Полный доступ" для IIS_USRS и Users:
Так как у нас пока не установлен DNS сервер, открываем файл "hosts"(C:\Windows\System32\drivers\etc) и в самом конце дописываем следующую строку:
Здесь:
172.16.1.3 - IPадрес моего сервера, у вас он может быть другим
dle95 - название сайта


Далее в диспечере IIS выделяем наш сайт и открываем модуль переопределения URL-адресов:

Нажимаем "Импортировать правила":

Копируем содержимое файла : ".htacces" и вставляем в поле "Правила переопределения", нажимаем "применить"



Теперь в каталоге нашего сайта появился файл "web.config" и на сайте будет нормально работать ЧПУ.
Далее переходим к установке CMS DLE (DataLife Engine):
Откроем в браузере страницу http://dle95/install.php:

На следующем шаге, для продолжения установки, Вам необходимо ознакомиться и принять лицензионное соглашенние.
Ставим галку “Я принимаю условия соглашения” и продолжаем установку.

Далее следует шаг проверки установленных компонентов PHP и соответвствия их настроек на сервере.

Далее следует проверка на запись файловой системы CMS DLE (DataLife Engine):

Одним из важных шагов при установке является настройка конфигурации системы, где Вам необходимо правильно указать данные подключения к базе данных и задать логин и пароль администратора сайта.
Данные, которые от вас требуются (на примере нашего пользователя):
Имя базы: dle95
Имя пользователя БД: dle95
Пароль: dle95
Сервер MySQL: localhost
Префикс устанавливается произвольно.
Данные для доступа к панели управления – это создание учетной записи администратора вашего сайта, здесь указываем желаемые логин/пароль и e-mail администратора.

Установка CMS DLE (DataLife Engine) завершена.

И последнее что нужно сделать, это удалить файл install.php чтобы исключить повторную установку движка.
После завершения установки вы сможете посмотреть работу скрипта на демонстрационной странице http://dle95/index.php. Для доступа к админпанели необходимо запустить http://dle95/admin.php.
Установку остальных CMS (Joomla,wordpress) мы рассмотрим в следующих статьях.