纸上谈兵的JAVA中间件之weblogic(安装篇)

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
简介:

 经过长时间的摸索与学习,现在终于能够对中间件这个名词有一定概念上的了解,这篇文章也是想帮助对中间件完全不知所云的朋友,对中间件有一个概念上的认识,同时也作为自己运维过程中的一些记录吧。

  顾名思义,中间件就是应用在操作系统与客户软件之间的一种平台技术,简单的理解就是一个容器,这个容器存在于系统之上,为软件应用提供可执行的环境平台,再形象一些我们可以将常见的中间件应用分位三层,第一层为前台中间件比如Apache,为网站静态页面提供环境,第二层为后台中间件如weblogic、tomcat等,它能够为JAVA应用程序提供运行环境,第三层为底层中间件如JDK、JVM等,它又为weblogic等JAVA中间件提供运行环境。

  说了这么多,就是希望大家能够简单的理解中间件这种应用技术,而从宏观意义上来讲中间件又有多种解释,不仅仅只局限于软件应用之间,而我们这里讨论的就是JAVA应用中的中间件,这种产品有很多种,如Oracle公司的weblogic,国产东方通的Tongweb,还有轻量级开源的tomcat,下面我们就来一起搭建weblogic的应用环境,这里我使用的操作系统为Linux Red Hat 5.5。

一、安装JDK

  虽然系统在默认安装之后带有JAVA环境,但还是推荐另外安装一套JAVA环境,我这里安装的是Oracle公司提供的JDK。

1、下载JDK http://www.oracle.com/technetwork/java/javasebusiness/downloads/index.html 
2、chmod 755 jdk-6u24-linux-i586.bin   //为软件赋予可执行权限 
3、./jdk-6u24-linux-i586.bin   
//安装jdk,其实就是解压的过程,非常简单

  建议把解压后的JDK目录放置在/usr/local/下,因为以后会有多个用户使用到这个JAVA环境,所以不要放在root家目录里下。

二、创建weblogic用户

1、useradd weblogic   //创建weblogic用户 
2、su – weblogic   //切换到weblogic用户 
3、vi .bash_profile   
//编辑用户配置文件,修改JAVA环境目录如下,根据你的JDK目录来填写路径。

PATH=/usr/local/jdk6/bin:$PATH:$HOME/bin 
JAVA_HOME=/usr/local/jdk6/ 
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar 
export PATH JAVA_HOME CLASSPATH

4、刷新该文件或重新登录用户后使用命令 java -version 可以查看我们新的JDK版本为1.6

三、安装weblogic

  准备了这么多终于可以安装weblogic了,我们可以通过各种途径去下载weblogic软件,现在使用的版本一般为10g或11g,这里演示安装使用10g版本。

  软件包大小一般在700M以上,常见的格式分为bin包和jar包,如果是bin结尾的安装包我们直接使用./命令去执行,而jar结尾的安装包使用 java -jar 命令安装。

  执行命令“./weblogic_server103_linux32.bin” 出现如下内容。

  上面的信息主要说明没有找到图形界面,默认已字符界面进行安装,输入回车执行下一步操作。

  上面的信息提示安装路径,如果需要安装到其他位置可以修改,这里我们默认选择安装在家目录下,回车进入下一步操作。

  上面的信息提示选择哪一种模式进行安装,分为完全安装和自定义安装,我们这里默认选择完全安装,回车进入下一步操作。

  上面的信息提示选择全部安装后文件的存放的路径,我们回车继续进入下一步操作。

  上面的信息列出了weblogic安装的详细概况以及包括的服务,我们可以简单浏览一下,回车继续下一步操作。

  在经过几秒钟的安装等待之后,看到如上信息就说明weblogic主程序已经安装成功了。

四、为weblogic创建管理域

  仅仅安装了weblogic程序是无法正常来使用它工作的,这里我们需要为其创建一个管理域,而这样的管理域可以有多个。

  进入如下目录 “cd /home/weblogic/bea/wlserver_10.3/common/bin” 在这个目录中执行 “./config.sh” 出现如下内容

  根据上面的内容信息提示我们默认选择第一项,创建一个新的域并回车进入下一步。

  上面信息提示选择要使用的平台组件,这里我们默认选择第一项weblogic自带的平台组建,回车进入下一步操作。

  上面信息提示可选用的模板,我们默认回车进入下一步操作。

  看到上面的信息就需要做一些设置操作了,第一项为weblogic域的用户名,第二项和第三项为weblogic域的密码,第四项为描述信息,我们要分别键入2和3为其设置大于8位的密码,然后回车继续进入下一步操作。

  上面的信息提示选择工作模式,分别有开发模式和生产模式,一般在应用开发测试阶段我们默认选择开发模式,而最终的生产环境我们使用生产模式,其工作效率也要高一些,这里我们默认选择开发模式并回车进入下一步操作。

  上面的信息提示选择JDK版本,如果我们在用户的环境变量中设置好JDK的应用路径后,这里会默认帮我们选择,继续回车进入下一步操作。

  上面的信息提示是否要修改模板的默认配置,我们选择第一项键入1并回车进入下一步操作。

  上面的信息提示关于rdbms相关的数据库信息表,我们默认选择第一项不错任何操作。

  上面的信息为域的配置参数,包括监听地址及监听端口,如果有需要可以进行更改,这里我们使用默认的7001端口进行配置,回车进入下一步操作。

  上面的信息提示配置受管服务器,按照规范每一个管理域下应该有多个受管服务器,关于这里我们会在后面的集群配置中介绍,所以这里留空,回车进入下一步操作。

  上面的信息提示配置集群管理节点,我们保持默认回车进入下一步操作。

  上面的信息提示配置节点管理服务器,这里我们可以留空不做设置,回车进入下一步操作。

  如上信息也是提示配置节点管理服务器基于Unix系统,我们可以留空不做设置,回车进入下一步操作。

  上面的信息提示管理域的默认安装路径,这里使用默认路径回车进入下一步操作。

  上面的信息显示设置管理域的名称,这里我们使用默认名称回车进入下一步操作。

  看到如上信息说明我们的管理域已经配置成功了。

五、启动管理域

  进入目录 “/home/weblogic/bea/user_projects/domains/base_domain/bin” 执行启动脚本 “./startWebLogic.sh” 即可启动管理域。由于weblogic所有的启动命令都是在前台执行的,如果终端关闭了进程就自动结束了,所以我们可以使用命令 “nohup ./startWebLogic.sh &” 使其在后台自动运行,并将所有输出信息写入到nohup日志中。

  当看到本地7001端口被监听后,我们可以使用浏览器访问 http://localhost:7001/console 进入如下画面,当输入我们配置好的用户名及密码就可以登录管理控制台了。

写在最后

  weblogic的安装过程其实非常简单,但是能够理解其中的逻辑关系,对于刚开始学习的我并不是一件容易的事情,尤其是管理节点与各个实例之间的关系等等。而作为JAVA平台的中间件,Oracle公司的Weblogic确实是一款功能强大的产品,非常值得我们去研究与学习,本文介绍的只是weblogic的冰山一角,对此感兴趣的同学让我们一起来研究它的强大之处吧。






     本文转自阿布ve 51CTO博客,原文链接:http://blog.51cto.com/abuve/727020,如需转载请自行联系原作者




相关文章
|
3月前
|
存储 Java Windows
Java21 JDK下载安装及Windows环境变量配置
JDK是Java的开发工具包,要进行Java学习或开发之前,需先下载安装,下载地址如下:提示:这网址里面有三个扩展名的文件,分别是“.zip”、“.exe”和“.msi”,鄙人选择的是.exe的文件,下方的安装和环境的配置也是安装该文件的安装程序进行的。
257 2
|
2月前
|
Java 关系型数据库 应用服务中间件
阿里云RDS购买Linux完整过程——安装java环境并跑起来tomcat
阿里云RDS购买Linux完整过程——安装java环境并跑起来tomcat
41 0
|
4月前
|
Java Windows
学习 Java 安装过程
学习 Java 安装过程
31 0
|
3月前
|
消息中间件 设计模式 Java
Java Review - Java进程内部的消息中间件_Event Bus设计模式
Java Review - Java进程内部的消息中间件_Event Bus设计模式
56 0
|
3月前
|
Java
安装JAVA_JDK快速入门
安装JAVA_JDK快速入门
|
4月前
|
Java
【零基础学Java】—Java JDK1.8的安装详细教程(二)
【零基础学Java】—Java JDK1.8的安装详细教程(二)
|
5月前
|
IDE 安全 Java
Java安装教程 - 从下载到配置环境变量,轻松掌握Java的安装步骤
Java安装教程 - 从下载到配置环境变量,轻松掌握Java的安装步骤
|
1月前
|
Java 编译器 测试技术
滚雪球学Java(04):JDK、IntelliJ IDEA的安装和环境变量配置
【2月更文挑战第11天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,助你一臂之力,带你早日登顶🚀,欢迎大家关注&&收藏!持续更新中,up!up!up!!
46 1
|
3月前
|
Ubuntu Oracle Java
百度搜索:蓝易云【Ubuntu安装Java环境】
现在,你已经成功在Ubuntu上安装了Java环境。你可以在终端中运行Java程序或编译Java源代码。请注意,Ubuntu默认安装的是OpenJDK,如果需要Oracle JDK等其他Java版本,可以参考相应的安装文档。
30 3
|
3月前
|
消息中间件 Java Kafka
使用Java编写代码安装Kafka及启动Zookeeper和Kafka
如何使用Java编写代码安装Kafka及启动Zookeeper和Kafka?其中包括安装前准备、修改配置文件、创建日志目录和数据目录等步骤,请提供详细实现过程。
43 0