对国内开源之感言
OpenCMS 早些时候一直关注,并下载来玩过。印象比较深刻的是其可视化的内容编辑方式。其他的有点不符合中国人的使用模式,从6.x起就只是关注而已。
最近有个项目需要用到CMS,想找个开源的参考下。网上找了一圈,国内的,没有文档,程序还七零八落,好不容易修修补补跑起来,尼玛,号称的功能呢?!
当然,能理解,毕竟大家都要生活的嘛。转回头看国外的,网上流传的多数太监了。OpenCMS还活着,版本竟更新到11.x了,文档齐全,安装方便,中文支持也内置了。
相当之厚道!
鉴于之前的了解,OpenCMS的体系已经比较稳定了,但使用的技术也老旧,还停留在JSP时代。因此想以OpenCMS为基础,开发适应现代主流架构的前后端,将OpenCMS核心封装起来。
因此决定静下心来深度研究下。不过结果如何,还得看后续情况。目前刚刚开个头。
言归正传,先从安装使用开始:
OpenCMS安装配置
一、下载
http://www.opencms.org/en/download/opencms.html
吐槽:这个页面除了内容,10多年没有变了.....
二、安装
1)安装JAVA JDK1.8以上
2)安装Tomcat 8.0/8.5/9.0
3)安装MySQL 5.5以上
修改my.ini
设置max_allowed_packet者少32M,越大越好
max_allowed_packet=32M
4)解压下载的OpenCMS文件(opencms-11.0.x.zip)
5)复制opencms.war到tomcat安装目录的wabapps目录下
6)启动tomcat
三、配置
1. 启动浏览器,输入url:http://localhost:8080/opencms/setup
2.按界面要求输入mysql数据库连接参数及库名,
3. 接下来的界面一路 “continue”就好了。
4. 等待安装完成,点“finish”。自动跳转到首页
看到首页显示,安装成功。