1、 Weblogic 12c应用服务器安装布置手册 目 录 1. WEBLOGIC安装布置 4 1.1 安装准备 4 1.1.1 检查hostname 4 1.1.2 检查hosts 4 1.1.3 检查防火墙 4 1.1.4 检查系统语言环境 4 1.2 安装JDK 4 1.2.1 欢迎界面 5 1.2.2 安装途径 5 1.2.3 可选主键(默认) 6 1.2.4 安装过程 6 1.2.5 安装完毕 7 1.2.6 配备jdk文献 7 1.3 安装Webl
2、ogic 7 1.3.1 欢迎界面 8 1.3.2 安装途径 8 1.3.3 注册安全更新(关闭) 9 1.3.4 安装内容(自定义) 9 1.3.5 选取1.2中安装JDK 10 1.3.6 选取软件安装目录(默认) 10 1.3.7 确认信息 11 1.3.8 安装过程 11 1.3.9 安装完毕 12 1.4 新建域(domain) 12 1.4.1 欢迎界面 13 1.4.2 安装内容 13 1.4.3 安装途径 14 1.4.4 设立顾客名密码 14 1.4.5 使用环境(选取生产环境) 15 1.4.6 安装管理server和受管server 15
3、 1.4.7 配备管理server 16 1.4.8 配备受管理server(默认下一步) 16 1.4.9 集群(默认下一步) 17 1.4.10 计算机(默认下一步) 17 1.4.11 确认信息 18 1.4.12 安装过程 18 1.4.13 启动weblogic控制台 19 1.5 配备与启动节点管理器 21 1.5.1 注册节点管理器 21 1.5.2 启动节点管理器 22 1.5.3 配备节点管理器 24 1.5.4 配备计算机 24 2. 附录:命令行启动WEBLOGIC服务脚本 25 2.1 启动服务不用输账号密码办法 25 2.2 管理服务器启动
4、脚本 26 2.3 节点管理器启动脚本 26 1. Weblogic安装布置 1.1 安装准备 1.1.1 检查hostname vi /etc/sysconfig/network HOSTNAME= hostname 1.1.2 检查hosts vi /etc/hosts 192.168.88.100 1.1.3 检查防火墙 安装时需要关闭 service iptables status 查看状态 servic
5、e iptables stop 关闭 service iptables start 启动 1.1.4 检查系统语言环境 在Weblogic使用过程中,需要查看系统启动停止运营等日记,因此需要系统支持中文环境。 使用set命令查看其中LANG变量值与否是中文zh_CN类型值,在linux操作系统中,如果系统默以为en_US,请修改/etc/sysconfig/i18n文献中LANG变量值 LANG="zh_CN.GBK" 在安装服务器中是需要支持中文环境,但是在安装Weblogic安装过程中,普通采用英文安装环境,因此手动设立当前语言环境变量办法: export LAN
6、G=en_US 1.2 安装JDK [root@test home]# ./jrockit-jdk1.6.0_29-R28.1.5-4.0.1-linux-x64.bin 1.2.1 欢迎界面 1.2.2 安装途径 1.2.3 可选主键(默认) 1.2.4 安装过程 1.2.5 安装完毕 1.2.6 配备jdk文献 [root@test security]# pwd /opt/jrockit-jdk1.6.0_29-R28.1.5-4.0.1/jre/lib/security 修改文献:java.security securerandom.so
7、urce=file:/dev/./urandom 1.3 安装Weblogic [root@test home]# /opt/jrockit-jdk1.6.0_29-R28.1.5-4.0.1/bin/java -jar wls1211_generic.jar 1.3.1 欢迎界面 1.3.2 安装途径 1.3.3 注册安全更新(关闭) 1.3.4 安装内容(自定义) 1.3.5 选取1.2中安装JDK 1.3.6 选取软件安装目录(默认) 1.3.7 确认信息 1.3.8 安装过程 1.3.9 安装完毕 1.4 新建域(domain
8、 运营config.sh [root@test bin]# pwd /opt/Oracle/Middleware/wlserver_12.1/common/bin [root@test bin]# ./config.sh 1.4.1 欢迎界面 1.4.2 安装内容 1.4.3 安装途径 1.4.4 设立顾客名密码 1.4.5 使用环境(选取生产环境) 1.4.6 安装管理server和受管server 1.4.7 配备管理server 1.4.8 配备受管理server(默认下一步) 1.4.9 集群(默认下一步) 1.4.10
9、 计算机(默认下一步) 1.4.11 确认信息 1.4.12 安装过程 1.4.13 启动weblogic控制台 第一次登录需要输入顾客名密码,需要修改配备文献,文档背面有详细阐明 [root@test bin]# pwd /opt/Oracle/Middleware/user_projects/domains/test_domain/bin [root@test bin]# ./startWebLogic.sh . JAVA Memory arguments:-Xms512m -Xmx512m . WLS Start Mode=Production .
10、CLASSPATH=/opt/Oracle/Middleware/patch_wls1211/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/opt/jrockit-jdk1.6.0_29-R28.1.5-4.0.1/lib/tools.jar:/opt/Oracle/Middleware/wlserver_12.1/server/lib/weblogic_sp.jar:/opt/Oracle/Middleware/wlserver_12.1/server/lib/weblogic.jar:/opt/Oracle/Midd
11、leware/modules/features/weblogic.server.modules_12.1.1.0.jar:/opt/Oracle/Middleware/wlserver_12.1/server/lib/webservices.jar:/opt/Oracle/Middleware/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/opt/Oracle/Middleware/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:/opt/Oracle/Middleware/w
12、lserver_12.1/common/derby/lib/derbyclient.jar:/opt/Oracle/Middleware/wlserver_12.1/server/lib/xqrl.jar . PATH=/opt/Oracle/Middleware/wlserver_12.1/server/bin:/opt/Oracle/Middleware/modules/org.apache.ant_1.7.1/bin:/opt/jrockit-jdk1.6.0_29-R28.1.5-4.0.1/jre/bin:/opt/jrockit-jdk1.6.0_29-R28.1.5-4.0.
13、1/bin:/usr/lib64/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin . *************************************************** * To start WebLogic Server,use a username and * * password assigned to an admin-level user. For * *
14、 server administration,use the WebLogic Server * * console at http://hostname:port/console * *************************************************** starting weblogic with Java version: java version "1.6.0_29" Java(TM) SE Runtime Environment (build 1.6.0_29-b11) Oracle JRockit(R) (build R2
15、8.1.5-20-146757-1.6.0_29-1004-1750-linux-x86_64,compiled mode) Starting WLS with line: /opt/jrockit-jdk1.6.0_29-R28.1.5-4.0.1/bin/java -jrockit -Xms512m -Xmx512m -Dweblogic.Name=AdminServer -Djava.security.policy=/opt/Oracle/Middleware/wlserver_12.1/server/lib/weblogic.policy -Dweblogic.Product
16、ionModeEnabled=true -Djava.endorsed.dirs=/opt/jrockit-jdk1.6.0_29-R28.1.5-4.0.1/jre/lib/endorsed:/opt/Oracle/Middleware/wlserver_12.1/endorsed -da -Dplatform.home=/opt/Oracle/Middleware/wlserver_12.1 -Dwls.home=/opt/Oracle/Middleware/wlserver_12.1/server -Dweblogic.home=/opt/Oracle/Middleware/wlse
17、rver_12.1/server -Dweblogic.management.discover=true -Dwlw.iterativeDev=false -Dwlw.testConsole=false -Dwlw.logErrorsToConsole=false -Dweblogic.ext.dirs=/opt/Oracle/Middleware/patch_wls1211/profiles/default/sysext_manifest_classpath weblogic.Server
<-1-29 下午01时43分50秒 CST> 18、090905> 19、J from ECDRBG to FIPS186PRNG. To disable this change,specify -Dweblogic.security.allowCryptoJDefaultPRNG=true>
<-1-29 下午01时43分50秒 CST> 20、tion.>
<-1-29 下午01时43分51秒 CST> 21、Server Temporary Patch for 13516712 Mon Jan 30 15:09:33 IST
WebLogic Server Temporary Patch for BUG13641115 Tue Jan 31 11:19:13 IST
WebLogic Server Temporary Patch for BUG13603813 Wed Feb 15 19:34:13 IST
WebLogic Server Temporary Patch for 13424251 Mon Jan 30 14:32:34 IST
WebLogic Server Tem 22、porary Patch for 13361720 Mon Jan 30 15:24:05 IST
WebLogic Server Temporary Patch for BUG13421471 Wed Feb 01 11:24:18 IST
WebLogic Server Temporary Patch for BUG13657792 Thu Feb 23 12:57:33 IST
WebLogic Server 12.1.1.0 Wed Dec 7 08:40:57 PST 1445491 >
<-1-29 下午01时43分53秒 CST> 23、ty> 24、02900> 25、
<-1-29 下午01时44分22秒 CST> 26、 to STARTING.>
<-1-29 下午01时44分30秒 CST> 27、 28、rted the WebLogic Server Administration Server "AdminServer" for domain "test_domain" running in production mode.>
<-1-29 下午01时44分30秒 CST> 29、in RUNNING mode.>
1.5 配备与启动节点管理器
1.5.1 注册节点管理器
将节点管理器注册到AdminiServer上,然后管理控制台才干管理远程NodeManager,详细环节如下:黄色某些为要输入某些,黑色为输出内容
[root@test bin]# pwd
/opt/Oracle/Middleware/wlserver_12.1/common/bin
[root@test bin]# ./wlst.sh
CLASSPATH=/opt/Oracle/Middleware/patch_wls1211/profiles/default/sys_manifest 30、classpath/weblogic_patch.jar:/opt/jrockit-jdk1.6.0_29-R28.1.5-4.0.1/lib/tools.jar:/opt/Oracle/Middleware/wlserver_12.1/server/lib/weblogic_sp.jar:/opt/Oracle/Middleware/wlserver_12.1/server/lib/weblogic.jar:/opt/Oracle/Middleware/modules/features/weblogic.server.modules_12.1.1.0.jar:/opt/Oracle/Mid 31、dleware/wlserver_12.1/server/lib/webservices.jar:/opt/Oracle/Middleware/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/opt/Oracle/Middleware/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar::/opt/Oracle/Middleware/utils/config/10.3/config-launch.jar::/opt/Oracle/Middleware/wlserver_12.1/co 32、mmon/derby/lib/derbynet.jar:/opt/Oracle/Middleware/wlserver_12.1/common/derby/lib/derbyclient.jar:/opt/Oracle/Middleware/wlserver_12.1/common/derby/lib/derbytools.jar::
Initializing WebLogic Scripting Tool (WLST) ...
Jython scans all the jar files it can find at first startup. Depending on the 33、 system,this process may take a few minutes to complete,and WLST may not return a prompt right away.
Welcome to WebLogic Server Administration Scripting Shell
Type help() for help on available commands
wls:/offline> connect()
Please enter your username :weblogic
Please enter your passwo 34、rd :
Please enter your server URL [t3://localhost:7001] :192.168.88.100:7001
Connecting to t3://192.168.88.100:7001 with userid weblogic ...
Successfully connected to Admin Server 'AdminServer' that belongs to domain 'test_domain'.
Warning:An insecure protocol was used to connect to the
server 35、 To ensure on-the-wire security,the SSL port or
Admin port should be used instead.
wls:/test_domain/serverConfig>
nmEnroll('/opt/Oracle/Middleware/user_projects/domains/test_domain','/opt/Oracle/Middleware/wlserver_12.1/common/nodemanager')
Enrolling this machine with the domain directory
36、at /opt/Oracle/Middleware/wlserver_12.1/common/nodemanager ...
Successfully enrolled this machine with the domain directory
at /opt/Oracle/Middleware/wlserver_12.1/common/nodemanager.
1.5.2 启动节点管理器
[root@test bin]# pwd
/opt/Oracle/Middleware/wlserver_12.1/server/bin
[root@test bin]# ./startNod 37、eManager.sh
+ CLASSPATH=/opt/Oracle/Middleware/patch_wls1211/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/opt/jrockit-jdk1.6.0_29-R28.1.5-4.0.1/lib/tools.jar:/opt/Oracle/Middleware/wlserver_12.1/server/lib/weblogic_sp.jar:/opt/Oracle/Middleware/wlserver_12.1/server/lib/weblogic.jar:/ 38、opt/Oracle/Middleware/modules/features/weblogic.server.modules_12.1.1.0.jar:/opt/Oracle/Middleware/wlserver_12.1/server/lib/webservices.jar:/opt/Oracle/Middleware/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/opt/Oracle/Middleware/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar::/opt/Ora 39、cle/Middleware
+ '[' '!' -z '' ']'
+ '[' '!' -z '' ']'
+ export CLASSPATH
+ export PATH
+ cd /opt/Oracle/Middleware/wlserver_12.1/common/nodemanager
+ set -x
+ '[' '' '!=' '' ']'
+ '[' '' '!=' '' ']'
+ /opt/jrockit-jdk1.6.0_29-R28.1.5-4.0.1/bin/java -jrockit -Xms128m -Xmx256m -Dbea.home=/op 40、t/Oracle/Middleware -Xverify:none -Djava.endorsed.dirs=/opt/jrockit-jdk1.6.0_29-R28.1.5-4.0.1/jre/lib/endorsed:/opt/Oracle/Middleware/wlserver_12.1/endorsed -Djava.security.policy=/opt/Oracle/Middleware/wlserver_12.1/server/lib/weblogic.policy -Dweblogic.nodemanager.javaHome=/opt/jrockit-jdk1.6.0_29 41、R28.1.5-4.0.1 weblogic.NodeManager -v
<-1-29 13:31:44> 42、ommon/nodemanager/nodemanager.domains
<-1-29 13:31:45> 43、ileName=/opt/Oracle/Middleware/wlserver_12.1/server/lib/DemoIdentity.jks,Type=jks,PassPhraseUsed=true
<-1-29 13:31:45> 44、31:45 weblogic.nodemanager.server.NMServer 45、/Middleware/wlserver_12.1/common/nodemanager/nodemanager.properties'>
-1-29 13:31:45 weblogic.nodemanager.server.NMServer 46、settings:
NodeManagerHome=/opt/Oracle/Middleware/wlserver_12.1/common/nodemanager
ListenAddress=
ListenPort=5556
ListenBacklog=50
SecureListener=true
AuthenticationEnabled=true
NativeVersionEnabled=true
CrashRecoveryEnabled=false
JavaHome=/opt/jrockit-jdk1.6.0_29-R28.1.5-4.0.1/jre
StartS 47、criptEnabled=true
StopScriptEnabled=false
StartScriptName=startWebLogic.sh
StopScriptName=
LogFile=/opt/Oracle/Middleware/wlserver_12.1/common/nodemanager/nodemanager.log
LogLevel=INFO
LogLimit=0
LogCount=1
LogAppend=true
LogToStderr=true
LogFormatter=weblogic.nodemanager.server.LogFormatt 48、er
DomainsFile=/opt/Oracle/Middleware/wlserver_12.1/common/nodemanager/nodemanager.domains
DomainsFileEnabled=true
StateCheckInterval=500
UseMACBroadcast=false
DomainRegistrationEnabled=false
DomainsDirRemoteSharingEnabled=false
Domain name mappings:
test_domain -> /opt/Oracle/Middleware 49、/wlserver_12.1/common/nodemanager
<-1-29 13:31:46>






