WebSphere 6.1 安装部署 Liferay4.2.2 的应用

注意:Liferay4.2.2版本需要建立在was6.1版本上。

 

1、从官方网站(http://www14.software.ibm.com/webapp/download/product.jsp?id=MCOS-5FUSYK&cat=webservers)下载WebSphere Application Server Base Trial (Base Trial)的安装文件(我安装的是windows版本),和一个Update Installer for WebSphere Application Server V6.1 and V6.0.2.21(http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg24012718)安装文件,还有一个补丁文件 WebSphere Application Server V6.1 Fix Pack 9 for Windowshttp://www-01.ibm.com/support/docview.wss?rs=180&context=SSEQTP&q1=6.1+pak&uid=swg24015788&loc=en_US&cs=utf-8&lang=en)(听同事说,Pack 7 Pack 7 以上的版本都行)

    

2、安装WASUpdate Installer,以及相应的补丁文件。

     解压Base Trial后,进入文件夹was中,双击install.exe可执行文件,选择安装目录、点击下一步等操作,其中,为了方便安装部署,先不需要安全行验证,要把启用安全管理的勾去掉;

   解压 Update Installer for WebSphere Application Server V6.1 and V6.0.2.21后,进入文件夹UpdateInstaller中双击install.exe,同样选择目录,点击下一步等。

     WAS的补丁包解压缩后,使用 Update Installer 来进行补丁的安装即可。

 

3、验证WAS是否安装成功。

   一般情况,安装完was6.1后,会自动弹出一个窗口,若弹出,则点击启动服务器,通过浏览器地址栏输入 http://localhost:9060/ibm/console/ 进行验证;(用户名为空)

   若不成功,则点击开始-> IBM WebSphere -> Application Server 6.1 -> 概要文件 -> Appsrv01 -> 启动控制台,然后再次进行验证;

   若无法启动,则通过命令行(cmd)执行:${WebShpereAppServer路径}/AppServer/profiles/AppSrv01/bin/startServer.bat server1

   

3、配置LiferayJNDI

  导航:资源->JDBC->JDBC 提供程序 -> 新建 -> 选择相应的数据库类型(我用的是oracle),实施类型(连接池数据源)-> 下一步 -> 若以找到驱动的jar包则下一步,否则手动输入路径(jar包所在的父目录即可) -> 点击完成。

   导航:资源->JDBC->数据源 -> 新建 -> 名字LiferayDataBaseSource(随意),JNDI名称为jdbc/LiferayPool (注意大小写,不能随意),选择数据存储器 helper (我用的是Oracle10g),最后填写 组件管理的认证别名(在最后填写之前,先填写Oracle 数据源属性 -> 页面上有一个小的相关项-> JAAS J2C 认证数据 -> 新建 -> 填写用户名,密码 -> 确定后填写之前说最后填写的 组件管理的认证别名,选中你配置的数据库 ->测试,必须保证不报错;

 

4、配置LiferayMail

  

   导航:资源->邮件->邮件提供程序 ,新建,名字LiferayMailSupport(随意),应用后,然后点击邮件回话,新建,名称 LiferayMail(随意),JNDI 名称为mail/MailSession”(注意大小写,不能随意)

 

 5、部署war

进入Liferay的应用(ROOT或其他名称)后,再将应用中的所有文件打成war包等待安装(注意,要进入应用后,"进入"是指在cmd中输入 cd ${tomcat}/webapps/应用 回车 jar -cvf liferay_portal422.war *.* 回车)

导航:应用程序 -> 企业应用程序 -> 安装 -> 本地文件系统,完整路径 -> 选择应用的war包,上下文为 “/”,其他均不用设置->下一步 (此时需要很长时间,主要进行读配置文件等内容,上传的warwastemp文件夹内)

接着进行设置:(1选择安装选项中,只需填写安装应用程序的目录AppSrv01下的目录名称)。应用程序名即使被你改了,后面在部署时,你的war/war.ear下的war包名称依然是你上传war包的名字;

2)设置将资源引用映射至资源JDBC的数据源和邮件的JNDI;最后点击完成,同样,需要大量时间进行安装到本地。

其余的均可不必改动。

6、启动安装的应用

导航:应用程序 -> 企业应用程序 -> 选择刚安装的应用后点击启动

输入网址 http://localhost:9080访问应用(9080端口为默认应用的访问)

若新应用访问出错,可以尝试,重新启动WAS,而并非是刚部署的应用,然后再启用新的应用后再次访问即可。

 

其中需要注意的地方:
1.
安装开发的war包时,若总是在某一步提示在*EJB.class时需要输入jndi的名称,此时将web.xmlejb-ref标签删除即可,当然也要删除display标签,因为was不识别此标签,部署时会有错;
2.was6.1
默认的jdk1.4,若改为15版本,需要在Appsrv01/config/cells/StoneYangNode01Cell/applications/ liferay_portal422_war.ear/deployments/liferay_portal422_war/liferay_portal422.war/WEB-INF目录和Appsrv01/liferay_portal422_war/liferay_portal422_war.ear/liferay_portal422.war/WEB-INF目录下面的item-web-ext.xmi中增加一条<jspAttributes xmi:id="JSPAttribute_0" name="jdkSourceLevel" value="15"/>即可。

其中,StoneYangNode01Cell是节点名称,liferay_portal422.warwar包名称。

 

希望看到的朋友,哪点看不明白或者有错误敬请指出,谢谢。

源码下载地址: https://pan.quark.cn/s/a4b39357ea24 谷歌公司设计了一款无费用且具备开源特性的网络浏览器,名为Chrome,因其卓越的速度、稳定性和安全性而广受赞誉。该浏览器运用了前沿的Web渲染引擎Blink以及JavaScript引擎V8,旨在保障网页载入与脚本运行的卓越效能。为应对无网络环境下的Chrome安装需求,特别准备了离线安装包。此压缩文件内含32位与64位两种规格的Chrome浏览器离线安装方案,具体文件名分别为"chromedev_x64-v68.0.3423.2.exe"与"chromedev_x86-v68.0.3423.2.exe"。在文件命名中,"x64"标识64位版本,适用于64位操作系统平台,而"x86"则对应32位版本,适配32位操作系统。文件名中的"v68.0.3423.2"代表Chrome的一个特定版本号,各版本可能涵盖安全补丁、性能改进或新增功能。与32位Chrome相比,64位版本具备如下长处:能够处理更多内存容量,从而提升多任务作业能力;针对现代硬件的优化使其运行更为迅猛;64位版本更具备高级别的安全防护,能更周全地抵御恶意软件的侵袭。尽管如此,32位版本对于仍在使用32位操作系统的用户,或是在系统资源需求不高的场景下,依然适用。在部署Chrome浏览器时,用户需依据其个人计算机的操作系统平台,挑选匹配的版本进行安装。通过双击相应的.exe文件,安装流程将自动启动,一般包含接受使用许可、确定安装路径及构建桌面快捷方式等环节。若在安装阶段遭遇难题,可参照提示信息或联系技术支援获取协助,同时该压缩文件发布者亦表明欢迎用户以留言形式反映问题。Chrome浏览器的主要特质涵盖:直观的用户界面设计...
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值