Шаг 6. Создание нулевого пакета установки DLE

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

Переходите в раздел «Редактировать новости», и удалите все существующие публикации. Откройте список всех разделов, и перейдите в «Мастер оптимизации». Проведите оптимизацию, следуя инструкции. Удаление устаревших новостей и удаление устаревших комментариев можете пропустить (комментариев пока нет, а новости мы уже удалили).

Перейдите на главную админки (правый верхний угол, первая из трех кнопок) и очистите кеш.

Теперь, вообще ничего не трогая, особенно на сайте, перейдите в корневую директорию сайта (в папку с файлами движка). Удалите папку upgrade.

Создайте файл robots.txt следующего содержания:

User-agent: *
Disallow: /autobackup.php
Disallow: /admin.php
Disallow: /favorites/
Disallow: /*print
Disallow: /templates/

User-agent: Yandex
Disallow:
Host: ваш-домен.ru

Потом, когда будете ставить сайт на хостинг, главное не забудьте указать в директиве Host: ваш настоящий домен. robots.txt нужен для поисковых систем.

Копируйте все что есть в корневой директории в какую-то отдельную папку, находящуюся в укромном месте. Нам все это еще неоднократно понадобится. Зайдите в phpMyAdmin и выберите ту базу, которая используется сайтом. Если не помните как она называется, то посмотрите здесь: /engine/data/dbconfig.php в графе DBNAME — имя вашей базы.

В phpMyAdmin, находясь в своей базе, нажмите «Экспорт», потом «ок» и сохраните базу где-то неподалеку от файлов движка, которые вы скопировали в отдельную папку. Эта база, и файлы движка, такой себе «нулевой пакет» для быстрого создания сайта. Чтобы не устанавливать каждый раз движок заново, можно просто создать новую базу, залить в нее базу из нашего «нулевого пакета» (предварительно заменив при помощи Notepad ++ старый адрес сайта на новый, создать новую директорию в папке test1.ru и скопировать туда файлы движка из «нулевого пакета». В файле /engine/data/config.php изменить адрес сайта, а в файле /engine/data/dbconfig.php изменить название базы. На мой взгляд, так быстрее и удобнее, но вы можете делать как хотите.

Шаг 4. Установка DLE 9.2 на Денвер.

В папке test1.ru на Денвере, создайте папку с любым названием. Например, «1» или «site1». Это будет корневая директория нашего сайта. Перезапустите Денвер.

Разархивируйте скачанный архив с DLE 9.2, и все что находится в папке upload, скопируйте в папку, которую вы создали на Денвере.

Откройте в браузере http://имя_папки_в_которую_вы_загрузили_DLE.test1.ru/install.php в моем случае, адрес следующий: http://285.test1.ru/install.php

Вам будет предложено начать установку DLE 9.2. Жмите «Начать установку».

Ставьте галочку рядом с «Я принимаю данное соглашение» и жмите «Продолжить».

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

Теперь проверяются права на запись у важных файлов системы. Мы все делаем на Windows, так что все будет хорошо, жмите продолжить, и идем дальше, к настройкам конфигурации системы — самой ответственной части.

Ниже я написал, что нужно вводить в тех полях, с которыми у вас теоретически могут возникнуть затруднения:

URL сайта: Заполнится автоматически.
Сервер MySQL: Заполнится автоматически, а если нет, впишите localhost
Имя базы данных: Имя базы данных, которую мы создали в phpMyAdmin
Имя пользователя: Имя пользователя, которого мы создали в phpMyAdmin

Пароль: Пароль пользователя базы данных
Префикс: не меняем
Кодировка для MySQL: Не меняем ни в коем случае
Включить поддержку ЧПУ: ДА

Также, смотрите картинку:

Настройка конфигурации системы

Все, установка завершена. Не забудьте удалить файл install.php из корневой директории вашего сайта. Но, если забудете, система сама Вам об этом напомнит.