Установка и перенос форума на ipb, vbulletin, phpbb на хостинг |
Процесс установки или переноса форума (не важно на каком движке он работает: ipb, vbulletin, phpbb и т.д.) на хостинг идентичен подобным операциям с сайтами. И начинается он с резервного копирования базы данных. Только делать это нужно через phpMyAdmin, или через специализированную утилиту для бэкапа, а не средствами форума (чтобы кодировка была правильной).
Следует зайти в раздел "Экспорт", выбрать нужные таблицы и сохранить их. Перед резервным копированием лучше уточнить кодировку на хостинге, чтобы файл резервной базы данных имел такую же (кодировку можно выбрать при экспорте/импорте). После этого нужно перенести файлы с компьютера (если форум переносится с другого хостинга, то файлы все равно следует сохранить на компьютере) в корневую папку хостинга при помощи FTP клиента (выбирать можно любой, на усмотрение пользователя).
Когда файлы окажутся в папке хостинга, следующим действием будет восстановление резервной копии баз данных через phpMyAdmin. В phpMyAdmin хостинга следует создать, или выбрать (если уже создана раньше) пустую базу данных, после чего в разделе "Импорт" указать путь к файлу БД переносимого форума и нажать "ОК". На некоторых хостингах установлены ограничения на время выполнения запросов в следствии чего импорт может прерваться ошибкой ("Достигнут временной лимит"). В этом нету ничего страшного, опять указываем путь к файлу БД, нажимаем "ОК" - импорт возобновиться с того момента, где был прерван, и закончится успешно.
Следующий этап - проставляем в файле конфигурации новые настройки соединения с базой данных и прописываем новый сервер: 1. $INFO['sql_host'] = 'хост.базы.данных'; 2. $INFO['sql_database'] = 'имя_базы'; 3. $INFO['sql_user'] = 'логин'; 4. $INFO['sql_pass'] = 'пароль'; 5. $INFO['board_url'] = 'http://'адрес'.
На данном этапе разные движки форумов могут отличаться между собой пунктами настройки файла конфигурации, но информация, которая нужна для правильного функционирования - одинаковая для всех.
Когда все вышеописанные операции будут проделаны - форум должен успешно начать работу на новом хостинге. |