Многие пользователи в Интернете хотели бы создать свой сайт или форум, но не знают, как это делается, поэтому сегодня, для примера, я покажу, как установить бесплатный форумный движок PunBB 1.4.4 на локальный web-сервер.
И для начала хотелось бы сказать, что начинающим, для того чтобы научиться создавать сайты или форумы не нужно сразу покупать хостинг или регистрироваться на бесплатных сервисах, которые предоставляют услуги по созданию сайта или форума с помощью конструктора, достаточно установить локальный web сервер, и на нем тренироваться создавать сайты. Тем более что сейчас существует достаточно много бесплатных сборок локальных web серверов, которые легко устанавливаются и содержат все необходимые компоненты, для того чтобы создать локальный сайт или форум, т.е. обучаться можно на своем собственном компьютере без каких либо вложений. Мы с Вами уже рассматривали несколько таких сборок это XAMPP и WampServer, сегодня в качестве примера я буду использовать последний, т.е. WampServer.
Итак, создать форум можно нескольким способами, например, просто заказать у специалистов, но он требует вложений, также можно разработать самому с нуля, но он требует знаний языков программирования и многих других технологий, самым простым способом является использование бесплатного сервиса по созданию форумов, где не требуется никаких вложений и знаний, и создать форум можно в несколько кликов после регистрации, но у данного способа также есть недостаток, все такие сервисы существуют только за счет рекламы, которая будет показываться на Ваших форумах, хотите ли Вы этого или нет. Самым оптимальным решением является использование форумного движка, т.е. своего рода CMS, но только чисто для форума, таких движков достаточно много как платных, так и бесплатных. В число самых популярных бесплатных форумных движков входят: phpBB, PunBB, SMF (Simple Machines Forum) и сегодня как Вы уже поняли, мы будет рассматривать PunBB и начнем мы с небольшого обзора данного движка.
Что такое PunBB?
PunBB – это бесплатный форумный движок, разработанный на языке программирования PHP. PunBB для хранения данных поддерживает работу с СУБД MySQL, PostgreSQL и SQLite. Данный форумный движок работает достаточно быстро, он компактный, имеет красивый интерфейс, удобную, простую, а главное интуитивно понятную панель администрирования. Быстрая работа движка объясняется тем, что по сравнению с другими форумными движками PunBB имеет немного меньший функционал, но его можно расширить с помощью дополнений. За счет своей простоты и компактности PunBB можно рекомендовать начинающим пользователям.
Официальный сайт — punbb.informer.com
Русскоязычный сайт поддержки — punbb.ru
Где скачать PunBB?
Актуальной на момент написания статьи является версия PunBB 1.4.4, загрузить ее можно с официального сайта, но так как по умолчанию PunBB на английском языке, необходимо скачать еще и языковой пакет, вот ссылки:
Страница загрузки актуальной версии — http://punbb.informer.com/downloads.php
Прямая ссылка на скачивание PunBB 1.4.4 — вот она.
Русский язык можно загрузить с GitHub, например, здесь или здесь.
Установка форума PunBB
Шаг 1
Первое что нам необходимо сделать, это создать базу данных для PunBB на сервере MySQL, мы это будем делать с помощью phpMyAdmin. Проверяем, запущен ли наш локальный web сервер (в случае с WampServer это зеленая иконка в трее), открываем браузер и в адресной строке набираем http://localhost/phpmyadmin/ (можете просто перейти по ссылке). Если сервер запущен, у Вас откроется окно авторизации, где необходимо ввести логин и пароль для подключения к MySQL (если помните по умолчанию это root без пароля) и нажать «Вперед».
Затем нажимаем «Создать БД».
Придумываем и вводим название базы данных, запомните его, так как оно нам понадобится во время установки PunBB (я для примера назвал PunBBDataBase), жмем «Создать».
После этого база данных будет создана и отобразится в списке.
Шаг 2
Для сайта в нашем случае для форума необходимо создать отдельный каталог на web сервере, если Вы также как и я используете WampServer, то в каталоге wamp (обычно на диске C) ищите папку www и в ней создаете новую папку с названием Вашего форума, например, MyTestForum (для XAMPP данный каталог необходимо создать в C:\xampp\htdocs).
Шаг 3
Теперь скаченный архив (у меня punbb-1.4.4.zip) необходимо распаковывать в только что созданный каталог MyTestForum, а именно содержимое папки punbb-1.4.4, которая находится в архиве.
В итоге в папке MyTestForum должны быть следующие файлы и папки (это неполный перечень, на скриншот не уместилось)
Шаг 4
А сейчас давайте добавим русский язык, для этого распакуем папку Russian, которая находится в скаченном архиве русификации в каталог lang, т.е. в C:\wamp\www\MyTestForum\lang
Шаг 5
Все готово для установки, открываем браузер и в адресной строке вводим http://localhost/MyTestForum/admin/install.php. Выбираем русский язык и жмем «Change installer language».
Далее заполняем необходимые поля. Все они подробно прокомментированы, я все лишь приведу все скриншоты с теми данными, которые ввел и поясню пару моментов.
Часть 1 — Параметры базы данных
Если помните по умолчанию доступ к MySQL это пользователь root без пароля, PunBBDataBase это база данных которую я создал для форума.
Часть 2 — Настройка администратора форума
Вводим адрес электронной почты (для локальной версии можно несуществующий), а также придумываем имя и пароль администратора форума.
Часть 3 — Настройки форума
Оставляем по умолчанию. Жмем «Начать установку».
И если далее Вы увидите следующее сообщение, то форум успешно установлен.
Скриншоты форума PunBB 1.4.4.
Все скриншоты сделаны сразу после установки.
Главная страница
Окно авторизации
Панель администрирования
На этом у меня все, пока!
Скажите, как у него с защитой? Не слишком дырявый?
Система безопасности нормальная, не хуже чем у остальных бесплатных форумных движков