Liferay 可以作为一个简单的 CMS 使用,无需太多 Java 知识:创建、编辑和定位 web 内容片段是拖放和使用包含的富文本编辑器。但要开始为您的公司使用 Liferay,有两个主要步骤:技术配置(数据库等)和外观定制。
技术部分
首先,您应该摆脱 7cogs 网站:这在 Liferay 的措辞中称为钩子。为此,如果您使用 Tomcat 作为应用程序服务器,只需删除此处所述的 7cogs 目录即可。您现在可以为您的安装创建配置文件:它是一个简单的文本属性文件,名为 portal-ext.properties 并放置在您的 tomcat 安装的 webapps/ROOT/WEB-INF/classes 文件夹中。该文件处理 Liferay 门户的大部分配置,例如:
- 贵公司的名称
- 如果您想在首次登录时显示使用条款页面
- 如果您希望任何人都能够在您的门户网站上创建帐户
- 将存储数据的数据库
为此,portal-ext.properties 中的属性会覆盖 webapps/ROOT/WEB-INF/lib 目录中的 jar 文件 portal-impl.jar 中的嵌入式 portal.properties 文件中的默认属性。只需将 jar 文件解压缩到临时文件夹中即可访问 portal.properties 文件。
示例 portal-ext.properties 文件:
company.default.web.id=yourcompany.com
terms.of.use.required=false
company.security.strangers=false
jdbc.default.driverClassName=com.mysql.jdbc.Driver
jdbc.default.url=jdbc:mysql://localhost/lportal?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false
jdbc.default.username=root
jdbc.default.password=root
完成后,您可以启动应用程序服务器。作为默认管理员(命名为 test,您可以在 portal-ext.properties 文件中进行更改),您可以访问位于“dock”中的集中式 Web“控制中心”(在登录后任何页面的右上角)。我建议您阅读管理指南,这对大多数管理任务都很有用。
“品牌”部分
Liferay 使用“主题”来使用图像、CSS、Javascript (JQuery) 和模板语言 Velocity 自动装饰门户页面(徽标、导航、portlet 边框......)。主题被捆绑在一个 .war 文件中,就像一个标准的 Web 应用程序一样,并通过控制中心或通过将文件拖放到服务器的部署目录中来动态部署。Liferay 可以同时使用多个主题,例如每个社区(一组页面、用户和内容)一个主题。之后可以使用“插件 SDK ”创建自己的主题。
Wiki、论坛和博客非常有用。