Установить MyBB на Ubuntu 16.04

В сегодняшней статье мы установим MyBB на Ubuntu 16.04 VPS .

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

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

ТРЕБОВАНИЯ

Мы будем использовать Ubuntu VPS для этого урока.

Войдите на свой сервер через SSH
# ssh root@server_ip

 

Вы можете проверить, есть ли у вас установленной правильная версия Ubuntu на сервере с помощью следующей команды:

# lsb_release -a

 

Вы должны получить этот результат:

Distributor ID: Ubuntu
Description:    Ubuntu 16. 04.1 LTS
Release:        16.04
Codename:       xenial

 

Обновите систему

Убедитесь, что ваш сервер полностью в актуальном состоянии с помощью:

# apt update && apt upgrade

 

Установите необходимую зависимость так что ваш PHP форум может подключиться к базе данных MySQL:

# apt install php-mysql

 

Установите MyBB

Теперь перейдите в каталог  HTML на вашем сервере.

# cd /var/www/html/

 

Загрузите последнюю версию MyBB, которая есть на данный момент. В нашем случае  1.8.7.

# wget https://resources.mybb.com/downloads/mybb_1807.zip

 

Распакуйте пакет:

# unzip mybb_1807.zip

 

Создайте директорию для вашего форума:

# mkdir mybb

 

Установите правильного владельца файла на веб-сервере Apache.

# chown www-data: -R /var/www/html/mybb/

 

Удалите файл ZIP, введите только что созданную директорию и переместить нужные файлы из каталога Upload

# rm mybb_1807. zip
# cd mybb/
# mv Upload/* .

 

Теперь создайте базу данных MySQL, чтобы форум мог быть установлен. Войдите в MySQL как root:

# mysql -u root -p
mysql> create database mybb;
mysql> grant all privileges on mybb.* to mybbuser@localhost identified by 'your_password';
mysql> flush privileges;
mysql> exit
Bye

 

Переименуйте файл config.default.php в директорию inc под именем config.php, так как вам будет предложено сделать это позже во время установки MyBB через браузер. Выполните следующие действия :

# mv inc/config.default.php inc/config.php

 

Теперь создайте файл виртуального хоста Apache для вашего домена, так что вы можете получить доступ к MyBB через домен. Создайте новый файл, назовем его mybb.conf:

nano /etc/apache2/sites-available/mybb.conf

 

Вставить следующее:

<VirtualHost *:80>
ServerAdmin admins@your_domains.com
DocumentRoot /var/www/html/mybb/
ServerName your_domains. com
ServerAlias www.your_domains.com
<Directory /var/www/html/mybb/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/your_domains.com-errors_log
CustomLog /var/log/apache2/your_domains.com-access_log common
</VirtualHost>

 

Не забудьте заменить your_domains на значение своего домена. Сохраните и закройте файл. Затем включите его:

# a2ensite mybb.conf

 

Теперь перезапустите Apache, чтобы изменения вступили в силу:

# /etc/init.d/apache2 restart

 

Затем откройте ваш любимый веб — браузер и закончите установку MyBB путем перехода к http://your_domains.com . Вас встретят с помощью мастера установки форума , как показано на рисунке ниже.

 

Нажмите кнопку Далее, примите Лицензионное соглашение и продолжите процедуру установки.

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

 

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

После завершения установки вы должны получить это:

Поздравляем вы успешно установили MyBB форум на вашем Ubuntu 16,04 VPS.

PS. Если вам понравился этот пост , пожалуйста , поделитесь им с друзьями в социальных сетях с помощью кнопок на левой стороне поста или просто оставьте комментарий ниже. Благодарю.

 

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Форумы сообщества MyBB

Форумы сообщества MyBB


Последний выпуск MyBB: Выпущен MyBB 1.8.34 — выпуск безопасности и обслуживания (21 мая 2023 г.)

1. 8 Опора

Общая поддержка

Общая поддержка серии MyBB 1.8.

90 012 Сообщения

20 129 Потоки

Справка по наградам OUGC
5 минут назад
от PARADOX987
Поддержка установки и обновлений

Общие вопросы поддержки, связанные с установкой MyBB или обновлением существующих установок MyBB.

8 295 Сообщения

1659 Потоки

пытался обновиться до 1.8.3…
9 часов назад
от Crazycat
Управление безопасностью и поддержка

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

управление спамом , восстановление веб-сайта после атаки или выявление подозрительной активности.
Не сообщайте об уязвимостях здесь, используйте вместо этого личные запросы.

2285 Сообщения

343 Потоки

DNS-атака длится сейчас в…
28 апреля 2023 г., 09:25
Натан Малкольм
Системная поддержка слияния

По всем вопросам общей поддержки, в том числе о том, как выполнить слияние, и если у вас возникли проблемы с выполнением слияния, пишите на этом форуме для получения помощи.

2320 Сообщения

498 Потоки

Система слияния доступна для…
23 мая 2023 г., 11:00
от Ricsca

Удлинители

Плагины Все обсуждения, касающиеся плагинов и модификаций кода, относятся сюда.

Подфорумы:

Выпуски плагинов,

Поддержка плагинов,

Разработка плагинов,

Запросы плагинов

216 973 Сообщения

30 907 Потоки

Участники темы OUGC
Вчера, 06:26
Омар Г.
Темы Хотите изменить внешний вид своего форума? Это место!

Подфорумы:

Релизы тем,

Поддержка тем,

Разработка тем,

Запросы тем

94 810 Сообщения

14 065 Потоки

Inspired — чистый, элегантный…
Вчера, 06:11
от MattyWjeisz
Переводы Этот форум предназначен для обсуждения всех вопросов, связанных с переводами для MyBB.

Подфорумы:

Релизы переводов,

Обсуждение и разработка переводов

6134 Сообщения

712 Потоки

[1.8.34] Польский язык …
25 мая 2023 г., 14:58
Луказо

Ресурсы

MyCodes

Разработайте или поделитесь своими собственными MyCodes на этом форуме.

3976 Сообщения

754 Потоки

Добавить Giphy Gif к себе на…
28 мая 2023 г., 21:39
от numanme
Интеграция со сторонними организациями

Обсудить интеграцию MyBB с другим веб-приложением, таким как блоги, вики, CMS и т.

д.

5561 Сообщения

704 Потоки

WordPress to MyBB Завершить…
05.01.2023, 09:19
Леннарт Заутер
Tutorials

Этот форум содержит набор обучающих материалов, размещенных участниками, по различным темам и областям MyBB, а также по управлению сервером и файлами.

11 745 Сообщения

979 Потоки

Обновлено Как добавить социальные…
10.05.2023, 14:19
от CombativeRebel82

Развитие

Разработка MyBB 1.8 Все обсуждения разработки и отчеты об ошибках, относящиеся к серии MyBB 1. 8.

Подфорумы:

1.8 Ошибки и проблемы

7937 Сообщения

1416 Потоки

Изображения ACP не используют…
25-05-2023, 17:12
от Taylor M
Разработка MyBB 1.x

Все обсуждения разработки и отчеты об ошибках, относящиеся к будущим ветвям серии MyBB 1.x.

1292 Сообщения

15 Потоки

MyBB 1.9Разработка
19 мая 2023 г., 20:54
от ForceEight.
Разработка системы слияния MyBB Обсуждение разработки системы слияния MyBB.

Подфорумы:

Объединение ошибок и проблем

0 Сообщения

0 Потоки

Никогда

Предложения и отзывы У вас есть функция, которую вы хотели бы видеть на MyBB? Есть отзывы о MyBB? Дайте нам знать здесь, мы постараемся реализовать их.

Подфорумы:

Запланированные функции,

Отклоненные функции

15 915 Сообщения

2000 Потоки

Развернуть длинные кавычки
21 мая 2023 г., 07:12
от PARADOX987

Сообщество

Общие обсуждения Общие обсуждения, не связанные с MyBB.

Подфорумы:

Веб-разработка и администрирование

173 517 Сообщения

10 669 Потоки

Моя графическая тема
10 часов назад
Витрина

Покажите здесь свою копию MyBB! Вы также можете продемонстрировать свой собственный веб-сайт, если на нем работает MyBB.

829 Сообщения

58 Потоки

IcyBoards — БЕСПЛАТНАЯ доска MyBB…
30 мая 2023 г., 12:38
от jdmefsir
Торговая площадка Выпуски платных расширений MyBB, разработанных членами Сообщества.

Подфорумы:

Плагины,

Темы

1705 Сообщения

145 Потоки

Simplicity Dark Responsive…
30.05.2023, 04:33
от Scrub
Запросы/Услуги/Вакансии

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

4212 Сообщения

910 Потоки

Mybb & Full stack dev с . ..
17.05.2023, 17:34
от gazzagreen
Тестирование

Протестируйте возможности MyBB, не мешая другим форумам. Этот форум регулярно очищается.

8669 Сообщения

888 Потоки

Тестовое обновление вложения
28 мая 2023 г., 07:14
от didgeridoo

Проект MyBB

Обсуждение в блоге

Обсуждение сообщений и объявлений из блога MyBB.

64 Сообщения

16 Потоки

Обсудить: MyBB 1.8.34 Выпуск…
21 мая 2023 г. , 18:20
от Devilshakerz
MyBB Project & Site Issues

Примечание. Если ваша проблема касается вашего сайта, а не этого сайта, то это неправильный раздел .
Все обсуждения и вопросы, касающиеся MyBB.com, MyBB Docs, Extend и форумов сообщества, следует публиковать здесь.

19 250 Сообщения

1951 Потоки

Невозможно открыть ни одну страницу…
19 января 2023 г., 22:02
от Taylor M

Архив сообщества

В архиве форумы Подфорумы:

В архиве Разработка и поддержка,

Разное Архив

477 283 Сообщения

76 734 Потоки

Список подтвержденных функций. ..
13.08.2022, 12:22
от MattyWjeisz

Статистика совета

Статистика совета
Наши участники сделали в общей сложности 1 231 513 сообщений в 175 429 темах.
В настоящее время у нас зарегистрировано 128 175 пользователей.
Пожалуйста, поприветствуйте нашего нового пользователя, Jim Davis
Наибольшее количество пользователей онлайн одновременно было 10 263 23 января 2023 г. в 15:17.
Статистика форума


Плагины — MyBB

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

MyBB имеет одну из самых продвинутых систем плагинов для досок объявлений на сегодняшний день. Установка плагинов занимает всего несколько минут, благодаря чему MyBB будет еще лучше соответствовать вашим потребностям. Активное и дружелюбное сообщество MyBB разработало большое количество плагинов, готовых к использованию; среди них есть плагины для отображения всех неотвеченных тем, расширения статистики форума, отображения разрешений, которые есть у пользователя на форуме, и многое другое.

Система плагинов

MyBB использует ловушки, найденные в коде PHP. Эти хуки позволяют плагинам запускать код там, где находится хук, а это означает, что большинство плагинов не потребуют от вас изменения каких-либо файлов. Хуки можно найти даже в панели управления администратора, а это означает, что плагины могут добавлять новые страницы в панель администратора или добавлять элементы к существующим страницам, опять же, не редактируя ни одного файла. Список хуков плагинов MyBB довольно обширен, а это означает, что вам вряд ли когда-либо придется изменять файл для добавления новых функций в MyBB, как маленьких, так и больших.

Система плагинов

MyBB позволяет не только запускать код через хуки. Когда вы активируете плагин, они могут добавлять новые шаблоны и даже изменять существующие шаблоны для всех существующих наборов. Поскольку плагины также могут изменять ваши шаблоны, для большинства модификаций вашего форума не требуются длинные пошаговые инструкции — вы просто загружаете файл плагина, нажимаете «Активировать», и все готово. Настройка вашего форума не может быть проще!

Мы встроили прямо в панель управления MyBB возможность для пользователей проверять, работают ли они с последними версиями установленных плагинов. Это означает, что вам больше не нужно искать несколько веб-сайтов, чтобы проверить, установлена ​​ли у вас последняя версия.

Разработчики: при отправке на MyBB Mods плагинам предоставляется собственный GUID (уникальный идентификатор) для проверки версии. Чтобы внедрить поддержку проверки версий в ваш плагин, достаточно просто включить этот GUID и добавить ваш плагин в список модов MyBB.

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