JR-CMS is an open souce,cross platform,use DDD design .net cms manage system.
1.6K
基于.Net + DDD 构建的跨平台开源内容管理系统; 同时支持ASP.NET和.NET Core; 可以运行在Windows,Linux,MacOSX等操作系统;支持Docker容器。
此项目已维护超过十年, 不断使用最合适的技术改进. 独立服务器上建议运行.NET Core版, 以获得更好的性能; 如果您没有, 可以部署到更低廉的虚拟主机,
项目都能满足您的需求.
在线演示站点-(运行于CentOS7.2)
感谢您看到这个页面,如果对您有帮助,或您对此感兴趣,请star或fork支持一下作者吧!
Windows平台下,下载安装包链接, 运行命令启动服务:
dotnet JR.Cms.App.dll --urls http://+:8000
通过浏览器访问:http://localhost:8000
打包发布需要环境如下:
.NET Core SDK 2.1及以上.NET Framework 4.7.2及以上或最新版Mono编译打包.Net core程序包运行命令:
sh ./build.sh
编译打包ASP.NET程序包,运行命令:
sh ./aspnet_pack.sh
注:在MacOSX和Fedora上成功运行,windows用户需要使用bash客户端运行命令(安装git会默认安装git-bash)
虚拟主机
Windows(IIS)
LINUX、MacOSX
curl -LO cms.zip http://s.56x.net/jrcms_latest|tar xz
cd cms && dotnet JR.Cms.App.dll --urls http://+:8080
浏览器访问: http://127.0.0.1:8080
反向代理
mkdir /data/cms && cd /data/cms
docker run -d --name jrcms -p 8080:8080 \
--volume=$(pwd)/config:/cms/config \
--volume=$(pwd)/data:/cms/data \
--volume=$(pwd)/templates:/cms/templates \
--volume=$(pwd)/plugins:/cms/plugins \
--volume=$(pwd)/uploads:/cms/uploads \
--volume=$(pwd)/oem:/cms/oem \
--volume=$(pwd)/root:/cms/root \
--restart always jarry6/jrcms
详见:https://github.com/jsix/cms/tree/master/plugins
请先在github上fork代码,克隆到本地修改后直接提交。 交流QQ群:737378973 , QQ:959398298
Content type
Image
Digest
Size
78.5 MB
Last updated
over 6 years ago
docker pull jarry6/jrcms