PhpBB3 и Denver
21.08.2018
Наверное у многих админов чешутся руки и хочется поэкспериментировать с форумом. Но на живом форуме страшно. В этой статье я расскажу как полностью воссоздать форум на своем компьютере для предстоящих экспериментов.
Шаг 1. Копирование файлов форума
Тут все просто --- заходим на свой ФТП-сервер и скачиваем полностью папку с файлами форума. Ведь без них обойтись нельзя.
Шаг 2. Делаем дамп (копию) БД (базы данных)
Для этого заходим в панель хостинга и ищем программу PhpMyAdmin. Небольшое замечание --- намного удобней будет найти в интернете отдельно PhpMyAdmin и закачать себе на ФТП-сервер(почему удобней ?? да не придется всякий раз лезть в панель управления хостингом, да и зачастую там находятся староватые версии)
Установка и конфигурирование php-фреймворка symfony
Вообщем продолжим, открываем эту программку и кликаем на имя вашей базы данных, после вверней строке навигации ищем пункт ЭКСПОРТ. Жмем, настраиваем параметры копирования, желательно выбрать ZIP-компрессию для сохранения и отключить добавление комментариев. Жмем ГОТОВО и ждем пока копия БД сохранится на ваш компьютер.
Как установить локальный сервер Денвер (Denwer)
ВНИМАНИЕ !!! ЕСЛИ КОПИЯ ВАШЕЙ БАЗЫ ДАННЫХ ИМЕЕТ РАЗМЕР БОЛЕЕ 6-8 МЕГАБАЙТ ТО ВМЕСТО PhpMyAdmin ПОЛЬЗУЙТЕСЬ ЭТОЙ ПРОГРАММОЙ !!!
Шаг 3. Установка форума на компьютер
Для этого нам понадобится программа Denver . После установки запускаем ее и идем в любой браузер. В адресной строке пропишите адрес:
localhost
После во вкладке УТИЛИТЫ кликните на пункт заведение Новых БД и пользователей MySQL.
Таблицу заполняем следущим образом:
Пароль Администратора MySQL - оставьте пустым; Имя Базы Данных - данные возьмите из файла форума config.php; Логин Пользователя - данные возьмите из файла форума config.php; Пароль - данные возьмите из файла форума config.php.В итоге у Вас должно появиться сообщение: «Поздравляю! Вы создали новую Базу Данных!».
Далее возвращаемся на главную страницу Denver и ищем программку PhpMyAdmin, заходим, находим нашу базу данных и жмем (в верхнем ряду навигации) ИМПОРТ, загружаем дамп БД сделанный в Шаге 2. БД готова!
После запуска Denver у вас появился виртуальный диск, например у меня Z. Открываем его и идем в папку home. Создаем там папку phpbb3.ru (имя папки обязательно должно заканчиваться на .ru). А в этой папке создаем папку www, и в свою очередь, в этой папке создаем папку forum. И наконец то в папку forum закачиваем все файлы форума, скачанные с ФТП-сервера. После находим файлик config.php, открываем его через любой текстовый редактор и меняем строку.
$dbhost = 'тут был прописан адрес к вашей БД';
на
$dbhost = 'localhost';
ибо ваш подпытный форум законектится к БД живого форума !!!
Теперь нам надо перезагрузить Denver. Для этого ищем среди ярлыков на рабочем столе ярлык Restart.exe и жмем на него, ждем пока программа перезагрузится.
Вообщем то и все, ваш тестовый форум будет доступен по адресу:
phpbb3.ru/forum/
И вы вправе теперь извращаться над ним как душе угодно, не опасаясь ничего !!!
P.S. Шаг 1 и 2 это и есть полное резервное копирование форума !!!