Linux环境下webShere application server ND 8.5.5.0安装

最近在一家银行类科技公司上班(刚换不久),被派到行方驻场。一般银行的项目技术都是比较老旧,主要是为了在业务方面保持性能稳定。

银行的业务比较多,因此每天产生的数据也是比较大的。长此以往,越来越多的数据一定要做合理的处理。所以,一般银行都会请ETL工程师搭建一个数据仓库,维护大数据量的历史数据。所以,Oracle数据库是首选数据库中间件。

服务器方面也是需要精心挑选。一般银行不会选择阿帕奇的tomcat。大多是会自行购置付费的服务器中间件。性能比较好的一般就是Oracle的webLogic和IBM的webShere application server。当然,有个还会选别的。

这不,我在的这家银行就是用was。但是,was对我来说是第一次接触,之前一直用的tomcat。所以我从网上查找了一番资料(翻山蹈海)。没有一个我想要的。我就是想要怎么安装(linux),怎么部署以及管理web应用。真的很难找。。。。。。。

就在我想放弃的时候(因为快下班了),突然找到了一个链接。就是我想要的安装资料。(安装was需要很多安装介质包 不知道怎么下载,,头疼,当发现有人已经下载好并且发布到网盘的时候真是柳暗花明又一村)。所以我必须分享一下,让需要学习was的同僚图个方便。

最后说下:前面的长片大幅只是抛砖引玉(坏笑)。废话少说,开始运气发功:

再说一下啊(噗。。。。泄气):我还没下载,单单只是为了能找到资料而兴奋,分享一下。。。。。。。。。。。。(-_-!!)

 

所需包https://pan.baidu.com/s/1Jvkqe3WMgNQ3bn3ggYGhAQ,自行下载。

 安装教程https://www.blog-china.cn/blog/liuzaiqingshan/home/10/1548661401027

 

总结一点吧就是给这位同学推广推广吧算是。

 

时隔两天(周末)我安装完成了was的安装。不过我在安装的时候遇到了一点小问题。现在给大家分享一下,遇到难题的难题以及解决办法。我在安装8.5之前 安装了一个9.0的,由于我在配置安装库的时候没有配置成功。所以手动卸载IBM Websphere软件呢我就手动删除了 安装包以及解压过得文件。但是问题来了,当我再要安装8.5的会提示现在存在9.0的版本。安装InstallManage的时候会报错。。。其实,遇到这种问题 首先想到的是我不应该手动删除,因为完全会导致漏删或者配置紊乱,导致之后都没发继续安装了。所以建议大家在linux环境下不要擅自手动删除安装配置文件。之后我上网查了查,确实是因为我漏删了文件。这次还算幸运不是大问题。。。我把手动删除的方法分享到这里。手动卸载IBM Websphere软件

 

 

今天是2020-11-23号:

经过一周的瞎鼓捣,终于尘埃落。怎么回事呢?先从安装完成was说起:

记得那时一个风雨交加的夜晚,只听到窗外一声巨响.........(打脸,说正事)

我按照这位同学安装的过程,安装完成之后,我兴奋的赶紧把程序打了war包,放了上去。这是只听到门外一个小孩的哭声.......(wotama)。还没配server......。所以我有安装创建 Dram概要文件的方法创建了应用程序服务器的概要文件,这时,server1创建成功。

就在我很兴奋的发布了我的应用程序。

最终结果:是我这一周从周一到周五每天都在调试运行(woca),到现在也没有能成功运行。我无语了,我不知道哪里配置错了,一直在报错。

最终没办法了我把程序发布到了我同事的测试环境的was上,成功。。。。(我了个ca...)。

经过一系列错误积攒的经验,我重新安装了was。

这次我没有创建Dram概要文件,只创建了Application Server。因为我是在测试环境中安装的 所以没有安装集群功能。据我理解,安装集群的话会去创建Dram文件,单机的话也行。

经过上午在我同事测试环境中能发布成功的启发,证明我的war包是没有问题的,所以我一直在围绕着was做工作。

首先我创建完AppSer之后,启动发布程序成功。但是在运行程序时遇到了java heap space(堆内存溢出)。解决办法:点这里 。

解决完上一个,又遇到这个:javax.servlet.ServletException: java.lang.VerifyError: JVMVRFY013 违反类装入约束 类=org/springframework/aop/aspectj/MethodInvocationProceedingJoinPoint,方法=getSourceLocation()Lorg/aspectj/lang/reflect/SourceLocation;,pc=0  解决办法点这里

解决完以上两个问题,终于成功了。经过一周多的安装与调试运行终于结束了。

 

在此说一点是,我的程序发布会遇到这些问题。一般小程序不会遇到内存溢出的。第二点是,违反约束是只有8.5.5.0会遇到,别的不一定会遇到。如果遇到这类似问可以调节一下jvm参数解决。上述两个问题都是解决jvm才解决的。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值