Маркетер
  • Маркетинг
  • Digital
  • Реклама
  • Public Relations
  • Менеджмент
  • Новости
  • Маркетинг
  • Digital
  • Реклама
  • Public Relations
  • Менеджмент
  • Новости
YouTube 154 Подписчики
Telegram 241 Подписчики
VK 0 Подписчиков
Маркетер
Маркетер
  • Маркетинг
  • Digital
  • Реклама
  • Public Relations
  • Менеджмент
  • Новости
  • Программирование

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

  • 22.11.2009

Если вы задумаете сделать свой сайт динамическим, т.е. обновляемым под воздействием посетителя сайта, например форум, гостевую книгу или вам захочется поставить движок сайта (CMS), то вам понадобятся специальные скрипты.CMS = Content Manager System. Система управления сайтом.

Что такое скрипт.

Скрипт это программный код, написанный на специальном языке. Обычно скрипты пишут на PHP, Перл (cgi-скрипты) или ява-скрипт. Скрипты используются сервером при обращении к скрипту. Обычно по расширению файла можно узнать, на чём написан скрипт. Так если страница в интернете к которой вы обращаетесь, имеет расширение не html, а php — значит это динамическая страница с использованием php-скрипта.

Следует иметь ввиду, cgi-скрипты должны распологаться ТОЛЬКО в папке chi-bin на вашем сервере. В других папках они не будут работать.

Для того, чтобы работать с широко распространёнными скриптами — вам не нужно знать что и как там сделано. По аналогии — чтобы ездить на машине — не обязательно знать, как она устроена.

Но это всё теория. Чтобы понять, что и как — лучший вариант практика.

В этом материале мы будем устанавливать форум. Почему именно форум? Форум может способствовать раскрутке вашего сайта. Если у вас сайт про попугаев — сделайте на нём форум. Пусть общаются все фанаты попугаев! =) Организовывать общение на сайте очень полезно!

Чтобы поставить форум — надо сначала выбрать какой скрипт использовать. Скриптов форумов много, есть как специальные, так и встроенные в движки сайтов. Самые распространённые скрипты форумов PHPbb, Inwision Power Board и VBulleten.

Установим PHPbb-форум, т.к. этот скрипт бесплатный и широко распространённый. Для этого скрипта можно найти много скинов, которые позволят вам легко изменять дизайн вашего форума.

Чтобы скачать последнюю версию форума — идём на сайт разработчика http://www.phpbb.com Далее на закладку Downloads и скачиваем аркив. Недавно вышедшую версию 3.0 не будем пробовать, т.к. она ещё возможно сырая и недоработанная, поэтому установим версию 2.0.23

Выбираем расширение файла для скачивания, например zip и жмём на синем поле.

<Здесь картинка image1>

Сохраняем файл у себя на диске.

А вот с этой страницы http://www.phpbb.com/languages/?type=20x скачиваем поддержку русского языка для форума, т.е. чтобы русифицировать форум.

<Здесь картинка image2>

Далее внутри директории вашего сайта на жёстком диске делаете папку forum и туда копируете файлы из скачанного zip-архива phpBB-2.0.22.zip из директории phpBB2. Т.е. надо скопировать всё, что находится в папке phpBB2 архивного файла forum, а не папку phpBB2 в папку forum.

Т.е. структура сайта будет примерно такая

<Здесь картинка image3>
(предполагается, что форум будет находиться по адресу http://yoursite.ru/forum)

Если хотите чтобы адрес форума был типа http://forum.yoursite.ru , тогда надо на домене создать субдомен и туда залить все файлы из директории phpBB2.

Теперь нужно добавить файлы русификации форума. Скопируйте директорию lang_russian из скачанного файла lang_russian в директорию language будущего форума. В этой директории уже есть директория lang_english, и после копирования будет ещё и lang_russian.

После того как распаковали/скопировали, идём (на своём компьютере) в поддиректорию docs и запускаем файл INSTALL.html — там написано что нам надо сделать для установки форума.

Там идёт 8 пунктов.

1-ый пункт мы сделали.
Теперь заливаем все файлы на сервер. «Хватаем» папку forum и перекидываем её на сервер со всеми находящимися в ней файлами.

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

Что такое права ? Права на файл (или директорию) или chmod или чмод — это атрибут файла или директории, который ограничивает или разрешает скриптам делать с файлом различные манипуляции, например запись в файл. Если вам говорят что «надо прочмодить» «надо поставить права» — то это как раз речь идёт об этом. Когда вы закачиваете файлы на сервер, то по умолчанию права файла выставляются в 644. Чтобы разрешить скриптам запись в файл — для файла должны быть выставлены права 666. Иногда чтобы разрешить запись в файл обязательно требуется выставить права на директорию 777.

Итак, нам надо выставить права 666 для файла config.php. Запускаем FTP-программу. Входим в директорию сайта, затем в директорию forum, ищем файл config.php, нажимаем на нём ПРАВУЮ кнопку мышки и выбираем Chmod

<Здесь картинка image4>

В появившемся окне вводим 666 и жмём ОК.

<Здесь картинка image5>

Далее. Форум phpBB использует для работы так называемую MSQL-базу сервера. Что это такое совершенно не обязательно знать. Просто главное запомнить, что есть некая MSQL-база сервера, необходимая для работы. Естественно эта опция должна быть включена на сервере. На платных хостингах это обычно всегда включено, а вот если делать форум на бесплатном хостинге, то сначала нужно выяснить, возможно ли использование MSQL-баз.

Всё что вам необходимо от MSQL — это имя базы, имя пользователя, пароль. Т.е. только вот эти 3 параметра.

Рабочая панель на всех хостингах разная, поэтому общий вид что вам нужно сделать такой
Заходите в директорию mySQL Databases затем вводите там имя вашей новой базы данных (например, mynewbaza). Теперб нам надо создать пользователя базы и пароль. Вводите для пример имя пользователя (Username) : pupkin , затем придумываете и набираете ваш пароль (password): secretpassword

Вот и всё! Больше на панель пользователя не нужна. Можно смело её закрыть.

Если у вашего хостера нет панели управления — то связывайтесь с поддержкой хостинга и просите чтобы они вам сделали MSQL-базу.

На некоторых хостингах, надо ещё дать привилегии. Когда создадите базу — появиться надпись «Предоставить доступ пользователю к базе», жмите на неё, поставьте галочку возле ALL PRIVILEGES и нажмите «внести изменения».

Теперь можно продолжить установку форума.

Вводим в браузере адрес http://yoursite.ru/forum/install/install.php ( yoursite.ru естественно необходимо заменть на свой домен), вы увидите форму для заполнения.

Заполните её и нажмите Start Install.

Теперь установите права 644 на файл config.php, а также удалите полностью директорию contrib и install из директории форума. Это нужно сделать для того, чтобы никто кроме вам не смог запустить установку форума заново.

Всё. Зайдите на адрес http://yoursite.ru/forum и посмотрите на ваш форум. Теперь вы можете введя свой логин и пароль, а затем перейти в панель администратора, где можете поменять язык форума, изменить дизайн форума, создать темы и разделы форума и многое другое.

Если вам не нравится дизайн форума, то можете поискать «темы». Для этого форума их создано довольно много, например http://www.stylesdb.com или набрав в гугле или Яндексе phpbb themes.

Для установки другой цветовой темы, надо её скачать, распаковать, залить в папку forum/templates, затем в настройках форума активировать новую тему.

Подробная инструкция с примерами, картинками и пояснениями для тех, кто хочет установить форум (phpBB) на своём сайте.

Алексей Волков

Предыдущий материал
  • Хостинг

Хороший хостинг и плохой. В чем разница

  • 22.11.2009
  • Алексей Волков
Read More
Следующий материал
  • Digital

Десять ошибок коммерческих сайтов

  • 23.11.2009
  • Алексей Волков
Read More
Вас также может заинтересовать
Read More
  • Codeigniter

Создание собственного обработчика 404 ошибок в CodeIgniter

  • jokar
  • 07.10.2012
Read More
  • PHP
  • Готовые скрипты

Загрузка нескольких файлов одним браузером

  • jokar
  • 14.06.2010
Read More
  • PHP

Определение расположения по IP адресу на PHP

  • 4yvak
  • 13.06.2010
Read More
  • Программирование

Применение технологии AJAX

  • Алексей Волков
  • 21.12.2009
Read More
  • PHP

PHP — грамотная работа с файлами

  • Алексей Волков
  • 14.11.2009
Read More
  • PHP

Переход на шаблонный дизайн

  • Алексей Волков
  • 10.02.2006
Read More
  • PHP

Экстремальный стиль для PHP

  • Алексей Волков
  • 29.12.2005
Read More
  • PHP

Секреты PHP-функций для работы с массивами. Обработка данных и сортиров

  • Алексей Волков
  • 15.11.2005

Добавить комментарий

Для отправки комментария вам необходимо авторизоваться.

Свежие посты
  • Дайджест постов Сергея Людкевича
    • 12.09.24
  • Как юристы тормозят бизнес
    • 30.08.24
  • Продвижение оптовых кампаний в Яндекс Директ
    • 06.03.24
  • Cарафанное радио
    • 13.01.24
  • 5-55: История компании
    • 01.03.23
Маркетер
  • О проекте
  • Информационное спонсорство
  • Рекламным агентствам
  • Ссылки
(с) ООО "Маркетер". Официальный сайт. Маркетер: Статьи про рекламу, маркетинг, public relations, интернет

Введите ключевые слова для поиска и нажмите Enter