准备
首先到http://sourceforge.net/projects/lportal/files/Liferay%20Portal/6.0.3下载
liferay-plugins-sdk-6.0.3.zip
liferay-portal-sql-6.0.3.zip
liferay-portal-src-6.0.3.zip
liferay-portal-tomcat-6.0.3.zip
安装Portal 6
首先来安装一下Portal,先来第一眼看一下LifeRay是什么样子的。
1、解压liferay-portal-tomcat-6.0.3.zip
这个文件是Liferay绑定到tomcat下的一个版本,可以直接拿来用的(此版本带有一个HSQL数据库,所以不用连接数据库,如如连接其他数据库会在后面讲到),解压之后进入到liferay-portal-6.0.3\tomcat-6.0.26\bin目录,点击startup.bat运行tomcat,待tomcat运行后在浏览器中输入http://localhost:8080即可进入看到liferay 6。
2、登录liferay Portal
在打开的浏览器中,点击右上角的login,输入帐号和密码。在这里的输入的帐号密码为
email:[email protected]
password:bruno
liferay从5.2之后的版本中都带有一个7cogs.inc公司的示例数据库,所以这里的管理员帐号密码如上。如果删除示例数据库,则账号密码如下:
email:[email protected]
password:test
3、设置语言
登录之后会发现,这里的Liferay是英文的,虽然这些英文也比较简单,但还是中文看着舒服。点击左上角的Manager-control Panel进入到Liferay的控制面板。我们首先设置当前用户的语言,点击左边最上面的My Account,然后在右边的Miscellaneous下面找到 Display Settings,点击他。然后在中间的Language中选择“中文(中国)”,在下面的Time Zone里面选择到“(UTC+08:00 ) China Standard Time“,点击右边的save,现在的界面就变成中文的了,看着亲切多了。
现在的只是修改了当前用户的显示设置,在左边的门户下面找到设置,和上面的个人类似位置,显示设置里面修改语言、时区以及相应的Logo、主题包等。
4、添加Portlet
Liferay的强大之一就是*的配置添加Portlet,在这里我们刚才是在控制面板里面,现在点击左上角的”返回7Cogs,INC“或者是右上角的"去-->7Cogs,Inc 私有的"(这里说明一下,私有的就是指这个组织的用户登录后可以看到的,公开的就是所有人都可以看到的)。
在这里点击右上角的”添加“),”更多“,这里可以看到如下图所示,这里面的这些内容管理、Google什么的都是Liferay里面自带的一些Portlet,可以在这里将这些Portle添加到自己想要添加的位置,点击其中的添加或者直接拖到界面中即可。
我们将来自己开的Portlet也将在这里归类,并通过此方法添加进来。
如果要删除相应的Portlet,点击每个portlet上面的x,就可删除。点击设置可以设置权限等。
5、页面配置
上面的是添加portlet,下面介绍一些其他的页面配置,点击左上方”管理“-->”页面“,这里可以看到如下图所示:
左边的home/documents等就是上面的导航,在这里可以为这些导航添加相应的图标,易记的URL,复制其他页面等,还可以为其添加下级页面,图中的下级页面,其实就是home/document等的二级菜单,其他的也很容易一看就明白,不再多说。
在外观风格处可以为其设置相应的风格和添加自定义CSS等。
6、设计布局
管理下面有一个”设计布局“,在这里可以对portle的布局做设置,这个也不必多说,相信大部分人都玩QQ空间,这个就是和QQ空间的布局是一样的。现在的用的只是系统一些自带的布局,如何设计制作自己的布局,在后续中将提到。
7、其他设置
Liferay的大部分设置都可以在控制面板中看到,大部分设置还是比较简单的,多点两下差不多就熟悉了。其他的一些设置就根据自己的需要和具体需求设置了。
Liferay的通过这样的配置可以实现很大程度上的*和和可配置,对于需求不确定或者经常变更的还是很有用的,个人感觉比较适合产品化项目。开发一定量的Portlet,根据用户的需要来通过配置实现相应的功能点。
PS:本来这一章想写开发环境的搭建和Liferay IDE的安装的,移到下一篇中,下一篇写Liferay IDE的安装,并开发一个自己的Portlet.