码迷,mamicode.com
首页 > Web开发 > 详细

Install Weblogic12C

时间:2018-05-04 01:34:47      阅读:238      评论:0      收藏:0      [点我收藏+]

标签:col   install   sys   管理员   module   账号   dt.jar   div   管理   

1. 安装JDK软件

1)jdk版本选择

由于jdk编译出class文件是一个二进制文件,其中前四个字节是magic位,第五到第六个字节对应于minor和major。class文件的minor和major可以通过ultraedit或java自己编程工具来查看(javap -v [ServiceImpl.class] 或 javap -verbose  [ServiceImpl.class] 使用时替换成自己编译出来的class文件即可)。

major minor Java platform version 
45 3 1.0
45 3 1.1
46 0 1.2
47 0 1.3
48 0 1.4
49 0 1.5
50 0 1.6
51 0 1.7
52 0 1.8

  技术分享图片

 

2. 安装weblogic软件

2.1)图形界面安装

 技术分享图片

 技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

 

 技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

若在第9步勾选自动配置向导,则会自动跳到域创建向导界面,如下:

技术分享图片

技术分享图片

技术分享图片

配置控制台登录账号密码:

技术分享图片

域模式选择:

技术分享图片

技术分享图片

配置监听端口和地址IP

技术分享图片

技术分享图片

 

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

 

2.2)字符界面安装

--待完善 

 

3. 启动服务

3.1)找到WebLogic Server安装路径下的starWebLogic.cmd,双击启动,开启服务

cd C:\Apps\Middleware\wls12\user_projects\domains\example_domain

 技术分享图片

双击"starWebLogic.cmd"文件启动

技术分享图片

--提示输入控制台账号和密码(生产模式)

技术分享图片

 

4. 登录控制台窗口

在地址栏输入:http://win2012:7002/console,回车;进入WebLogic Server管理控制台登录界面,输入用户名、密码

技术分享图片

登录成功后,进入WebLogic Server管理控制台主界面

技术分享图片

 

 5. 生产模式每次启动都需要输入管理员账号密码--解决措施

5.1)在域目录下security\boot.properties建立boot.properties文件。例:

username=weblogic

password=weblogic

此处只需要指定用户名与密码(对应你建立域时的用户名与密码)。而你也不用担心用户名密码的泄漏,在第一次启动Weblogic后,系统会自动对相关内容进行加密。

5.2)在startWebLogic.cmd/sh中修改JAVA_OPTIONS参数:例:

windows下的startWebLogic.cmd:

JAVA_OPTIONS=%JAVA_OPTIONS% -Dweblogic.management.username=weblogic -Dweblogic.management.password=weblogic

linux/unix下的startWebLogic.sh

JAVA_OPTIONS="$JAVA_OPTIONS -Dweblogic.management.username=weblogic -Dweblogic.management.password=weblogic"

 

6. Windows环境下,将其注册为服务方式

cmd --> 
set MW_HOME=C:\Apps\Middleware\wls12
set DOMAIN_NAME=example_domain
set SERVER_NAME=AdminServer
set USERDOMAIN_HOME=C:\Apps\Middleware\wls12\user_projects\domains\example_domain
installSvc.cmd

技术分享图片

技术分享图片

installSvc.cmd 执行过程

 

C:\Apps\Middleware\wls12\wlserver\server\bin>installSvc.cmd



C:\Apps\Middleware\wls12\wlserver\server\bin>set CLASSPATH=C:\Java\JDK18~1.0_1\lib\tools.jar;C:\Apps\MIDDLE~1\wls12\wlserver\server\lib\weblogic.jar;C:\Apps\MIDDLE~1\wls12\oracle_common\modules\net.sf.antcontrib_1.1.0.0_1-0b3\lib\ant-contrib.jar;C:\Apps\MIDDLE~1\wls12\wlserver\modules\features\oracle.wls.common.nodemanager.jar;C:\Apps\MIDDLE~1\wls12\wlserver\server\bin;C:\Java\JDK18~1.0_1\lib\dt.jar;C:\Java\JDK18~1.0_1\lib\tools.jar

***************************************************

* To start WebLogic Server, use the password *

* assigned to the system user. The system *

* username and password must also be used to *

* access the WebLogic Server console from a web *

* browser. *

***************************************************



C:\Apps\Middleware\wls12\wlserver\server\bin>rem *** Set Command Line for service to execute within created JVM



C:\Apps\Middleware\wls12\wlserver\server\bin>set CMDLINE="-server -Xms32m -Xmx200m -Xverify:none -Djava.system.class.loader=com.oracle.classloader.weblogic.LaunchClassLoader -classpath \"C:\Java\JDK18~1.0_1\lib\tools.jar;C:\Apps\MIDDLE~1\wls12\wlserver\server\lib\weblogic.jar;C:\Apps\MIDDLE~1\wls12\oracle_common\modules\net.sf.antcontrib_1.1.0.0_1-0b3\lib\ant-contrib.jar;C:\Apps\MIDDLE~1\wls12\wlserver\modules\features\oracle.wls.common.nodemanager.jar;C:\Apps\MIDDLE~1\wls12\wlserver\server\bin;C:\Java\JDK18~1.0_1\lib\dt.jar;C:\Java\JDK18~1.0_1\lib\tools.jar\" -Dweblogic.Name=AdminServer -Dweblogic.management.username= -Dweblogic.ProductionModeEnabled= -Djava.security.policy=\"C:\Apps\MIDDLE~1\wls12\wlserver\server\lib\weblogic.policy\" weblogic.Server"



C:\Apps\Middleware\wls12\wlserver\server\bin>rem *** Set up extrapath for win32and win64 platform separately



C:\Apps\Middleware\wls12\wlserver\server\bin>set WLSVC_EXE_TO_USE=wlsvcx64



C:\Apps\Middleware\wls12\wlserver\server\bin>if "false" == "true" (set EXTRAPATH=C:\Apps\MIDDLE~1\wls12\wlserver\server\native\win\32;C:\Apps\MIDDLE~1\wls12\wlserver\server\bin;C:\Java\JDK18~1.0_1\jre\bin;C:\Java\JDK18~1.0_1\bin;C:\Apps\MIDDLE~1\wls12\wlserver\server\native\win\32\oci920_8 set WLSVC_EXE_TO_USE=wlsvc)



C:\Apps\Middleware\wls12\wlserver\server\bin>if "false" == "true" (

set EXTRAPATH=C:\Apps\MIDDLE~1\wls12\wlserver\server\native\win\64\;C:\Apps\MIDDLE~1\wls12\wlserver\server\bin;C:\Java\JDK18~1.0_1\jre\bin;C:\Java\JDK18~1.0_1\bin;C:\Apps\MIDDLE~1\wls12\wlserver\server\native\win\64\oci920_8

 set WLSVC_EXE_TO_USE=wlsvc64

)



C:\Apps\Middleware\wls12\wlserver\server\bin>if "true" == "true" (
set EXTRAPATH=C:\Apps\MIDDLE~1\wls12\wlserver\server\native\win\x64\;C:\Apps\MIDDLE~1\wls12\wlserver\server\bin;C:\Java\JDK18~1.0_1\jre\bin;C:\Java\JDK18~1.0_1\bin;C:\Apps\MIDDLE~1\wls12\wlserver\server\native\win\x64\oci920_8
 set WLSVC_EXE_TO_USE=wlsvcx64

)



C:\Apps\Middleware\wls12\wlserver\server\bin>rem *** Install the service



C:\Apps\Middleware\wls12\wlserver\server\bin>"C:\Apps\MIDDLE~1\wls12\wlserver\server\bin\wlsvcx64" -install -svcname:"wlsvc example_domain_AdminServer" -svcdescription:""WebLogicServer"" -javahome:"C:\Java\JDK18~1.0_1" -execdir:"C:\Apps\Middleware\wls12\user_projects\domains\example_domain" -maxconnectretries:"" -host:"" -port:"" -extrapath:"C:\Apps\MIDDLE~1\wls12\wlserver\server\native\win\x64\;C:\Apps\MIDDLE~1\wls12\wlserver\server\bin;C:\Java\JDK18~1.0_1\jre\bin;C:\Java\JDK18~1.0_1\bin;C:\Apps\MIDDLE~1\wls12\wlserver\server\native\win\x64\oci920_8" -password:"" -cmdline:"-server -Xms32m -Xmx200m -Xverify:none -Djava.system.class.loader=com.oracle.classloader.weblogic.LaunchClassLoader -classpath \"C:\Java\JDK18~1.0_1\lib\tools.jar;C:\Apps\MIDDLE~1\wls12\wlserver\server\lib\weblogic.jar;C:\Apps\MIDDLE~1\wls12\oracle_common\modules\net.sf.antcontrib_1.1.0.0_1-0b3\lib\ant-contrib.jar;C:\Apps\MIDDLE~1\wls12\wlserver\modules\features\oracle.wls.common.nodemanager.jar;C:\Apps\MIDDLE~1\wls12\wlserver\server\bin;C:\Java\JDK18~1.0_1\lib\dt.jar;C:\Java\JDK18~1.0_1\lib\tools.jar\" -Dweblogic.Name=AdminServer -Dweblogic.management.username= -Dweblogic.ProductionModeEnabled= -Djava.security.policy=\"C:\Apps\MIDDLE~1\wls12\wlserver\server\lib\weblogic.policy\" weblogic.Server"wlsvc example_domain_AdminServer installed.



C:\Apps\Middleware\wls12\wlserver\server\bin>ENDLOCAL





--# 启动服务

C:\Apps\Middleware\wls12\wlserver\server\bin> net start "wlsvc example_domain_AdminServer"

 

7. 通过控制台创建server

7.1)创建server

-- 先锁定并编辑

技术分享图片

技术分享图片

 

 

7.2)启动server0

cd C:\Apps\Middleware\wls12\user_projects\domains\example_domain\bin

startManagedWebLogic.cmd Server-0 http://192.168.10.143:7002

 技术分享图片

 

注意事项:

1)jdk版本问题,导致执行安装无法进行--改用1.7版本jdk即可

技术分享图片

 

Install Weblogic12C

标签:col   install   sys   管理员   module   账号   dt.jar   div   管理   

原文地址:https://www.cnblogs.com/wandering-mind/p/8988184.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!