CentOS-6.3安装配置Weblogic12.1.1

浏览: 5377
安装说明
安装环境:CentOS-6.3
安装方式:源码安装
软件:wls1211_linux32.bin
安装位置:/usr/local/weblogic
下载地址:http://www.oracle.com/technetw ... .html

安装准备
[root@admin /]# groupadd weblogic #创建weblogic用户组。 
[root@admin /]# useradd -g weblogic weblogic #创建weblogic用户,并分配给weblogic组
[root@admin /]# passwd weblogic #修改weblogic密码
[root@admin /]# mkdir -p /usr/local/weblogic/ #创建/usr/local/weblogic/目录
[root@admin /]# chown -Rf weblogic:weblogic /usr/local/weblogic/ #修改目录所有者权限



安装配置
[root@admin /]# cd /usr/local  #进入/cd/local
[root@admin local]# chmod a+x /usr/local/wls1211_linux32.bin #赋予.bin可执行权限



执行./ wls1211_linux32.bin,进入控制台安装的欢迎界面:
[root@admin local]# ./wls1211_linux32.bin
Extracting 0%............................................................100%
无法实例化 GUI,默认进入控制台模式。
<--------------------------- BEA Installer - BEA Products --------------------------->
欢迎:
-------
此安装程序将引导您完成 BEA Products 的安装。输入 "Next" 或按 Enter 键继续下一个提示。如果您想更改以前输入的数据,则请输入 "Previous"。您可以通过输入 "Exit" 随时退出安装程序。
输入 [Exit][Next]> Next


键入[Next]继续
#此时出现授权许可协议,读完后键入[Yes]继续 
输入要选择的选项号 或 [Down][Exit][Previous]> 1
#提示选择一个BEA主目录:/usr/local/weblogic/
输入新值 BEA 主目录 或 [Exit][Previous][Next]> /usr/local/weblogic/
#选择 BEA 主目录:
"BEA 主目录" = [/usr/local/weblogic/]
使用以上值或选择另一选项:
1 - 输入新值 BEA 主目录
2 - 更改为默认值 [/root/bea]
输入要选择的选项号 或 [Exit][Previous][Next]> 1

#执行下一步操作Next
输入新值 BEA 主目录 或 [Exit][Previous][Next]> Next

#选择安装类型:
输入要选择的索引号 或 [Exit][Previous][Next]> Next

#选择产品安装目录:
输入要选择的索引号 或 [Exit][Previous][Next]> Next

#自动创建完域后
正在创建域...
[Exit]> enter



新建domain
使用WebLogic用户登录系统
[root@admin /]# su - weblogic
[weblogic@admin ~]$ cd /usr/local/weblogic//wlserver_12.1/common/bin
[weblogic@admin bin]$ pwd
/usr/local/weblogic//wlserver_12.1/common/bin
[weblogic@admin bin]$ ./config.sh


以下的安装类型Windows,根据提示点下一步,或者选择安装

欢迎:
-------

在创建和扩展域之间选择。根据您的选择, Configuration Wizard 将引导您完成生成新域或扩展现有域的步骤。

->1|新建 WebLogic 域
| 在您的项目目录中创建 WebLogic 域。

2|扩展现有的 WebLogic 域
| 扩展现有的 WebLogic 域。 使用此选项可以添加应用程序和服务,
|或替换现有数据库访问(JDBC)和消息传递(JMS)设置。还可以通过其他方式
|(例如,通过包含 AquaLogic Service Bus)向域中添加其他功能。

输入要选择的索引号 或 [Exit][Next]> #直接回车

选择域源:
-------------

选择要从中创建域的源。可以通过 在所需的组件中选择或在现有域模板列表中选择来创建域。

->1|选择 Weblogic Platform 组件
| 您可以选择希望在您的域中受支持的 Weblogic 组件。

2|选择自定义模板
| 如果要使用现有模板,请选择此选项。此模板可以是使用 Template Builder
| 创建的自定义模板。
输入要选择的索引号 或 [Exit][Previous][Next]> #直接回车

应用程序模板选择:
-------------------------



可用模板
|_____WebLogic Server (Required)x
|_____Workshop for WebLogic Platform [2]

输入与括号中完全相同的号码以切换选择 或 [Exit][Previous][Next]> #直接回车

配置管理员用户名和密码:
----------------------------------

创建一个要分配到管理员角色的用户。 此用户是用于启动开发模式服务器的默认管理员。

| Name | Value |
_|_________________________|_________________________________________|
1| *User name: | weblogic |
2| *User password: | |
3| *Confirm user password: | |
4| Description: | This user is the default administrator. |

使用以上值或选择另一选项:
1 - 修改 "User name"
2 - 修改 "User password"
3 - 修改 "Confirm user password"
4 - 修改 "Description"

输入要选择的选项号 或 [Exit][Previous][Next]>2 #选择2,修改密码,我修改为weblogic

#选择2,修改密码,我修改为weblogic
配置管理员用户名和密码:
----------------------------------

创建一个要分配到管理员角色的用户。 此用户是用于启动开发模式服务器的默认管理员。

"*User password:" =
输入新值 *User password: 或 [Exit][Reset][Accept]>weblogic

#选择3,确认密码,我也输入weblogic
输入要选择的选项号 或 [Exit][Previous][Next]> 3

配置管理员用户名和密码:
----------------------------------

创建一个要分配到管理员角色的用户。 此用户是用于启动开发模式服务器的默认管理员。

"*Confirm user password:" =
输入新值 *Confirm user password: 或 [Exit][Reset][Accept]> weblogic



配置管理员用户名和密码:
----------------------------------

创建一个要分配到管理员角色的用户。 此用户是用于启动开发模式服务器的默认管理员。

| Name | Value |
_|_________________________|_________________________________________|
1| *User name: | weblogic |
2| [i]User password: | [/i]******* |
3| [i]Confirm user password: | [/i]******* |
4| Description: | This user is the default administrator. |

使用以上值或选择另一选项:
1 - 修改 "User name"
2 - 修改 "User password"
3 - 修改 "Confirm user password"
4 - 修改 "Description"
5 - 放弃更改

输入要选择的选项号 或 [Exit][Previous][Next]> Next



域模式配置:
----------------
为此域启用开发或生产模式。
->1|开发模式
2|生产模式

输入要选择的索引号 或 [Exit][Previous][Next]> 2
Java SDK 选择:
----------------

->1|JRockit SDK 1.5.0_11 @ /usr/local/weblogic//jrockit_150_11
2|Sun SDK 1.5.0_11 @ /usr/local/weblogic//jdk150_11
3|其他 Java SDK
输入要选择的索引号 或 [Exit][Previous][Next]> 2

选择配置选项:
-------------------
*是否要修改模板中的任何预配置设置或默认设置?
*
*要保留默认设置或模板设置并直接继续命名和创建域,请保持选中 "否"。
1|是
->2|否
输入要选择的索引号 或 [Exit][Previous][Next]>2

为此域选择目标域目录:
-------------------------------
"目标位置" = [输入新值或使用值 "/usr/local/weblogic//user_projects/domains"]
输入新值 目标位置 或 [Exit][Previous][Next]> #直接回车

#安装在默认路径,直接回车(一般修改到/opt/mss/mssdomain目录,/opt/mss需手工建,注意目录权限)

编辑域信息:
----------------
| Name | Value |
_|________|_____________|
1| *Name: | base_domain |
输入以下内容的值 "Name" 或 [Exit][Previous][Next]> weblogic10mss #输入domain名字weblogic10mss



编辑域信息:
----------------
| Name | Value |
_|________|_______________|
1| *Name: | weblogic10mss |
使用以上值或选择另一选项:
1 - 修改 "Name"
2 - 放弃更改
输入要选择的选项号 或 [Exit][Previous][Next]> #直接回车

正在创建域...
0% 25% 50% 75% 100%
[------------|------------|------------|------------]
[***************************************************]
[b] 域创建成功! [/b]**



启动weblogic
[weblogic@admin bin]$ /usr/local/weblogic//user_projects/domains/base_domain/startWebLogic.sh
***************************************************
[i] To start WebLogic Server, use a username and [/i]
[i] password assigned to an admin-level user. For [/i]
[i] server administration, use the WebLogic Server [/i]
[i] console at http://hostname:port/console [/i]
***************************************************
starting weblogic with Java version:
java version "1.5.0_11"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_11-b03)
Java HotSpot(TM) Server VM (build 1.5.0_11-b03, mixed mode)
Starting WLS with line:
/usr/local/weblogic//jdk150_11/bin/java -server -Xms256m -Xmx512m -XX:MaxPermSize=128m -da -Dplatform.home=/usr/local/weblogic//wlserver_10.0 -Dwls.home=/usr/local/weblogic//wlserver_10.0/server -Dweblogic.home=/usr/local/weblogic//wlserver_10.0/server -Dwli.home=/usr/local/weblogic//wlserver_10.0/integration -Dweblogic.management.discover=true -Dwlw.iterativeDev=false -Dwlw.testConsole=false -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=/usr/local/weblogic//patch_wlw1001/profiles/default/sysext_manifest_classpath:/usr/local/weblogic//patch_wls1001/profiles/default/sysext_manifest_classpath -Dweblogic.Name=AdminServer -Djava.security.policy=/usr/local/weblogic//wlserver_10.0/server/lib/weblogic.policy weblogic.Server
<2013-2-22 上午06时33分38秒 CST> <Notice> <WebLogicServer> <BEA-000395> <Following extensions directory contents added to the end of the classpath:
/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/activityservers_ja.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/activityservers_ko.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/activityservers_zh_CN.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/activityservers_zh_TW.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/beehive_ja.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/beehive_ko.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/beehive_zh_CN.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/beehive_zh_TW.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/p13n_ja.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/p13n_ko.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/p13n_zh_CN.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/p13n_zh_TW.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/testclient_ja.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/testclient_ko.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/testclient_zh_CN.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/testclient_zh_TW.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/war-classes_ja.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/war-classes_ko.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/war-classes_zh_CN.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/war-classes_zh_TW.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/wlp_ja.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/wlp_ko.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/wlp_zh_CN.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/wlp_zh_TW.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/workshop_ja.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/workshop_ko.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/workshop_zh_CN.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/L10N/workshop_zh_TW.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/p13n/p13n-schemas.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/p13n/p13n_common.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/p13n/p13n_system.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/wlp/netuix_common.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/wlp/netuix_schemas.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/wlp/netuix_system.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/wlp/wsrp-client.jar:/usr/local/weblogic//wlserver_10.0/platform/lib/wlp/wsrp-common.jar>
<2013-2-22 上午06时33分39秒 CST> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) Server VM Version 1.5.0_11-b03 from Sun Microsystems Inc.>
<2013-2-22 上午06时33分40秒 CST> <Info> <Management> <BEA-141107> <Version: WebLogic Server 10.0 MP1 Sat Oct 27 03:00:39 PDT 2007 1005184 >
<2013-2-22 上午06时35分49秒 CST> <Info> <Security> <BEA-090065> <Getting boot identity from user.>
Enter username to boot WebLogic server:


Enter username to boot WebLogic server:weblogic Enter password to boot WebLogic server: 需要输入用户名密码(以上方式启动,当前窗口会挂起)

以服务形式启动,不挂在当前shell进程下
在控制台启动的话 Unix 和linux下weblogic 10.3.2之后,配置服务自启动的boot.properties文件不再位于域目录下。而是每个实例目录下的security目录下。如下面这个地址:
weblogic/user_projects/domains/base_domain/servers/AdminServer/security    #还要注意的是,我安装的是weblogic12.1。security这个目录都没有,是我自己创建的,然后再创建的boot.properties文件
下面是boot.properties文件中的内容。第一次启动Weblogic的时候,会自动加密的。
username=weblogic
password=weblogic123


启动Weblogic:
nohup ./startWeblogic.sh&   #(以这种方式启动Webligic,在退出控制台后,Weblogic任然在后台运行,不会停止)



登录weblogic控制台
检查日志文件里面的关键字 Server state changed to RUNNING
http://ip地址:7001/console/



停止WebLogic服务
[weblogic@admin /]$cd  /usr/local/weblogic//user_projects/domains/base_domain/bin
[weblogic@admin /]$ ./stopWeblogic.sh

推荐 0
本文由 梁勇 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册