精华内容
下载资源
问答
  • weblogic部署集群项目.........................................................................................................................
  • weblogic集群部署

    千次阅读 2018-09-12 17:45:26
    项目使用两台Weblogic单点,nginx负载均衡集群,nginx配置ip_hash.   第一步:安装两台weblogic 进入到weblogic安装包目录,使用java -jar 来打开 wls1036_generic.jar 输入Next 回车 选择第一项:Create a...

    Weblogic版本:Weblogic 11g(1036)

    Linux:CentOS 7.4

    项目使用两台Weblogic单点,nginx负载均衡集群,nginx配置ip_hash.

     

    第一步:安装两台weblogic

    进入到weblogic安装包目录,使用java -jar 来打开 wls1036_generic.jar

    输入Next 回车

    选择第一项:Create a new Middleware Home ,继续Next 回车

    这里输入想要安装weblogic的位置,回车

    直接Next下一步,注意在安装weblogic过程中backspace键是不能删除的,需要用delete键

     

    选择3,接收更新,输入no

    确定不接收更新? 输入yes,回车

    直接Next 按标准安装

    选择JDK版本。1.选择JDK安装目录 2.使用默认

    使用我们安装的JDK1.7。将JDK安装目录到bin层复制过来

    Next

    Next

    安装完成,回车退出

    第二步:配置weblogic

        进入到weblogic配置目录cd /home/admin/test/Oracle/Middleware/wlserver_10.3/common/bin

    使用命令 sh ./config.sh

    直接Next,创建一个新的Weblogic控制台

    一路Next到配置weblogic控制台密码

    选择2,输入weblogic控制台密码

    同理修改3,输入密码

    选则weblogic模式1.开发模式2.生产模式

    Next到选择weblogic配置,选择1,weblogic服务器

    Next,选择weblogic控制台端口

    到这里weblogic整个安装完成。两台服务器上weblogic一样安装

     

    第三步:开启服务

    cd /home/admin/test/Oracle/Middleware/user_projects/domains/base_domain/bin

    nohup ./startWebLogic.sh 开启服务

    第四步:登陆控制台

    浏览器输入: http://192.168.122.74:7009/console/login/LoginForm.jsp

    输入账号密码登陆

     

     

     

    其他:

    1.一台weblogic新建多台服务器,部署不同项目,会在/home/admin/test/Oracle/Middleware/user_projects/domains/base_domain/servers路径下存在多个服务器文件夹。服务器名在控制台建立

    2.启动不是控制台的服务器。进入bin目录使用 nohup ./startManagedWebLogic.sh Server_OFS http://localhost:7009 &命令

    3.weblogic启动缓慢,关闭jdk自检。进入到JDK安装目录

    /home/admin/develop/java/jdk1.7/jre/lib/security 编辑java.security文件      vi ./java.security 使用命令 :/securerandom 查找命令,查找下一个按n键,修改为securerandom.source=file:/dev/./urandom

    4.weblogic使用shell命令启动,管理日志文件,配置内存,新建start.sh,将下面的脚本拷贝进去,修改成自己需要用的即可

    export USER_MEM_ARGS="-Xms2048m -Xmx2048m -XX:MaxPermSize=512m -XX:PermSize=256m"
    #export JAVA_OPTIONS="-Xmanagement:ssl=false,authenticate=false,autodiscovery=true -Djava.io.tmpdir=$HOME/tmp -Djava.net.preferIPv4Stack=true -Dweblogic.threadpool.MinPoolSize=100 -Dweblogic.threadpool.MaxPoolSize=300 -Xgc:throughput -XXtlasize:min=64k,preferred=128k"
    nohup /home/admin/weblogic/Oracle/Middelware/user_projects/domains/base_domain/bin/startManagedWebLogic.sh Server_SCF > /home/admin/weblogic/logs/scf.log &

    cd /home/admin/weblogic/logs/

    tail -f scf.log

     

    展开全文
  • linux + weblogic10.3.6 集群部署及配置

    热门讨论 2014-07-24 10:28:47
    Linux 下,weblogic10.3.6版本,集群的安装配置及调试
  • linux服务器上使用weblogic部署集群,两台服务器,包括管理,代理,受管服务,包括jdk与weblogic的详细安装,weblogic部署时遇到的问题以及解决方式
  • weblogic集群部署方法

    2017-11-20 22:58:00
    weblogic 集群部署方法,使用weblogic自带的集群工具尽心部署的
  • [root@X5KF1 bin]# ./startNodeManager.sh+ CLASSPATH=/root/Oracle/Middleware/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/root/Oracle/Middleware/patch_ocp371/profiles/defa.....

    [root@X5KF1 bin]#   ./startNodeManager.sh

    + CLASSPATH=/root/Oracle/Middleware/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/root/Oracle/Middleware/patch_ocp371/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.45.x86_64/lib/tools.jar:/root/Oracle/Middleware/wlserver_10.3/server/lib/weblogic_sp.jar:/root/Oracle/Middleware/wlserver_10.3/server/lib/weblogic.jar:/root/Oracle/Middleware/modules/features/weblogic.server.modules_10.3.6.0.jar:/root/Oracle/Middleware/wlserver_10.3/server/lib/webservices.jar:/root/Oracle/Middleware/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/root/Oracle/Middleware/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar::/root/Oracle/Middleware

    + '[' '!' -z '' ']'

    + '[' '!' -z '' ']'

    + export CLASSPATH

    + export PATH

    + cd /root/Oracle/Middleware/wlserver_10.3/common/nodemanager

    + set -x

    + '[' '' '!=' '' ']'

    + '[' '' '!=' '' ']'

    + /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.45.x86_64/bin/java -Xms32m -Xmx200m -Dcoherence.home=/root/Oracle/Middleware/coherence_3.7 -Dbea.home=/root/Oracle/Middleware -Djava.security.policy=/root/Oracle/Middleware/wlserver_10.3/server/lib/weblogic.policy -Dweblogic.nodemanager.javaHome=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.45.x86_64 weblogic.NodeManager -v

    <2015-2-28 17:34:33>

    二月 28, 2015 5:34:33 下午 weblogic.nodemanager.server.NMServerConfig initDomainsMap

    信息: Loading domains file: /root/Oracle/Middleware/wlserver_10.3/common/nodemanager/nodemanager.domains

    <2015-2-28 17:34:33>

    二月 28, 2015 5:34:33 下午 weblogic.nodemanager.server.NMServer

    信息: Loaded node manager configuration properties from '/root/Oracle/Middleware/wlserver_10.3/common/nodemanager/nodemanager.properties'

    Node manager v10.3

    Configuration settings:

    NodeManagerHome=/root/Oracle/Middleware/wlserver_10.3/common/nodemanager

    ListenAddress=129.0.8.19

    ListenPort=5556

    ListenBacklog=50

    SecureListener=false

    AuthenticationEnabled=true

    NativeVersionEnabled=true

    CrashRecoveryEnabled=false

    JavaHome=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.45.x86_64/jre

    StartScriptEnabled=true

    StopScriptEnabled=false

    StartScriptName=startManagedWebLogic.sh

    StopScriptName=

    LogFile=/root/Oracle/Middleware/wlserver_10.3/common/nodemanager/nodemanager.log

    LogLevel=INFO

    LogLimit=0

    LogCount=1

    LogAppend=true

    LogToStderr=true

    LogFormatter=weblogic.nodemanager.server.LogFormatter

    DomainsFile=/root/Oracle/Middleware/wlserver_10.3/common/nodemanager/nodemanager.domains

    DomainsFileEnabled=true

    StateCheckInterval=500

    UseMACBroadcast=false

    DomainRegistrationEnabled=false

    DomainsDirRemoteSharingEnabled=false

    Domain name mappings:

    base_domain -> /root/Oracle/Middleware/user_projects/domains/base_domain

    my_domain -> /root/Oracle/Middleware/user_projects/domains/my_domain

    <2015-2-28 17:34:34>

    二月 28, 2015 5:34:34 下午 weblogic.nodemanager.server.Listener run

    信息: Plain socket listener started on port 5556, host X5KF1

    展开全文
  • weblogic集群安装部署

    2018-04-03 15:03:01
    之前做项目时候经过网上和书上各种查资料总结出来的weblogic安装方式,自己做的 时候记录下来的完整安装步骤,从jdk到装好weblogic,尽量详细啦
  • 环境 系统 版本 CentOS 7.7.1908 中间件 版本 weblogic 12.2.1.4.0 ...weblogic安装目录 /home/weblogic/Oracle/Middleware/Oracle_Home ...sh /home/weblogic/Oracle/Middleware/Oracle_H

    环境

    系统版本
    CentOS7.7.1908
    中间件版本
    weblogic12.2.1.4.0
    服务器IP
    server_01192.168.192.13
    server_02192.168.192.14

    weblogic安装目录

     /home/weblogic/Oracle/Middleware/Oracle_Home
    

    建域

    执行建域脚本

    sh /home/weblogic/Oracle/Middleware/Oracle_Home/wlserver/common/bin/config.sh
    下面操作按照截图来操作即可。

    在这里插入图片描述在这里插入图片描述

    设置weblogic管理平台登录密码

    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述

    创建主管服务
    在这里插入图片描述

    在这里插入图片描述

    创建两台机器的受管服务

    在这里插入图片描述> 创建两个集群, 这里以部署两个项目为例。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    将服务添加到集群

    在这里插入图片描述

    创建两台计算器,ip分别是两台服务器的ip

    在这里插入图片描述

    将服务添加计算机

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    打包

    在server_01下将新建的域打包

    在这里插入图片描述

    发送到server_02

    scp /home/weblogic/base_domain.jar weblogic@192.168.192.14:/home/weblogic/base_domain.jar
    

    在server_02将打包得域解压

    ./unpack.sh -domain=/home/weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/ -template=/home/weblogic/base_domain.jar
    

    启动

    启动主管服务

    sh /home/weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/startWebLogic.sh
    

    打开主管平台

    在这里插入图片描述

    可以看到刚才新建的所有的服务

    在这里插入图片描述

    启动所有的服务

    # 在server_01 执行
    cd /home/weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/bin
    ./startManagedWebLogic.sh server_01_project01 http://192.168.192.13:7001
    ./startManagedWebLogic.sh server_01_project02 http://192.168.192.13:7001
    # 在server_02执行
    cd /home/weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/bin
    ./startManagedWebLogic.sh server_02_project01 http://192.168.192.13:7001
    ./startManagedWebLogic.sh server_02_project02 http://192.168.192.13:7001
    

    重新刷新控制台 可以看到各个服务状态

    在这里插入图片描述

    部署项目

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    这里因为只上传了一个项目, 所以先部署一个集群作为示例。

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    重新刷新部署 则可看到项目部署状态为活跃。

    在这里插入图片描述

    展开全文
  • 压缩包里包含集群项目部署及配置代理的详细步骤及说明,并包含部署使用的源程序例子,可以供刚了解Weblogic集群的同学们练习一下
  • weblogic集群分发部署

    2018-03-20 16:03:19
    首先将这两个文件复制到weblogci域的根目录下面,即: /home/weblogic/Middleware/user_projects/domains/base_domain下面 启动weblogic的ssl监听端口 11.登陆weblogic控制台页面,首先进入如下页面启动ssl监听端口...

    1. ssl

    ssl协议是保证客户端和服务器能够实现安全传输的一个协议,客户端向服务器发送请求后服务器会返回一个证书,里面包含必要信息密钥来验证身份,证明你的确是老大,而验证身份就需要有一个公证员,那么CA机构就是这个公证员。因此,必须要有的东西是CA的证书和服务器的证书。有的情况下,服务器也需要验证访问它的客户端的身份和信息,正如有的老大要确认你就是我的小弟,这时就需要客户端证书了。 
    总之,如果仅需要CA证书和服务器证书,那就是单向ssl。如果还需要客户端证书,那就是双向ssl

    2. 必备软件

    openssl工具用来制作密钥、CA根证书。网上直接搜索openssl下载即可。

    3. 单向ssl配置

    建立CA证书

    1.创建私钥

    D:\OpenSSL\bin>openssl genrsa -out d:/ca-key.pem 1024
    

    2.创建证书请求

    D:\OpenSSL\bin>openssl req -new -out d:/ca-req.csr -key d:/ca-key.pem -config openssl.cnf
    

    3.生成CA自签名证书

    D:\OpenSSL\bin>openssl x509 -req -in d:/ca-req.csr -out d:/ca-cert.pem -signkey d:/ca-key.pem -days 3650
    

    制作服务器证书

    4.用keytool工具生成密钥

    D:\OpenSSL\bin>keytool -genkey -alias test -validity 365 -keyalg RSA -keysize 1024 -keypass 123456 -storepass 123456 -keystore test.jks
    5.用keytool工具生成证书请求
    D:\OpenSSL\bin>keytool -certreq -alias test -sigalg MD5withRSA -file test.csr -keypass 123456 -keystore test.jks -storepass 123456

    6.根据证书请求,生成服务器证书

    D:\OpenSSL\bin>openssl x509 -req -in test.csr -out test.pem -CA d:/ca-cert.pem -CAkey d:/ca-key.pem -days 3650 -set_serial 1 
    

    向keystore密钥库中导入证书

    7.导入CA证书

    D:\OpenSSL\bin>keytool -import -v -trustcacerts -keypass 123456 -storepass 123456 -alias root -file d:/ca-cert.pem -keystore test.jks
    8.导入服务器证书
    D:\OpenSSL\bin>keytool -import -v -trustcacerts -storepass 123456 -alias sso -file test.pem -keystore test.jks

    9.导入CA验签信息

    D:\OpenSSL\bin>keytool -import -alias test-ca -trustcacerts -file d:/ca-cert.pem -keystore testtrust.jks

    10.以上步骤会产生两个密钥库文件:test.jks和testtrust.jks,在weblogic中ssl的配置中用到。首先将这两个文件复制到weblogci域的根目录下面,即: 
    /home/weblogic/Middleware/user_projects/domains/base_domain下面

    启动weblogic的ssl监听端口

    11.登陆weblogic控制台页面,首先进入如下页面启动ssl监听端口 

    配置weblogi的密钥库

    12.进入如下页面 

    点击更改,选择定制标识和定制信任 

    然后填写相应的标识密钥库和信任密钥库,这里填入的密钥库文件就是前面产生的test.jks和testtrust.jks两个文件,密码是之前设置的123456,填写完成后记得保存 

    配置weblogic的ssl

    13.进入ssl配置页面,如下图所示,密钥别名就是前面定义好的名字,这里是test,密码还是123456 

    浏览器验证

    14.到这里,单向 ssl配置就完成了,在浏览器中输入https://localhost:7002/console访问控制台进行测试:

    继续浏览此网站,验证成功 

    4. 双向ssl配置

    制作客户端证书

    1.产生客户端对应的私钥

    D:\OpenSSL\bin>openssl genrsa -out user-key.pem 1024
    

    2.根据私钥产生证书请求csr文件

    D:\OpenSSL\bin>openssl req -new -out user-req.csr -key user-key.pem
    

    3.使用openssl之前制作的ca根证书对证书请求文件进行签证

    D:\OpenSSL\bin>openssl x509 -req -in user-req.csr -out user-cert.pem -signkey user-key.pem -CA d:/ca-cert.pem -CAkey d:/ca-key.pem -CAcreateserial -days 3650

    4.将签证之后的证书文件user-cert.pem导出为p12格式文件(p12格式可以被浏览器识别并安装到证书库中)

    D:\OpenSSL\bin>openssl pkcs12 -export -clcerts -in user-cert.pem -inkey user-key.pem -out user.p12
    

    5.将签证之后的证书文件user-cert.pem导入至信任秘钥库中(这里由于没有去ca认证中心购买个人证书,所以只有导入信任库才可进行双向ssl交互)

     
    

    D:\OpenSSL\bin>keytool -import -alias user -trustcacerts -file user-cert.pem -keystore testtrust.jks 

     
     

    6.需要把最后增加证书的信任秘钥库testtrust.jks重新复制到domain目录下。

    weblogic控制台双向ssl配置

    7.进入weblogic控制台如下页面,进入ssl配置页面,点击高级 

    选择双向客户机证书行为中的请求客户机证书并强制使用,这样就强制客户端浏览器提供证书,修改完成记得保存 

    8.接下来,双击刚才生成的p12文件,即在目录D:\Progra, Files\OpenSSL\bin里面的user.p12,将用户证书安装到浏览器的证书库中,一直点击下一步即可

    9.以上就完成了双向ssl的相关配置,再次访问控制台,因本机已经装过一次,所以要选择一个证书进行访问

    可将此次生成的test.jks和testtrust.jks两个文件上传至多个服务器的weblogic域的根目录下同时使用,但weblogic控制台要按照上面说过的配置项配置正确。

    展开全文
  • docker部署集群 在http://DCHQ.io上免费注册以获取对现成的多层Java,Ruby,Python和PHP模板的访问以及应用程序生命周期管理功能,例如监视,容器更新,扩展/扩展和持续交付。 背景 Java开发人员和DevOps专业人员...
  • Weblogic 12c 集群部署和session复制

    千次阅读 2016-10-10 17:30:47
    在上一篇Weblogic12c集群搭建的基础上,这一篇介绍Weblogic12c集群应用的部署和session复制.1、启动服务首先在weblogic12c控制台,启动受托管服务server1、server2、server3.2、将要部署的应用打包成war文件....
  • Linux下weblogic集群的配置
  • java项目部署到weblogic上后weblogic部署项目 文件夹没有成功,某些浏览器无法取得session值zl54443455818932015-03-17服务器是weblogic,在myeclipse中部署成功,但在页面还是出现404错误suyongsutao24272014-08-26...
  • weblogic集群安装及nginx https反向代理及负载均衡配置
  • weblogic双机集群的安装部署

    万次阅读 2016-06-22 17:23:24
    WLS版本: Weblogic 11g(10.3.6) /wls1036_generic.jar JDK版本:JDK1.6 (jdk-6u34-linux-x64.bin) 其他: 集群中的所有 Server 必须位于同一网段,并且必须是 IP 广播(UDP)可到达的; 集群中的所有 Server 必
  • linux下weblogic集群的安装

    千次阅读 2019-04-07 15:23:43
    linux下weblogic集群的安装 系统环境 安装过程 一.检查jdk 二.安装 三、创建domain域 四、启动管理端 五、创建集群 给集群下创建服务器节点: 六、配置节点管理器 创建计算机 添加节点 七、重启服务 ...
  • linux下weblogic12c集群的安装部署

    万次阅读 2015-09-09 15:50:31
    本文介绍linux下weblogic12c集群的安装部署,版本12c,其他版本操作会有所不同,但其大体操作基本都是一样的 关于weblogic集群,在此就不多做介绍了,如果有不了解的朋友可以百度搜索一下,一大把的相关介绍。...
  • weblogic部署项目后出现404

    千次阅读 2018-07-24 17:44:31
    今天遇到的奇葩问题可真... 错误 : weblogic 部署项目后404 在你的项目中添加 weblogic.xml &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;!DOCTYPE weblogic-web-app P...
  • weblogic集群配置和session共享(12c版本) 下 更新。。
  • Weblogic 集群搭建

    万次阅读 2016-05-11 16:21:49
    Weblogic 集群搭建 Oracle的Weblogi分为开发版本和生产版本。本文是作者在自己项目中的总结。分为安装weblogic,域创建及配置,创建集群管理端,为集群创建和添加节点,配置启动时免输入密码,配置节点管理器以及...
  • 在http://DCHQ.io上免费注册以获取对现成的多层Java,Ruby,Python和PHP模板的访问以及应用程序生命周期... 这些应用程序的复杂性通常意味着,每次在DEV / TEST环境中部署应用程序时,都必须重新配置应用程序依赖性...
  • weblogic集群更新后 文件不生效 一、现象       项目通过weblogic控制台更新后,jsp页面还是原来没修改过的jsp页面,新修改的页面并没有生效 二、尝试过方法     ...
  • weblogic集群部署hibernate项目

    千次阅读 2013-12-05 13:43:14
    通过console控制台发布项目后 ...发现问题是 weblogic中使用较低版本的hibernate 而项目中使用了最新的hibernate3.5 weblogic加载了了weblogic的lib下的 包结构后 如果发先应用中存在相同的jar下的包 不会使用新的jar
  • weblogic集群配置与部署 图文并茂,自己在实际项目中所写的文档.应该非常有用....
  • 在Linux下安装weblogic项目部署

    千次阅读 2020-04-12 23:06:52
    文档结构如下: 一、 安装前准备工作 ...四、项目部署 一、 安装前准备工作 ①准备weblogic安装包:https://www.oracle.com/technetwork/middleware/weblogic/downloads/index.html fmw_12.2.1.3.0_wls_quick_Disk...
  • 本文介绍linux下weblogic12c集群的安装部署,版本12c,其他版本操作会有所不同,但其大体操作基本都是一样的 关于weblogic集群,在此就不多做介绍了,如果有不了解的朋友可以百度搜索一下,一大把的相关介绍。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,705
精华内容 2,282
关键字:

weblogic集群部署项目