weblogic 12c 静默安装
静默安装,意思就是不需要vnc之类去连接图像界面,按照以下步骤是可以顺利完成 准备jdk环境 vim/etc/profile添加 exportJAVA_HOME=/usr/java/jdk exportJRE_HOME=/usr/java/jdk/jre exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib exportPATH=$JAVA_HOME/bin:$PATH fmw_12.1.3.0.0_wls.jar oraInst.loc wls.rsp useraddweblogic 操作的时候有一点要特别注意,就是切换weblogic的时候,正确的做法是su-weblogic,而不是suweblogic useraddweblogic echo"xx"|passwd--stdinweblogic 1.创建oraInst.loc文件 inventory_loc=/opt/weblogic/oraInventory1 inst_group=weblogic 2.创建wls.rsp响应文件 inventory_loc=/opt/weblogic/oraInventory1 inst_group=weblogic [root@ct1src]#cat*.rsp [ENGINE] ResponseFileVersion=1.0.0.0.0 [GENERIC] ORACLE_HOME=/opt/weblogic/Oracle/Middleware #SetthisvariablevaluetotheInstallationTypeselected.e.g.WebLogicServer,Coherence,CompletewithExamples. INSTALL_TYPE=WebLogicServer DECLINE_SECURITY_UPDATES=true SECURITY_UPDATES_VIA_MYORACLESUPPORT=false 3.su-webLogic mkdir-p/opt/weblogic/Oracle/Middleware exportDISPLAY=:0.0这不很重要 4.开始安装 java-jarfmw_12.1.3.0.0_wls.jar-silent-responseFile/opt/src/wls.rsp-invPtrLoc/opt/src/oraInst.loc 出现从20%到100%代表顺利完成 如果有错误,请到/opt/weblogic/Oracle/Middleware/logs查看log 成功后执行/opt/weblogic/Oracle/Middleware/wlserver/server/bin/setWLSEnv.sh 可以把输出的classpath直接加到/etc/profile 5.内存优化,否则创建域的时候很慢 ./Oracle/Middleware/oracle_common/rda/da/da.sh ./Oracle/Middleware/oracle_common/common/bin/commEnv.sh MEM_ARGS="-Xms2048m-Xmx4096m-XX:MaxPermSize=1024m" UTILS_MEM_ARGS="-Xms32m-Xmx1024m" 6.创建域 su-weblogic mkdir-p/opt/weblogic/Oracle/Middleware/user_projects/domains/hnDomain cd/opt/webLogic vimcreate_domain.rsp readtemplatefrom"/opt/weblogic/Oracle/Middleware/wlserver/common/templates/wls/wls.jar"; setJavaHome"/usr/java/jdk"; setServerStartMode"dev"; findServer"AdminServer"asAdminServer; setAdminServer.ListenAddress""; setAdminServer.ListenPort"8001"; setAdminServer.SSL.Enabled"true"; setAdminServer.SSL.ListenPort"8002"; //Wecandirectlycreateanewmanagedserver. createServer"ms1"asMS1; setMS1.ListenAddress""; setMS1.ListenPort"8003"; //setMS1.SSL.Enabled"true"; //setMS1.SSL.ListenPort"7004″; //CreateMachine createMachine"shaiksameer.com"asMachinename; //usetemplatesdefaultweblogicuser findUser"weblogic"asu1; setu1.password"weblogic123"; //createanewuser createUser"weblogic2"asu2; setu2.password"weblogic123"; writedomainto"/opt/weblogic/Oracle/Middleware/user_projects/domains/hnDomain"; //Thedomainnamewillbe"demo-domain" closetemplate; 就是以上,有几个地方说明以下 createMachine"shaiksameer.com"asMachinename;这名字自己取 createServer"ms1"asMS1;有这个好像启动会报说这个server找不到,先这样 7.开始吧 su-weblogic touch/opt/weblogic/create_domain.log cd/opt/weblogic/Oracle/Middleware/wlserver/common/bin ./config.sh-mode=silent-silent_script=/opt/weblogic/create_domain.rsp-logfile=/opt/weblogic/create_domain.log-Djava.security.egd=file:/dev/urandom 执行会比较慢 建议nohup./config.sh-mode=silent-silent_script=/opt/weblogic/create_domain.rsp-logfile=/opt/weblogic/create_domain.log-Djava.security.egd=file:/dev/urandom& 8.完成后 cd/opt/weblogic/Oracle/Middleware/user_projects/domains/hnDomain 修改./bin/setDomainEnv.sh: WLS_MEM_ARGS_64BIT="-Xms2048m-Xmx4096m" ./startWebLogic.sh& 9.ss-an 有8001,8002就行,然后访问http://ip:8001/console 密码在create_domain.rsp 10.这个是安装的过程,weblogic还有更多的东西 本文转自 liqius 51CTO博客,原文链接:http://blog.51cto.com/szgb17/1782037,如需转载请自行联系原作者