Лекция. Подготовлена Прохоровым В.С.




Форум РНР ВВ


Популярность форум РНРВВ снискал из-за легкости установки, расширяемости, интуитивного интерфейса и мощных администраторских инструментов.

Форум РНРВВ обеспечивает:

● Все функции форума.

● Ведение списка пользователей.

● Поддержку групп пользователей.

● Создание профилей пользователя: каждый пользователь может определить свои собственные настройки.

● Поиск.

● Удобное администрирование форума.

Это основные функции форума, со всеми остальными можно познакомиться в процессе работы с форумом.

Для установки форума надо:

● Распаковать архив РНРBB-2.0.16. в какой-нибудь каталог.

● Проверить, имеется ли файл с русским языком:

 

 

Если нет, то для русификации форума на сайте https://myphpbb.com.ru/ скачать файл lang_russian.zip (в разделе Русификация).

Распаковывать архив русификатора в каталог /phpbb/language/.

● Закачать распакованные файлы на сервер, в каталог $DocumentRoot/phpbb (/var/www/html/phpbb).

● Изменить права доступа для файла config.php: chmod 666 config.php. Права доступа 666 разрешают всем (владельцу, группе владельца, остальным пользователям) модификацию этого файла.

● Создать базу данных, например, forum.

Чтобы создать базу данных, нужно войти в систему MySQL под именем пользователя базы данных root и ввести в командной строке MySQL:

mysql> create database forum;

После этого следует набрать:

mysql>use forum;

 

 

База данных создана:

 


● Открыть браузер и запустить сценарий install/install.php, например, если имя сервера localhost:

https://localhost/phpbb/install/install.php,

или, если имя сервера mysite.ru:

https://mysite.ru/phpbb/install/install.php.

Сценарий установки требует ввести следующую информацию:

♦ Default board language — язык интерфейса (Russian).

♦ Database type — тип базы данных (MySQL 4.x).

♦ Instalation method — метод установки (install – установка).

♦ Database Server Hostname — имя сервера баз данных (обычно localhost).

♦ Your database name — имя базы данных (база данных уже создана под именем: forum).

♦ Database user — имя пользователя созданной базы данных MySQL (root).

♦ Database password — пароль пользователя MySQL (не устанавливать).

♦ Prefix for tables in database — префикс для таблиц форума в базе данных. Префикс нужно указать, если используется одна общая база данных, чтобы имя таблиц различных программных продуктов не конфликтовали друг с другом (phpbb).

♦ Admin email — адрес электронной почты администратора (root@localhost).

♦ Имя сервера (localhost или mysite.ru)

♦ Server port — номер порта Web-сервера (обычно 80).

♦ Script path — путь к форуму от корневого каталога Web-сервера (от каталога $DocumentRoot: /phpbb/).

♦ Имя администратора (admin) и его пароль (admin).


 

Рис. 1. Установка форума PHPBB


Рис.2. Предлагается удалить каталоги install и contrib

 

Осталось удалить каталоги install и contrib (из соображений безопасности), иначе форум работать не будет. На этом установку можно считать завершенной.

После удаления этих каталогов изменяют права доступа к файлу config.php (теперь писать в этот файл имеете право только вы):

chmod 644 config.php

 

Работа с форумом

 

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


Рис.3. Справочная система форума

 

Для работы с форумом нужно сначала зарегистрироваться, а затем войти.

При регистрации нового пользователя форум запрашивает следующую информацию:

● Имя пользователя, пароль и его E-mail (эти поля обязательны к заполнению).

● Номер ICQ, адрес AIM, Yahoo ID, MSN ID.

● Домашнюю страничку (адрес web-сайта), род занятий, от куда.

● Подпись пользователя (можно включить теги HTML, BB, а также смайлики).

● Отображать ли адрес электронной почты.

● Скрывать ли состояние online.

● Уведомлять ли при ответе на сообщение в форуме.

● Уведомлять ли о личном сообщении.

● Открывать ли новое окно при получении личного сообщения.

● Всегда ли добавлять подпись.

● Разрешать ли использование тегов HTML, BB и смайликов.

● Язык форума.

● Скин форума.

● Временную зону.

● Формат даты (синтаксис такой же, как и у функции date()).

 

Рис.4. Регистрация нового пользователя


Рис.5. Форум в работе

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2020-04-01 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: