Установить 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 Примечание. Если ваша проблема касается вашего сайта, а не этого сайта, то это неправильный раздел . | 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, заключалась в том, что при отключении плагина вы, как правило, теряете всю хранящуюся в нем информацию.