在WAS 7.0上部署Liferay 6.0.6的详细步骤

需积分: 10 2 下载量 193 浏览量 更新于2024-09-17 收藏 454KB DOC 举报
"本文档详细介绍了如何在IBM WebSphere Application Server (WAS) 7.0上安装和部署Liferay Portal 6.0.6。主要步骤包括安装WAS、下载Liferay及其依赖包、配置JDBC驱动以及设置必要的环境变量。" 在部署Liferay到WAS之前,首先需要确保WAS 7.0已经正确安装并且应用程序服务运行正常。Liferay Portal是一款开源的企业级门户平台,用于构建和管理数字体验。在这个过程中,我们需要从SourceForge网站下载两个关键文件:Liferay Portal的WAR文件(liferay-portal-6.0.6-20110225.war)和Liferay的依赖包(liferay-portal-dependencies-6.0.6.zip)。WAR文件将作为Web应用程序部署到WAS,而依赖包中的jar文件对于Liferay的正常运行至关重要。 在部署Liferay前,还需将Liferay的三个依赖jar文件(hsql.jar, portal-service.jar, portlet.jar)复制到WAS的扩展库目录(%your location%IBM\WebSphere\AppServer\lib\ext),以便WAS在运行时能访问这些库。同时,确保与所使用的数据库兼容的JDBC驱动(例如,DB2的jar包)也放置在相同的扩展库目录中。这一步是确保Liferay能够连接到数据库进行数据操作的关键。 为了使Liferay能够连接到数据库并使用邮件服务,我们需要在WAS的环境变量中创建一个名为Liferay Home的新文件夹,并在其中建立配置文件`portal-ext.properties`。在这个文件中,我们需要定义JNDI名称,如`jdbc.default.jndi.name`(指向Liferay的数据源)和`mail.session.jndi.name`(指向邮件会话)。在这里,我们假设使用了WAS内置的连接池和邮件会话服务。如果需要自定义配置,Liferay官网提供了详细帮助文档供参考。 完成上述准备工作后,启动WAS服务。可以通过“开始菜单”找到WAS的启动项,如“开始-所有程序-IBM Websphere Application Server Network Deployment v7.0-概要文件-AppSrv01-第一步”,然后启动服务器。一旦WAS启动,便可以通过管理控制台来部署Liferay的WAR文件。 部署过程通常包括以下步骤: 1. 登录到WAS管理控制台,导航到“应用程序” -> “部署应用程序”。 2. 选择“文件系统”选项,浏览到Liferay的WAR文件位置并上传。 3. 配置部署设置,如上下文根(默认为/liferay)、安全设置、资源引用(如数据源和邮件会话)等。 4. 确认设置无误后,点击“完成”开始部署过程。 5. 部署完成后,可以在管理控制台的“应用程序”列表中看到Liferay Portal。 最后,通过浏览器访问Liferay的URL(通常是http://your_server:port/context_root),首次访问可能需要初始化管理员账户,然后就可以开始使用和管理Liferay Portal了。在整个过程中,确保遵循最佳实践,例如定期更新和备份,以保持系统的安全性和可靠性。