当前位置 主页 > 技术大全 >

    Linux下WebLogic11g安装指南
    linux weblogic11g安装

    栏目:技术大全 时间:2024-12-28 07:02



    Linux系统下WebLogic 11g的安装与配置指南 在当今的企业级应用环境中,Oracle WebLogic Server 11g作为一款功能强大的中间件平台,被广泛用于构建、部署和管理企业级Java应用程序

        其提供了全面的企业服务总线(ESB)、Java消息服务(JMS)以及其他一系列关键功能,使得它成为众多企业的首选
    推荐工具:linux批量管理工具

        本文将详细介绍如何在Linux系统下安装和配置WebLogic 11g,帮助读者快速上手

         一、准备工作 在安装WebLogic 11g之前,需要确保以下几点: 1.系统要求:Linux系统应具备足够的内存和硬盘空间,以支持WebLogic 11g的安装和运行

         2.JDK安装:WebLogic 11g需要Java Development Kit(JDK)的支持

        因此,需要先下载并安装与WebLogic 11g兼容的JDK版本,如JDK 6 Update 45

         3.下载安装包:从Oracle官方网站下载WebLogic11g的安装包,例如wls1036_generic.jar(注意,尽管文件名包含10.3.6,但这实际上是WebLogic 11g R1的一部分)

         二、创建用户和组 为了安全和管理的方便,建议为WebLogic 11g创建一个专门的用户和组

         1.创建用户组: bash groupadd weblogic 2.创建用户: bash useradd -g weblogic weblogic 3.设置用户密码: bash passwd weblogic 三、安装JDK 1.赋予安装文件执行权限: bash chmod +x jdk-6u45-linux-x64.bin 2.执行安装文件: bash ./jdk-6u45-linux-x64.bin 3.配置Java环境变量: 编辑/etc/profile文件,添加以下内容: bash exportJAVA_HOME=/usr/jdk1.6.0_45 exportJAVA_BIN=$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$JAVA_HOME/bin:$PATH 然后执行`source /etc/profile`使配置生效

         四、安装WebLogic 11g 1.赋予安装文件执行权限: bash chmod +x wls1036_generic.jar 2.切换到weblogic用户: bash su - weblogic 3.执行安装文件: bash java -jar wls1036_generic.jar 4.按照安装向导进行操作: - 选择安装目录(Middleware Home),例如`/data/weblogic/Oracle/Middleware`

         - 选择安装类型,可以选择Typical(典型)安装或Custom(自定义)安装

        Typical安装将安装WebLogic Server和Oracle Coherence等组件,而Custom安装则允许选择所需的产品和组件

         - 选择是否接受安全更新,通常选择不接受

         五、配置WebLogic 11g 安装完成后,需要对WebLogic 11g进行一些配置

         1.设置资源限制: 编辑/etc/security/limits.conf文件,添加以下内容: bash weblogic soft nofile 102400 weblogic hard nofile 102400 weblogic soft nproc 102400 weblogic hard nproc 102400 保存后,注销当前用户并重新登录,使配置生效

         2.创建安装目录并修改权限: bash cd /data mkdir weblogic chown -R weblogic:weblogic weblogic 3.打Java反序列化补丁: 将补丁文件上传到指定的目录,然后执行以下命令: bash ./bsu.sh -prod_dir=/data/weblogic/Oracle/Middleware/wlserver_10.3 -status=applied -verbose -view ./bsu.sh -install -patch_download_dir=/data/weblogic/Oracle/Middleware/utils/bsu/cache_dir -patchlist=EJUW -prod_dir=/data/weblogic/Oracle/Middleware/wlserver_10.3 ./bsu.sh -install -patch_download_dir=/data/weblogic/Oracle/Middleware/utils/bsu/cache_dir -patchlist=ZLNA -prod_dir=/data/weblogic/Oracle/Middleware/wlserver_10.3 4.配置Domain: 切换到weblogic用户,执行以下命令: bash cd /data/weblogic/Oracle/Middleware/wlserver_10.3/common/bin ./config.sh 按照向导的提示,新建一个Domain,并配置相关的参数,如域名、端口号等

         六、启动和管理WebLogic 11g 1.启动Node Manager: 在WebLogic 11g中,Node Manager是一个关键组件,用于管理服务器实例

        可以通过以下命令启动Node Manager: bash cd /data/weblogic/Oracle/Middleware/wlserver_10.3/server/bin ./startNodeManager.sh 2.启动WebLogic服务器: 可以使用Node Manager或命令行来启动WebLogic服务器

        例如,通过命令行启动AdminServer: bash cd /data/weblogic/Oracle/Middleware/wlserver_10.3/server/bin ./startWebLogic.sh 3.访问WebLogic控制台: 启动WebLogic服务器后,可以通过浏览器访问WebLogic控制台

        默认情况下,控制台的URL为`http://:/console`

        在控制台界面上,可以管理服务器、应用程序以及其他组件

         七、安全与优化 1.保护控制台访问权限: 务必保护好WebLogic控制台的访问权限,防止未经授权的访问

        可以设置复杂的密码,并限制访问的IP地址范围

         2.优化性能: 根据实际需求,可以调整WebLogic服务器的内存设置和其他性能参数

        例如,在commEnv.sh文件中,可以修改MEM_ARGS参数来设置JVM的初始堆大小和最大堆大小

         八、总结 部署WebLogic 11g在Linux系统上是一个相对复杂的任务,但只要按照官方文档和本文的指导进行操作,相信一定可以成功地部署并配置WebLogic 11g

        WebLogic 11g提供了强大的功能和灵活的配置选项,能够满足企业级应用的各种需求

        希望本文能帮助读者快速上手WebLogic 11g的安装和配置,为企业的信息化建设贡献力量