При создании сообщества после взлома было решено сделать форум на Java с использованием технологий Spring Boot 2.3 + Beetl + Beetsql.
Lombok
JDK 8, Maven 3, MySQL
Клонировать проект командой git clone
Создать базу данных bbs
; установить MySQL из файла install-mysql.sql
Импортировать как Maven проект
Запустить BbsMain
Получить доступ по адресу http://127.0.0.1:8080/bbs/bbs/index/1.html
, войти как администратор admin/123456
или зарегистрироваться новым пользователем
Выполнить mvn install
, чтобы создать WAR-пакет и развернуть его на сервере
По умолчанию используется Lucene. После входа в систему как администратор нажмите "Инициализация движка".
Если требуется использовать ElasticSearch в качестве движка поиска для тем форума:
Установите ElasticSearch для полнотекстового поиска: скачайте Elasticsearch (на момент тестирования версия Elasticsearch 7.2.0); перейдите в папку bin и запустите elasticsearch
Установите анализатор ElasticSearch: перейдите в папку bin и выполните команду ./elasticsearch-plugin install analysis-smartcn
. Затем перезапустите elasticsearch
Перед началом работы необходимо создать issue и назначить себе задачу. Можно также просто создать issue, а остальные участники возьмутся за работу самостоятельно.
Текущая версия — 2.0
Xian Da Fu, Darren, Martin's Morning
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )