PublicCMS
Английский | 简体中文
Введение
PublicCMS — это открытая система JAVA CMS, разработанная с использованием передовых технологий 2024 года. Разработана компанией «Тяньцзинь Хэйхэ Кэцзи Юсянь Гунсы», имеет научную архитектуру и легко поддерживает сотни миллионов данных и миллионы PV. Поддерживает визуальное редактирование, многомерное расширение, полнотекстовый поиск, полную статическую генерацию всего сайта, SSI, динамические страницы с частичной статической генерацией, полностью настраиваемые URL-правила и другие функции, которые помогут вам быстро создать сайт и построить крупномасштабный проект. Также PublicCMS является хорошим выбором для корпоративных проектов и прототипов продуктов.
Получение исходного кода
https://gitee.com/sanluan/PublicCMS https://github.com/sanluan/PublicCMS
Участие в разработке
Перейдите в ветки V4.0-develop и V5-develop, а для бесплатной версии — в ветку V2021.
Лицензионное соглашение
Системные требования
Структура каталогов
Быстрая компиляция и запуск
Убедитесь, что на вашем компьютере установлена JDK.
cd publiccms-parent
mvnw clean package
cd publiccms/target
java -jar -Dfile.encoding="UTF-8" -Dcms.filePath="../../../data/publiccms" publiccms.war
Посетите страницу программы по адресу http://localhost:8080/, следуя инструкциям на странице, настройте и инициализируйте базу данных.
Доступ к административной панели осуществляется по относительному пути http://localhost:8080/admin/. Данные встроенного скрипта содержат учётные данные администратора: имя пользователя / пароль: admin / admin.
Подготовьте локальную среду Java и MySQL, загрузите исполняемую программу, распакуйте её и запустите startup.bat или startup.sh.
Настройка способа запуска
java -jar -Dfile.encoding="UTF-8" -Dcms.port=8080 -Dcms.contextPath=/publiccms -Dcms.filePath="%cd%\data\publiccms" publiccms.war
java -jar -Dfile.encoding="UTF-8" -Dcms.port=8080 -Dcms.contextPath=/publiccms -Dcms.filePath="`pwd`/data/publiccms" publiccms.war
Дополнительные параметры и их значения можно найти в руководстве по развёртыванию.
Переименуйте файл publiccms.war.original в publiccms.war или ROOT.war (контекст — /), при этом параметр -Dcms.filePath остаётся в силе.
Выполните команду:
docker run -d -p 8080:8080 sanluan/publiccms
Создайте собственный образ самостоятельно.
Выполните команду:
docker build -t mypubliccms .
docker run -d -p 8080:8080 mypubliccms
Выполните команду:
docker compose up -d
MySQL IP/порт: mysql-cms/3306; база данных: publiccms; имя пользователя/пароль: publiccms/password!@#
Дополнительные параметры и значения см. на сайте https://hub.docker.com/r/sanluan/publiccms/.
Демонстрация
Архитектура Public CMS
Панель управления Public CMS — китайский язык
Панель управления Public CMS Management — традиционный китайский
Public CMS Management — английский
Back-end панель управления Public CMS — японский
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )