WebSphere 6.1 安装部署 Liferay4.2.2 的应用
2009-02-20 18:38
429 查看
注意: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 Windows(http://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、安装WAS和Update 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、配置Liferay的JNDI
导航:资源->JDBC->JDBC 提供程序 -> 新建 -> 选择相应的数据库类型(我用的是oracle),实施类型(连接池数据源)-> 下一步 -> 若以找到驱动的jar包则下一步,否则手动输入路径(jar包所在的父目录即可) -> 点击完成。
导航:资源->JDBC->数据源 -> 新建 -> 名字LiferayDataBaseSource(随意),JNDI名称为“jdbc/LiferayPool ”(注意大小写,不能随意),选择数据存储器 helper 类(我用的是Oracle10g),最后填写 “组件管理的认证别名”(在最后填写之前,先填写“Oracle 数据源属性”) -> 页面上有一个小的“相关项”-> JAAS - J2C 认证数据 -> 新建 -> 填写用户名,密码 -> 确定后填写之前说最后填写的 “组件管理的认证别名”,选中你配置的数据库 ->测试,必须保证不报错;
4、配置Liferay的Mail
导航:资源->邮件->邮件提供程序 ,新建,名字LiferayMailSupport(随意),“应用”后,然后点击“邮件回话”,新建,名称 “LiferayMail”(随意),JNDI 名称为“mail/MailSession”(注意大小写,不能随意)
5、部署war包
进入Liferay的应用(ROOT或其他名称)后,再将应用中的所有文件打成war包等待安装(注意,要进入应用后,"进入"是指在cmd中输入 cd ${tomcat}/webapps/应用 回车 jar -cvf liferay_portal422.war *.* 回车)
导航:应用程序 -> 企业应用程序 -> 安装 -> 本地文件系统,完整路径 -> 选择应用的war包,上下文为 “/”,其他均不用设置->下一步 (此时需要很长时间,主要进行读配置文件等内容,上传的war在was的temp文件夹内)
接着进行设置:(1)“选择安装选项”中,只需填写“安装应用程序的目录”(AppSrv01下的目录名称)。“应用程序名”即使被你改了,后面在部署时,你的war/war.ear下的war包名称依然是你上传war包的名字;
(2)设置“将资源引用映射至资源”的JDBC的数据源和邮件的JNDI;最后点击完成,同样,需要大量时间进行安装到本地。
其余的均可不必改动。
6、启动安装的应用
导航:应用程序 -> 企业应用程序 -> 选择刚安装的应用后点击“启动”
输入网址 http://localhost:9080访问应用(9080端口为默认应用的访问)
若新应用访问出错,可以尝试,重新启动WAS,而并非是刚部署的应用,然后再启用新的应用后再次访问即可。
其中需要注意的地方:
1.安装开发的war包时,若总是在某一步提示在*EJB.class时需要输入jndi的名称,此时将web.xml的ejb-ref标签删除即可,当然也要删除display标签,因为was不识别此标签,部署时会有错;
2.was6.1默认的jdk为1.4,若改为1,5版本,需要在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.war”是war包名称。
希望看到的朋友,哪点看不明白或者有错误敬请指出,谢谢。
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 Windows(http://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、安装WAS和Update 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、配置Liferay的JNDI
导航:资源->JDBC->JDBC 提供程序 -> 新建 -> 选择相应的数据库类型(我用的是oracle),实施类型(连接池数据源)-> 下一步 -> 若以找到驱动的jar包则下一步,否则手动输入路径(jar包所在的父目录即可) -> 点击完成。
导航:资源->JDBC->数据源 -> 新建 -> 名字LiferayDataBaseSource(随意),JNDI名称为“jdbc/LiferayPool ”(注意大小写,不能随意),选择数据存储器 helper 类(我用的是Oracle10g),最后填写 “组件管理的认证别名”(在最后填写之前,先填写“Oracle 数据源属性”) -> 页面上有一个小的“相关项”-> JAAS - J2C 认证数据 -> 新建 -> 填写用户名,密码 -> 确定后填写之前说最后填写的 “组件管理的认证别名”,选中你配置的数据库 ->测试,必须保证不报错;
4、配置Liferay的Mail
导航:资源->邮件->邮件提供程序 ,新建,名字LiferayMailSupport(随意),“应用”后,然后点击“邮件回话”,新建,名称 “LiferayMail”(随意),JNDI 名称为“mail/MailSession”(注意大小写,不能随意)
5、部署war包
进入Liferay的应用(ROOT或其他名称)后,再将应用中的所有文件打成war包等待安装(注意,要进入应用后,"进入"是指在cmd中输入 cd ${tomcat}/webapps/应用 回车 jar -cvf liferay_portal422.war *.* 回车)
导航:应用程序 -> 企业应用程序 -> 安装 -> 本地文件系统,完整路径 -> 选择应用的war包,上下文为 “/”,其他均不用设置->下一步 (此时需要很长时间,主要进行读配置文件等内容,上传的war在was的temp文件夹内)
接着进行设置:(1)“选择安装选项”中,只需填写“安装应用程序的目录”(AppSrv01下的目录名称)。“应用程序名”即使被你改了,后面在部署时,你的war/war.ear下的war包名称依然是你上传war包的名字;
(2)设置“将资源引用映射至资源”的JDBC的数据源和邮件的JNDI;最后点击完成,同样,需要大量时间进行安装到本地。
其余的均可不必改动。
6、启动安装的应用
导航:应用程序 -> 企业应用程序 -> 选择刚安装的应用后点击“启动”
输入网址 http://localhost:9080访问应用(9080端口为默认应用的访问)
若新应用访问出错,可以尝试,重新启动WAS,而并非是刚部署的应用,然后再启用新的应用后再次访问即可。
其中需要注意的地方:
1.安装开发的war包时,若总是在某一步提示在*EJB.class时需要输入jndi的名称,此时将web.xml的ejb-ref标签删除即可,当然也要删除display标签,因为was不识别此标签,部署时会有错;
2.was6.1默认的jdk为1.4,若改为1,5版本,需要在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.war”是war包名称。
希望看到的朋友,哪点看不明白或者有错误敬请指出,谢谢。
相关文章推荐
- Websphere安装、企业部署应用举例
- WebSphere6.1 安装 部署
- WebSphere 安装部署,发布web应用
- Websphere安装、企业部署应用 【应用案例】
- IBM DB2 Alphablox 8.3 build 149 安装过程 部署 WebSphere Application Server 6.0.1上
- linux 下安装配置jboss as7以及部署应用
- Linux运维:WebSphere Application Server 应用部署实例
- Nginx+tomcat+memcache应用集群负载均衡安装部署说明
- 第二十二期 Linux安装/删除应用及快速部署http服务、FTP服务
- Docker安装及其应用部署
- 用tarball实现liferay自动安装部署7-根据dnsdomainname判断节点环境
- 应用在tomcat上的部署以及将免安装的tomcat配置成服务自启动
- linux(_Linux_CentOS) 64位 服务器为Websphere 7 安装及打补丁部署润乾demo
- 怎样在Ubuntu 12.04 Server 上安装部署 Ruby on Rails 应用
- WAS61安装调整和应用部署.doc
- SCOM 安装部署 [SCOM应用系列之二]
- WebSphere安装、系统部署、连接池
- Websphere6.1的安装与配置
- ELK部署logstash安装部署及应用(二)
- centos7安装lamp并部署应用phpMyadmin和wordpress和Discuz个人论坛