Как создать форум на движке phpBB?

Дорогие друзья, форум, в моём понимании, это шкатулка Пандоры. Нужно иметь немало усердия и терпения, чтобы достичь надлежащего результат. Мой опыт по созданию форумов невелик, но зато имеет практическую составляющую. Следует отметить, что здесь я имею введу работу над дизайном, программированием, оптимизацией, наполнением, модерицией и т.д. В общем, всё в одном флаконе.

Как создать форум на движке phpBB?

В принципе сейчас существует достаточно много движков для создания форума. Наиболее, скажем так, востребованным здесь считается коммерческий движок форума vBulletin. Как на мой взгляд, выбор этого движка не всегда оправдан. Основным его преимуществом является широкий функционал, т.е. ориентирован он на крупные проекты. В большинстве же случаев вполне оправдано и выгодно использовать бесплатны движок phpBB. Собственно, именно о нём мы и поговорим.

Заходим на официальный сайт phpBB, переходим на страницу «Download phpBB» и качаем последнюю версию движка форума (у меня это 3.0.11).

Здесь же можно скачать и языковые пакеты, в частности русский язык (у меня 1.0.7).

Разархивируйте движок форума на сервер и скопируйте туда же содержание архива языкового пакета. Во втором случае могут появиться сообщении о подтверждении на перезапись уже существующих папок. Смело соглашайтесь, т.к. языковый пакет просто содержит те же и дополнительные папки.

Открываем браузер и обращаемся по адресу, куда мы закачали движок форума. Нас автоматически перенаправит в папку install/ а первое, что мы увидим это страница «Введение». Обращаю ваше внимание, что сейчас вы, если это надо, можете изменить язык интерфейса (см. список в верхнем правом углу страницы).

Введение и выбор языка интерфейса

Переходим на вкладку «Установка», читаем приветствие и жмём кнопку «Следующий шаг».

На следующем шаге будет проверена совместимость движка с вашим хостингом. Подробней о требованиях движка читайте тут. Скажу лишь, что в большинстве случаев проблем не возникает. К слову, нам будет достаточно поддержки хотя бы одной базы данных (рекомендую MySQL), другие могут выдавать ошибки. Допустимо чтобы хостинг не поддерживал необязательные модули (тот же Imagemagick). В общем, если что не паникуйте, а смотрите так ли всё плачевно или вполне терпимо. Если последнее – жмём кнопку «Начать установку».

Теперь нам будет предложено указать конфигурации базы данных, которые вы должны узнать у своего провайдера. В частности я предлагаю использовать MySQL. Примечательно, что в большинстве случаев имя сервера БД или DSN имеет имя localhost. Порт сервера БД обычно указывать не обязательно. Жмём кнопку «Следующий шаг».

установка форума и настройка базы данных

Будет произведена проверка подключения к базе данных. Если вы получите сообщение: «успешное подключение» – жмите кнопку «Следующий шаг».

Теперь нам надо создать профиль администратора, указав его язык, имя (по умолчанию admin), пароль и e-mail. Указываем и жмем кнопку «Следующий шаг».

Будет произведена проверка настроек администратора. Если вы получите сообщение: «Проверки пройдены» – жмите кнопку «Следующий шаг».

Далее нам будет сообщено, что настройки записаны в конфигурационный файл (config.php) и теперь вы можете приступить к следующему этапу установки. Жмем кнопку «Следующий шаг».

Основной составляющей общения на форуме является подписка на те или иные темы форума. Поэтому очень важно правильно настроить систему уведомлений по электронной почте (e-mail). В большинстве случаев оптимальным будет не использовать SMTP соединения, т.е. использовать локальную mail() функцию, которая пнет sendmail, который просто положит сообщение в очередь для последующей обработки демоном.

Здесь же можно настроить URL сервера. Хорошо бы включить поддержку SSL, который обеспечивает безопасность хранения куков, но тут смотрите, поддерживает ли такую фичу ваш хостинг провайдер. Также советую принудительно настроить URL сервера. С одной стороны это лишний геморрой, а с другой статичность, что уже не мало. Жмём кнопку «Следующий шаг».

На следующем шаге будут созданы таблицы баз данных, которые будут заполнены начальными данными (для демонстрации). Жмём кнопку «Следующий шаг».

Вот собственно и всё. Жмём кнопку «Вход» и приступаем к настройке форума phpBB.

Примечание: не забудьте удалить, переместить или переименовать папку install/, прежде чем начнёте пользоваться форумом. В противном случает будет доступен только администраторский раздел. Также рекомендую изменить права доступа к файлу config.php на 640 или по крайней мере 644.

Twitter Facebook ВКонтакте Одноклассники Google+

5 комментариев:

Pavel
Еще проще, чем делать все с нуля на phpbb - это создать форум на специализированном бесплатном сервисе. На phpbb работает сервис Форум2х2 , у них можно сделать хороший форум
Константин Кирилюк
Pavel да, сервис интересный, но любой бесплатный сервис является синонимом ограничений. Например, на Форум2х2 доступен к редактированию только CSS и не более. Как это часто бывает бесплатно = реклама, но её можно частично отключить бесплатно или полностью, но за бабулес. Думаю, что это будет сравнимо по цене со своим хостингом или даже дороже. Уверен, есть лимиты как и на любом хостинге. К тому же ты фактически становишься заложником сервиса. Дамп не сделать. Вроде можно прикрутить свой домен, но опять же, что с дампом? Так что Форум2х2 можно рассматривать как вариант, но четко представляя реалии - это не благотворительность ;-)
Pavel
Константин, безусловно ... это все верно Но не каждый потянет делать все с нуля на phpbb !! тут не столько в хостинге проблема сколько во времени и просто даже в способности
а редактируется не только CSS, какая-то часть шаблонов html тоже - у умельцев получается очень здорово и оригинально оформлять форум. Но я согласен, что тут все зависит от надобностей и исходных условий. просто не многие знают, что есть менее сложные варианты
михайил калинкин
Привет
Создал форум http://forum.stroes.ru/ все получилось, только как вы говорите про рекламу, я ее там не вижу и код вроде открытый
Константин Кирилюк
2михайил калинкин как я вижу у Вас форум на своёи сайте, а мы говорили о бесплатном сервисе по созданию форумов.
Отправить комментарий