PublicCMS
V4.0.202406.d
英语 | 简体中文
QQ群1 191381542 QQ群2 481589563 QQ群3 638756883 QQ群4 930992232
PublicCMS是2024年采用主流技术开发的开源JAVACCMS系统,由天津黑芯科技有限公司开发,结构科学,轻松支持千万级数据、千万级PV;支持可视化编辑、多维度扩展、全文检索、静态站点、SSI、动态页面本地静态、URL规则完全定制,为您快速建站、大型站点提供强大驱动,也是不错的选择企业项目产品原型的选择。
https://gitee.com/sanluan/PublicCMS https://github.com/sanluan/PublicCMS
切换到V4.0-develop、V5-develop分支,免费版切换到V2021分支
确保操作系统(OS)运行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/
本地准备java和mysql环境,下载可执行程序,压缩解压,运行startup.bat或startup.sh
java -jar -Dfile.encoding="UTF-8" -Dcms.port=8080 -Dcms.contextPath=/publiccms -Dcms.filePath="%cd%datapubliccms" 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(上下文路径为/)并将文件移动到tomcat webapps目录下,“-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 主机/端口:mysql-cms/3306 ;数据库:publiccms;用户/密码:publiccms/密码!@#
更多参数请参考https://hub.docker.com/r/sanluan/publiccms/