B2evolution — популярная бесплатная система, предназначенная для ведения различных блогов, разработанная на PHP и действующая с информационной базой MySQL. Распространяется по лицензии GPL, может быть установлена почти на любой PHP+MySQL сервер. Является последователем знаменитого в свое время b2\cafelog. Создается François Planque с 2003 года в качестве расширения версии 0.6.1.
Ключевое преимущество программы заключается в простоте загрузки, удобстве использования в широком функционале. Систему можно без труда установить практически на каждый LAMP сервер за считанные секунды. Одна из главных особенностей b2evolution состоит в возможности одновременного управления несколькими блогами из одной админ-панели.
В настоящее время программа включает следующие функции:
- доступный фильтр спама, за счет которого в один общий блэклист вносятся данные обо всех блокируемых ресурсах и IP адреса со всех блогов, действующих на b2evolution;
- просто редактируемые темы и шаблоны, которые можно устанавливать для всех блогов;
- поддержка множества языковых файлов;
- широко описанный интерфейс прикладного программирования для создателей плагинов, позволяющий без труда улучшать функциональные качества своего блога.
На официальном портале предлагается большое количество плагинов для b2evolution. Самые востребованные — обработка текста и графические смайлы. В новую версии включены виджеты, позволяющие более тщательно настраивать блог.
Система охватывает не только базовые опции ведения блогов, но множество дополнительных функций, благодаря чему применять ее можно не только в качестве дополнения к уже действующему порталу, но и как персональный проект.
Разберемся, как установить b2evolution на хостинг https://s-host.com.ua/ из исходников. В целом эта процедура занимает от силы 10-15 минут и с ней справятся даже те, кто прежде не сталкивался с подобной процедурой.
Загрузка движка на хостинг
Первое, что нужно сделать — закачать архив с файлами на хостинг, а после распакуем его в папку сайта. Для этого мы будем использовать панель управления cPanel (диспетчер файлов), но вы можете воспользоваться, например, ФТП-клиентом:
- перейдите в папку сайта;
- загрузите в папку архив;
- распакуйте архив:
Создание базы данных
База данных создается в одноименном разделе cPanel (“Базы данных”/“Базы данных MySQL”):
- создайте базу;
- создайте пользователя;
- добавьте пользователя в базу данных;
- выставьте “Все права” на странице “Управление правами пользователя”:
Установка b2evolution
Загрузка файлов на хостинг и создание базы данных — лишь часть установки движка. После того, как вы пройдете эти два этапа, откройте в браузере свой сайт:
выберите язык;
впишите название базы данных, имя пользователя и пароль:
В блоке “Дополнительные настройки” впишите базовый URL и email, а затем кликните на кнопку “Обновить файл конфигурации”. После этого вы получите сообщение об успешном создании файла _basic_config.php, а также выбор способа установки:
- новая установка;
- обновление с предыдущей версии b2evolution;
- конвертирование/Нормализация вашей БД в UTF-8/ASCII.
После того, как установка будет завершена, вы сможете перейти в панель управления сайтом или же в публичную часть: