当前位置:首页 > Web开发 > 正文

weblogic的linux静默搭建

2024-03-31 Web开发

  Weblogic与Tomcat都是java应用的容器,而这两者有什么大的不同呢?TomcatApache基金会提供的Servlet容器,它支持JSP, ServletJDBCJ2EE关键技术,所以用户可以用Tomcat开发基于数据库,ServletJSP页面的Web应用,而Tomcat却不是EJB容器;也就是说,Tomcat不支持J2EE的重要技术之一,EJB。那么,使用EJB组件开发的Web应用程序就无法在Tomcat下面运行。众所周知,EJB是分布式应用程序的核心技术,所以说凡是需要使用EJB来开发的应用(例如,银行、电信等大型的分布式应用系统)就不能用Tomcat了。这也就是很多公司不选择Tomcat的原因。至于支持EJB的应用服务器,Weblogic( Oracle), WebSphereIBM)JBoss( Redhat)都是符合J2EE规范的EJB容器,所以都可以用来开发大型的分布式应用程序。所以,原则上来说,只要你要开发基于EJB组件的应用,上述三种任选一个都是可以的。唯一的区别是,WeblogicWebSphere都是付费的,JBoss是开源免费的。很多公司为了省钱,选择了JBoss作为应用服务器,但是,开源免费也就意味着厂商不会为终端用户直接负责;所以,当JBoss服务器出现任何问题,就只能自己解决了,而WeblogicWebSphere还有JBoss都有很多人在用,但是很多公司拿着这些大玩意儿实际上干的也只是Tomcat级别的项目,有业内人士开玩笑说,国企每年这么多的软件投入预算,如果都使用开源的产品,让人家的钱怎么花出去,ok,闲话到此为止,,本文旨在介绍如何在linux环境下通过命令行安装weblogic。

一、准备工作:

前提:weblogic依赖JDK,所以在安装之前,需要安装好JDK,weblogic12c之前的版本依赖JDK1.7,从12c开始,依赖JDK1.8,本次安装的weblogic版本为12.2.1.4.0,所以需要提前安装好JDK1.8,需要注意的是,centos系统自带的JDK是不行的,所以需要卸载掉系统安装时自带的JDK,自行下载安装JDK1.8,而weblogic的安装包与JDK1.8的安装包需要在oracle的官网上下载,在此不再赘述。

1.卸载系统自带的JDK。

[[email protected] weblogic]# rpm -qa | grep java  #查看系统安装的JDK软件包 [[email protected] weblogic]# rpm -e --nodeps #后面加上软件包名称来卸载

2.安装JDK1.8,将JDK与weblogic的包上传并解压。

[[email protected] opt]# unzip fmw_12.2.1.4.0_wls_quick_Disk1_1of1.zip [[email protected] opt]#tar -zxvf jdk-8u202-linux-x64.tar.gz

技术图片

 3.配置JDK的环境变量,修改/etc/profile文件:

export JAVA_HOME=http://www.mamicode.com/opt/jdk1.8.0_202 export PATH=$PATH:$JAVA_HOME/bin 将这两行内容加入文件末尾,并重新加载环境变量。 [[email protected] opt]# source /etc/profile

技术图片

 

 4.检查JDK是否正常:

技术图片

 二、开始安装准备:

1.创建用户组与用户(weblogic必须在普通用户下才能安装)

[[email protected] ~]# groupadd weblogic [[email protected] ~]# useradd -g weblogic weblogic //添加用户,并用-g参数来制定 web用户组 [[email protected] ~]# passwd weblogic #密码就设置为weblogic

2.准备配置文件,在/home/weblogic目录下创建两个配置文件,(这个目录似乎在解压文件的时候已经生成了)

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/40272.html