Шаг №53.Как создать форум на сайте или интегрировать форум в wordpress?

Приветствую друзья на сайте WPcreate.ru

Не раз мне в комментариях и на почте задавали один и тот же вопрос, как создать форум на сайте или как добавить форум на сайт. Каждый раз я давал краткий ответ, но так как эти вопросы продолжают мучить умы людей, я решил написать подробную пошаговую инструкцию о создании форума на сайте.

Данная инструкция будет актуальна как для сайтов на CMS WordPress так и для других сайтов использующих различные CMS. В этом уроке нет разницы используете ли Вы wordpress или другую CMS.

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

Плюсы и минусы движка для форума phpBB.

Почему я выбрал именно phpBB как движок для форума?Давайте я перечислю все плюсы phpBB, которые я выделил для себя:

  • Огромное русское сообщество;
  • Множество различных модов и скинов(шаблонов) для форума;
  • Удобная панель администрирования;
  • Защита форума от спама;
  • Гибкость настройки и структурирования форума на сайте;
  • Легкая интеграция с wordpress благодаря дополнительным плагинам;

Среди недостатков, или так называемых минусах форума phpBB я могу выделить:

  • Сложный движок для новичков,но если в нем разобраться то это и не считается недостатком;

Создаем форум на сайте.

Итак, после небольшого обзора плюсов и минусов форума phpBB предлагаю ознакомиться с инструкцией по инсталляции форума на сайт.Итак приступим:

Первым делом скачайте свежую русифицированную версию форума phpBB c сайта http://www.phpbbguru.net/

Теперь нужно определиться под каким адресом будет доступен форум на Вашем сайте.Есть два варианта как отдельный каталог и будет иметь адрес http://адрес_сайта/forum или как поддомен и тогда у форума будет адрес http://forum.адрес_сайта/

Если Вас устраивает первый вариант, тогда подключаемся по ftp к сайту, и в корневой папке создаем папку forum, и копируем скачанные в первом пункте файлы форума в папку forum на хостинге.

Если Вы хотите создать форум на сайте на поддомене тогда Вам необходимо в настройках хостинга создать сначала поддомен, а после этого уже скопировать файлы форума в папку поддомена.

В инструкции я буду показывать первый вариант, и мы создадим форум на сайте в отдельном каталоге.

1)Итак, подключаемся по ftp к сайту, и создаем папку forum.

Создать форум на сайте.

Добавить форум на сайт

Обратите внимание что каталог нужно создать в корневой папке, другими словами созданный каталог должен находиться на одном уровне с папками wp-admin, wp-content и wp-includes.

2)Копируем все файлы форума из архива в каталог forum(Для того что бы выбрать все файлы нажмите комбинацию клавиш Ctrl+A, после чего нажмите левой клавишей мышки, и перетяните файлы в область с надписью “Пустой список каталогов”).

Внимание, в архиве лежит папочка phpBB3, копировать нужно не ее, а файлы которые лежат в ней

Копирование файлов форума на хостинг

В левом углу FileZilla можно наблюдать сколько файлов еще ожидают закачки.

Установка форума на сайт

Как только возле надписи пропадут цифры, это будет означать что все файлы загрузились успешно.

После того, как все файлы будут скопированы на хостинг нам можно приступать к установке форума на сайт.

Вводим в адресную строку адрес будущего форума:

Адресная строка форума

И Вы окажетесь на странице установки форума на сайт.

Создать форум на сайте.

Выбираем пункт “Установка”.На вкладках Введение и Требования можно смело нажимать кнопку “Следующий шаг”.Вкладка Настройка базы данных, в этой вкладке необходимо ввести адрес к серверу на котором установлена БД. Обычно эту информацию можно посмотреть в личном кабинете хостинга, так как личные кабинеты очень различаются, я не могу тут описать конкретный случай. Также иногда хостинг присылает на почту параметры для доступа к ftp и БД.В любом случае, эту информацию можно узнать в тех поддержке хостинга. Название БД, имя пользователя, и пароль к БД также можно узнать в личном кабинете на хостинге.

Для пользователей wordpress информацию о параметрах подключения к БД можно взять из файла wp-config.php который расположен в корневой директории.

Параметры подключения к базе данных

И ввести нужные значения в соответствующие поля установки форума.

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

После ввода всех полей, переходим на следующий шаг.В том что Вы все ввели верно будет свидетельствовать надпись “Успешное подключение”.

Подключение к базе данных форума

Приступаем к созданию учетной записи администратора:

Настройки учетной записи администратора форума

В принципе основная установка на этом этапе окончилась, во всех последующих окошках нажимайте кнопку “Следующий шаг”.На конечной страничке, phpBB скажет что он установился, и предложит войти в панель администратора.Нажимаем на кнопку вход.

Теперь нам необходимо удалить папку Install. Заходим опять же в FileZilla и удаляем папку.

Удаление ненужной папки Install с форума

Поздравляю, Вы только что создали форум на сайте. О том как создать категории и темы на форуме мы поговорим в последующих уроках.А на сегодня все.Если остались какие либо вопросы, не стесняйтесь задавать их в комментариях!

Помогла ли Вам данная инструкция установить форум на сайт?

  • http://dom-aka.ru Валентина Кузнецова

    Артём, огромное тебе, материнское спасибо! Мне 67 лет, но очень хочу освоить удалённую работу в интернете. Изучаю уже три года. Мотивация у меня колоссальная: нужно помочь сыну выкарабкаться из сложной жизненной ситуации (перенёс две операции по удалению опухоли мозга и облучение), для этого нужны деньги и большие. Пока я освоила копирайт и рерайт (все статьи принимают, оплачивают и пишут положительные отзывы), но это копейки. Сделала сайт (dom-aka.ru), но привлечь подписчиков не получается. Твой блог это спасательный круг для меня, тонущей в океане информации. Конечно не хватает знаний в области инструментов, но у меня появилась надежда, что по твоим урокам (шагам)я смогу добиться успеха. Спасибо тебе и с Новым годом! Пусть у тебя и твоих близких ВСЁ БУДЕТ ХОРОШО! С уважением и благодарностью Валентина Александровна Кузнецова.
    P.S. Если найдёшь минутку, загляни на мой сайт. Очень буду благодарна за критику.

    • http://apelcinchik.ru Регина

      Обалдеть! Валентина, Вы настоящий пример мужества и целеустремленности! Восхищаюсь такими как Вы! Удачи Вам!

    • Жанна

      Помогай Вам Господь! Веры Вам, уверенности! Ангела Хранителя Вам и Вашему сыну!

  • http://wpnice.ru/ Dmitry

    Да, phpBB форум конечно могучий, но большинству блоггеров, такой функционал и не нужен. А новички так и вообще в настройках «утонут». Многим вполне подойдут простые форумы — плагины для wordpress типа pppress или simple:press

    • http://wpcreate.ru Артем Петрусенко

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

      • http://gb1.yalta.ua Иван

        Это точно))))

  • Елена

    Спасибо, все по полкам. Побольше бы таких как вы. А то на какой спец ресурс программистов не зайду, там везде очень странный непонятный сленг, жеваный английский какой-то, а если спрошу чего, то они, правда, очень вежливо и на русском порекомендуют почитать учебники…. смешно конечно…получать третье образование как-то не планировала. А идти в компании по созданию сайтов, как-то не удобно с такой мелочью, как создание Только форума. Артем, вопрос такой, домен специально подбирался для форума. Т.е. планировала, что это будет не сайт-визитка с форумом, а просто форум. Какие тогда шаги изменить в данном вами пошаговом руководстве?

    • http://wpcreate.ru Артем Петрусенко

      Если домен приобретался специально под форум, тогда Вам необходимо скидывать файлы форума в корневую папку, то есть не требуется создавать папку forum, а сразу копировать файлы форума на место где в моем руководстве создавалась папка forum

      • Елена

        Спасибо!

  • http://larsan.ru/ Лариса

    Артем,подскажите как на форум установить кнопки соц.сетей.Такие как у вас над «подписывайтесь на обновления» ? Спасибо!
    Вопросы не все,еще будут со временем.

  • http://www.oceancat.ru Кир

    А как создать единую базу пользователей для сайта и форума?

  • Майя

    Артем, а как создать отдельный раздел на сайте без плагинов. В сети информация есть — предоставляется код, который нужно вставить в файл «функции», но дальше в этот код нужно вписать свои значения, а какие именно не могу разобраться: http://n-wp.ru/17310

    • http://wpcreate.ru Артем Петрусенко

      Значения нужно вписывать опираясь на то что необходимо сделать, и что в последствии выводить, а чем рубрики не устраивают?

      • Майя

        Может быть они меня и устраивают, но тогда на страницах сайт работает, а в рубриках нет. Вот я поэтому и думаю, что именно туда надо вписывать, а автор не отвечает.

  • http://vuzvpolske.ru Сергей

    Спасибо, установил, все как Вы написали. Но у меня почему то нет форума на сайте. Как с ним работать ?подскажите!

    • http://wpcreate.ru Артем Петрусенко

      в папку forum файлы форума скидывали?

  • http://mnogo-idei.com/ Ольга

    Спасибо,а можно посмотреть как будет выглядеть такой форум

    • http://wpcreate.ru Артем Петрусенко

      Конечно можно, загуглите phpBB форум, и увидите огромное количество примеров как выглядит этот форум.

  • http://www.sadproekt.ru/ Александр

    Подскажите, пожалуйста! Собрался разместить у себя на сайте форум не на поддомене, а в отдельной папке, как у Вас в примере, базу под форум лучше новую создать? Просто не хочется базу сайта засорять записями форума.
    Если новую базу под форум создать проблем никаких не возникнет?

  • http://zelentsova13.ru/ Елена

    Прикрепила форум к своему сайту, все работает, спасибо. С сайта сделала переход на страницу форума, а вот как с форума сделать переход на мой сайт? Нужна какая-то кнопочки или ссылка в видном месте, в шапке например. Редактирование в строке браузера меня не очень устраивает. Буду благодарна за подсказку 😳

  • Юля

    Ввожу

    в адресную строку адрес будущего форума

    мне пишет 404 ошибочка на сайте

    • Юля

      все. Появилось. Спасибо за статью

  • http://www.fortress-design.com/ fortresseo

    Сколько у вас стоит установка и настройка форума для Вордпресс?

  • http://ravik.info/ Ravik

    Здравствуйте, Артём!
    Вопрос по настройке БД. Нужно ли создавать новую БД или же настройки можно установить в существующую БД сайта без повреждения настроек самого сайта?

    • http://wpcreate.ru Артем Петрусенко

      Здравствуйте, лучше установить в отдельную БД, так как со временем БД разрастается, и потом там творитсся непонятно что.Если есть возможность, то лучше в отдельную БД.

      • http://ravik.info/ Ravik

        Благодарю за быстрый ответ! Буду думать 🙂

  • Анастасия

    Здравствуйте. Спасибо за столь подробное описание создания форума на сайте. Но, что дальше? Как интегрировать форум в сайт?

    • http://webrocket.com.ua/ Дмитрий

      Полезная статья, думаю многим пригодится!) 😉

  • http://battakov.ru vokacan

    Помогите пожалуйста устранить такую ошибку — Missing required field «updated». Сайт работает на вордпресс

  • http://entrepreneur-travel.com/ Юлий

    Все по полкам.
    Статья оказалась гиперполезной.

    Благодарю!

  • артём

    😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 😯 ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗ ❗

  • http://goandfly.ru/forum/ Александр

    Спасибо огромное за форум, единственный момент который я упустил покакому адресу попасть в панель администратора

    Заранее спасибо

  • http://goandfly.ru/forum/ Александр

    Спасибо огромное а как войти панель администратора?

    • http://юрза7.рф Юрий

      Сделал как писали не работает. Пожалуйста подскажите ввожу в строку http://юрза7.рф/forum и ни чего не получается.

  • Виктор

    Сенсация!!! Оплата за интернет-магазин после получения первого клиента
    Создание интернет магазина всего за 1000 грн.
    Делаем такие интернет магазины, которые в других веб-студиях стоят от 4000 грн. и выше.
    Начните свой бизнес с минимальными затратами.
    Впервые предоставляем возможность оплатить за интернет магазин только после получения первого клиента*
    *Первая часть в сумме 500 грн. оплачивается после перенесения сайта на Ваш домен и хостинг, вторая часть в суме 500 грн. оплачивается только после получения первого клиента с сайта.
    В стоимость создания интернет-магазина включено:
    — индивидуальный дизайн,
    — помощь в регистрации домена и хостинга,
    — модули, обеспечивающие оптимальные возможности интернет-магазина,
    — система управления интернет-магазином (визуально понятная, русифицированная, простая в использовании),
    — создание каталога товаров: категории и подкатегории,
    — оптимизация для поисковых систем, в том числе и для Яндекс и Google (Гугл) — самых популярных поисковых систем среди интернет-пользователей СНГ.
    — подключение к серверу статистики посещаемости (счетчик посетителей).
    — продвижение сайта в поисковых системах и получения первых клиентов.
    Срок создания интернет-магазина от 1 дня, в зависимости от сложности, степени нашей загрузки и своевременности поступления информации от Вас.
    0688046565

  • http://torpage.ru Олег

    Хороший плагин для wordpress: torpage.ru
    С помощью него можно создавать продающие одностраничники.

  • http://donatim.ru.xsph.ru/ Андрей

    Здравствуйте! Я все делал по Вашей инструкции,но так и не смог перейти на сайт для установки phpBB. Куда бы я не вставлял файлы,во всех случаях браузер не находил сайт чтобы произвести установку форума. И пришлось установить плагин для форума,но из-за невозможность смены скина (из-за удаления сайта),меня он не устраивает. Не могли бы помочь с настройкой phpBB ?

  • Артур

    Здравствуйте, спасибо за статью, искал то что надо, но у меня возникла проблема, установил всё по инструкции, форум поставился, но через определённое время не возможно попасть обратно в на главную страницу администраторского раздела, переустанавливал несколько раз, всё тоже самое, вместо админки белый экран, хотя сам форум работает, при установке всё было нормально, то есть админка работала, через часа 2-3 -белый экран, в имя сервера БД или DSN я прописал «localhost». В чём может быть проблема? 🙁

  • http://Ofitnese.com Ильгиз

    Хочу узнать, как лучше установить форум? На поддомен или в отдельную папку?

    • Star Warrior

      Никакой разницы, кому как больше нравится.

  • Groove

    Спасибо за статью! А для новичков (тут комменты были) хорошим решением может быть сервис «готовых форумов», например тот же http://forum2x2.ru работает на основе описанного здесь PHPBB , но предлагает простой в общем-то конструктор. в то же время функционал богатый.

  • http://mrsrostova.ru Виктория

    Артем, здравствуйте! Хочу сказать Вам огромнейшее спасибо! Именно с Вашего блога начался мой путь по созданию сайта) Еще месяц назад совершенно ничего не понимала в этом, а сегодня мой сайт — все равно что мое детище))) Постоянно хочется его развивать, придумывать что — то новое, наполнять и в этом Ваша заслуга!!! Очень доступно все написано, для новичков просто идеальный блог! Спасибо за Ваши труды! 😳

  • http://zhigalo.com/forum/ Денис

    Ну ни в какую не хочет индексироваться форум. Уже весь извелся. Заплатил такому специалисту в кавычках, который сделал так что недавно вообще вылетел из поиска Яндекса сайт. Намудрил мне в robot.txt, так тогда посещалка поднялась до 100 в сутки. Я по-быстрому все исправил и Яндекс снова не индексирует форум. Все страницы сайта проглотил, посещалка вновь подросла, но на форуме, на котором более чем 300 тем и 1500 комментариев все уникальное, никак не входит в индекс. Возможно, потому что форум является статической страницей, но как это исправить не знаю, прошу Вас помогите пожалуйста. Хочется иметь нормальную посещаемость, тем более что темы часто запрашиваемые в интернете.
    С Уважением Денис!

  • http://bustroe-pohudenie.ru Дмитрий

    Приветствую Артём! Спасибо за такую информацию, но почему-то я всё проделал как и написано выше, а когда прописываю в адресной строке : bistroe-pohudenie.ru/forum/ то просто выходит мой сайт, где снизу написано «Ничего не найдено по запросу» . И совершенно никакой установки phpBB не намечается. Подскажите пожалуйста в чём может быть дело? 😐

  • http://ontyona.com ontyona

    Артём, огромное тебе спасибо! Все просто легло как по маслу..давно искал..

  • http://www.steemcraft.hol.es Данила555

    Спасибо тебе большое Артём! Ты помог мне просветить свой проект лаунчера Mineraft! Очень большое спасибо!

  • http://russia-vd.ru/ саша

    асротт 😈

  • http://viktorkorolev.ru Виктор

    Артём, спасибо большое! Следуя твоим инструкциям пытаюсь создать хороший сайт. Пока всё получается. Спасибо!!! 🙂

    • http://rabtrust.ru Дима

      Класс…

  • http://www.zhy-zha.ru Екатерина

    Спасибо, Артем! Хочу привязать форум к интернет-магазину или создать его отдельным сайтом. Статья очень полезная!

  • олол

    🙂 😯 :mrgreen:

  • http://sizportal.ru Алексей

    Всё понятно и доходчиво. Спасибо.
    Единственное, хотелось бы почитать более подробно про подключение базы форума к базе WP.