zoukankan      html  css  js  c++  java
  • Liferay环境搭建、简单说明与相关资料

    Liferay环境搭建、简单说明与相关资料

     2012323

    简单说明

    该教程为是我在工作交接时编制的文档的一部分,经过测试应该不会有大问题,但可能还是会有所遗漏,请留言指正,谢谢。

    转载请注明:http://www.cnblogs.com/iceJava/archive/2012/08/03/liferay.html

    环境准备

    环境搭建所需要的相关文件存放在Liferay Portal/ Liferay Portal CE 6.0.6文件夹中,版本为Community Edition 6.0.6(社区版本,免费),最新版本可以在以下地址获取http://www.liferay.com/downloads/liferay-portal/available-releases各个文件的说明如下:

    l  liferay-plugins-sdk-6.0.6-20110225.rar,liferay portal的开发工具包

    l  liferay-portal-doc-6.0.6-20110225.rar,liferay portal的API文档

    l  liferay-portal-sql-6.0.6-20110225.rar,liferay portal的各类数据库的建表语句,事实上liferay portal 集成了 hibernate 技术,默认会更新数据库表结构。

    l  liferay-portal-src-6.0.6-20110225.rar,liferay portal的源代码

    l  liferay-portal-tomcat-6.0.6-20110225.rar,liferay portal的tomcat bundle

    l  eclipse_Liferay_IDE_v201103310222-win32.rar, Liferay的开发IDE, 最新版本可以从官网下载,地址http://www.liferay.com/downloads/liferay-projects/liferay-ide. 同时也可以自行安装Liferay开发插件到Eclipse,集成方法见http://www.liferay.com/documentation/liferay-portal/6.0/development/-/ai/installation. 另外建议使用官方的IDE进行开发,按照官方的说法是:使用其他IDE进行开发无法保证不出现问题。

    l  Jdk, 未提供,请根据实际需要进行选择

    安装步骤

    1. 安装JDK并配置好环境变量,JDK版本注意与Liferay Portal、IDE兼容即可
    2. 解压eclipse_Liferay_IDE_v201103310222-win32.rar后得到eclipse文件夹,启动IDE

    备注:在未安装JDK的情况下,启动IDE会报错

    1. 解压liferay-plugins-sdk-6.0.6-20110225.rar到lpsdk文件夹(名字随意)
    2. 配置IDE中的liferay SDK,进入window->preferences->liferay->installed Plugin SDKs界面,点击Add,选择上一步liferay sdk解压的lpsdk文件夹,然后给sdk起个名,点击确定保存退出。如下图: 

    sdk安装完毕之后,可以在创建向导中见到liferay的相关内容,如下: 

    1. 解压liferay-portal-tomcat-6.0.6-20110225.rar后得到liferay-portal-6.0.6文件夹
    2. 配置IDE中的 Liferay portal 服务器,进入window->preferences->Server->Runtime Environment界面,点击Add,选择Liferay v6.0 CE(Tomcat 6)并选择create a new local server,如下图: 

    点击next 进入下一步,选择上一步解压的liferay portal tomcat的解压目录,其他设置如下图。

    设置完毕点击finish即可,设置完成之后可以在Server区域见到Liferay的服务器。 

    1. 配置数据库,进入第五步解压后得到的liferay-portal-6.0.6文件夹,打开《portal-ext.properties》文件(没有的话自己创建即可)并根据数据库链接信息编辑如下内容:

    jdbc.default.driverClassName=com.mysql.jdbc.Driver

    jdbc.default.url=jdbc:mysql://localhost/lportal?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false

    jdbc.default.username=liferay

    jdbc.default.password=123456

    注意:以MySQL为例,在数据库中需要将上述的账号对应的每小时最XXX多数设置为较高值或不限制,否则在第一次启动服务器初始化数据库时会报错。

    设置完毕之后,执行liferay-portal-sql-6.0.6-20110225.rar的create目录下对应数据库文件脚本。

    1. 启动Liferay portal 服务器,liferay 默认会自动初始化数据库,等初始化完毕之后,在浏览器输入http://localhost:8080/ 即可访问。
    2. Liferay 从5.2开始在下载的Liferay里面有一个7cogs的sample, 这个sample 会在数据库中增加一些数据。删除方法是删除liferay-portal-6.0.6\data\hsql文件夹,同时将liferay-portal-6.0.6\tomcat-6.0.29\webapps下的sevencogs-mobile-theme 、sevencogs-hook、sevencogs-theme删除。删除之后可以省去第7步中运行数据库文件脚本的步骤。

    其他相关资源

    1. 官方文档《liferay-administrator-guide》和《liferay-developer-guide》,英文,下载地址http://www.liferay.com/documentation/liferay-portal/6.1/user-guide
    2. 《PortletSpec_20.pdf》英文版,Portal2.0 的标准,即JSR286标准,深入研究的话建议仔细看,很多Liferay官方文档中没有得到解答的问题在这里都可以得到答案。
    3. 《Liferay Themes 主题开发》英文,做二次开发避免不了要了解主题开发的,下载地址http://ishare.iask.sina.com.cn/f/23494101.html
    4. 如果你觉得上述文档是天书或者太厚,可以尝试本人整理的《Liferay 6.0.5开发指南综合版 v1.0.1》中文,个人觉得用于快速了解挺不错,下载地址http://ishare.iask.sina.com.cn/f/23606997.html
    5. Liferay Portal CE 6.0.6 安装教程文档》中文,下载地址http://ishare.iask.sina.com.cn/f/23616349.html
    6. Liferay Portal CE 6.0.6 安装教程录像》,下载地址http://ishare.iask.sina.com.cn/f/23616270.html,觉得看文档太没意思的,看以看下这个。请使用《屏幕录像专家》的LXE播放器播放,下载地址http://ishare.iask.sina.com.cn/f/33356633.html
    7. 《Liferay 数据结构 中文》下载地址http://ishare.iask.sina.com.cn/f/33355474.html
    8. 《Liferay 权限结构 中文》下载地址http://ishare.iask.sina.com.cn/f/33356702.html
    9. 《Portlets in Action》官方推荐的教程,请自行搜索。
  • 相关阅读:
    learning.py报错
    Swift与OC的相互调用
    微信小程序地图之逆地理编码
    微信小程序-滑动视图注意事项
    animate.css动画种类
    利用WKWebView实现js与OC交互注意事项
    jquey下eq()的使用注意事项
    如何判断html页面停止滚动?
    git 常见报错
    openresty中http请求body数据过大的处理方案
  • 原文地址:https://www.cnblogs.com/iceJava/p/liferay.html
Copyright © 2011-2022 走看看