Для установки b2evolution вам нужен PHP/MySQL web сервер (смотрите требования). Аренда быстрого сервера у хостинг компании с хорошей репутацией становится дешевле каждый день. Посмотрите наши рекомендованные хостинг предложения.
Прежде чем продолжить, пожалуйста примите к сведению что некоторые сетевые возможности b2evolution требуют принятия нашего простого Условия предоставления услуг.
Когда вы распакуете дистрибутив b2evolution на ваш компьютер:
На вашем сервере, попробуйте создать новую (пустую) базу данных MySQL для b2evolution (Например вы можете назвать ее b2evolution. Точная процедура создания новой базы данных зависит от вашего хостера / настроек сервера. Альтернативно, вы можете также использовать существую базу данных где b2evolution будет делить пространство с другими приложениями.) Примечание: b2evolution создаст около 25 таблиц в выбранной вами базе данных. Пока вы не измените конфигурацию, все имена таблиц будут начинаться с префикса evo_ . Пока вы не имеете приложений использующих данный префикс в базе данных, это безопасно для установки b2evolution в базу данных, разделяемую с другими приложениями. Ваши существующие таблицы не будут затронуты.
Загрузите файлы b2evolution на ваш сайт. Примечание: Только содержимое папки /blogs нужно загрузить на сервер. Если вы хотите держать b2evolution на домашней странице вашего сайта, Загрузите содержимое папки /blogs в корень вашего сайта. В других случаях лучше загрузить файлы в новую вложенную папку сервера. Вы можете сохранить имя папки /blogs или выбрать другое.
Запустите скрипт установки на вашем сервере. Он расположен по адресу http://yoursite.com/yourfolder/install . Затем просто следуйте следующим инструкциям.
Инсталлятор задаст вам несколько вопросов, создат записи базы данных и сконфигурирует b2evolution для вас.
Проверьте что ваша инсталляция работает
После этого рекомендуется удалить вложенную папку /install
Если вы хотите чтобы ваши базы сразу работали в правильной кодировке UTF-8 или Windows-1251 а также получать письма с нормальной кодировкой в поле темы, то следуйте данным инструкциям. Делать это нужно ДО того как вы создадите базу данных, т.е. сразу после того как закачаете движок на сервер
Для UTF-8 делаем следующее
Создаем новую базу данных и указываем COLLATION(СРАВНЕНИЕ) utf8_general_ci
Открываем файл /conf/_locales.php (в дистрибутиве эта папка лежит в папке blogs)
Редактируем там одну строку и прописываем в ней жестко кодировку utf8 как указано здесь:
$db_config['connection_charset'] = 'utf8';
Для Windows-1251 делаем следующее
Создаем новую базу данных и указываем COLLATION(СРАВНЕНИЕ) cp1251_general_ci
Открываем файл /conf/_locales.php (в дистрибутиве эта папка лежит в папке blogs)
Редактируем там одну строку и прописываем в ней жестко кодировку cp1251 как указано здесь:
$db_config['connection_charset'] = 'cp1251';
После того как мы определились с кодировкой базы и страниц вебсервера:
Сохраняем файл и закачиваем его на сервер
На странице установки http://yoursite.com/yourfolder/install выбираем требуемую локаль русского языка. Обычный Русский (RU) или Русский cp1251 (RU)!
Теперь можно приступать к обычной установке: ввести имя и пароль для доступа к mysql, указать хост и префикс базы данных. Установка не занимает больше времени чем установка WordPress и очень на нее похожа.
Еще один момент, с которым вы можете столкнуться — почта приходит в нормальной кодировке, но тема письма в неправильной ISO-8859-1 и получаем мы «абра-кадабру»
для этого открываем файл /inc/_core/_misc.funcs.php