下载
下载代码压缩包
简介:OpenCms是一个专业级别的开源网站内容管理系统。OpenCms可以非常容易的帮助建立和管理复杂的网站而无需专业的HTML知识。当使用一个复杂的模板引擎来规划站点,它提供一个类似于我们熟知的office应用的所见即所得编辑器来帮助使用者创建内容。OpenCms是一个完全开源的软件,它不需要任何许可费用。
访问 OpenCms官网,需要注册才能下载,点击注册提示注册功能当前已关闭:“Registration is currently disabled. Please check back again later”。(后来发现是Demo站点)
访问真正的 官网,下载项目压缩包。
根据Demo官网提示信息,推断当前最新版很可能是 12.0
:Create an account to get a personal Alkacon OpenCms® 12.0 demo,去 Github 上面找找。
访问 OpenCms的Github发布地址,最新版本是 2021年10月发布的 12.0,下载最新版源代码压缩包。(部署源代码比较繁琐,直接下载带 War 包的压缩包)
参考文章
安装
项目根目录
解压代码压缩包,项目根目录文件如图所示,没有 War 文件。换个下载方式,部署 War 会方便很多。
Tomcat应用服务器配置
Java版本:1.8.0_251
进入 apache-tomcat-8.5.72\bin 目录,双击 start.bat 启动。
Tomcat 的 Web根目录是 /webapps/ROOT。
安装OpenCms
项目代码:Github上面下载的是源代码,不是War包。
部署War包:访问官网,下载有 War 包的项目文件。
说明:如果项目文件是 War 包形式,丢到tomcat的webapps目录会自动解压部署。
如果直接配置项目源代码,过程会比较繁琐,试错了半天。
官网下载 opencms-12.0.zip
,解压得到如下图文件。把 oepncms.war 移动到 tomcat\webapps\ 目录,重启Tomcat。
访问 http://127.0.0.1:8080/opencms/setup,进入如下图安装引导页面。
配置opencms
设置所有密码为 root,开启MySQL 5.7.26,默认安装。导入模块耗时较长。
安装完成,进入首页。