欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

CentOS 6.3安装配置Weblogic-10方法

程序员文章站 2023-01-21 08:04:04
zhoulf 2013-02-22 09:51:52 原创 安装说明 安装环境:centos-6.3-x64 软件:server1001_ccjk_linux32.b...

zhoulf 2013-02-22 09:51:52 原创

安装说明
安装环境:centos-6.3-x64
软件:server1001_ccjk_linux32.bin
安装方式:bin文件安装
安装位置:/usr/local/weblogic/
下载地址:http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html

安装准备

复制代码 代码如下:

#创建weblogic用户组。
[root@admin /]# groupadd weblogic
[root@admin /]# useradd -g weblogic weblogic
[root@admin /]# passwd weblogic     #修改weblogic密码

#创建/usr/local/weblogic/目录
[root@admin /]# mkdir -p /usr/local/weblogic/

#修改目录所有者权限
[root@admin /]# chown -rf weblogic:weblogic /usr/local/weblogic/

安装

复制代码 代码如下:

#进入/cd/local
[root@admin /]# cd /usr/local

#赋予.bin可执行权限
[root@admin local]# chmod a+x /usr/local/server1001_ccjk_linux32.bin

执行./ server1001_ccjk_linux32.bin,进入控制台安装的欢迎界面:

复制代码 代码如下:

[root@admin local]# ./server1001_ccjk_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

1.3新建domain

复制代码 代码如下:

#使用weblogic用户登录系统
[root@admin local]# cd /usr/local/weblogic//wlserver_10.0/common/bin
[root@admin bin]# cd /
[root@admin /]# su - weblogic
[weblogic@admin ~]$ cd /usr/local/weblogic//wlserver_10.0/common/bin
[weblogic@admin bin]$ pwd
/usr/local/weblogic//wlserver_10.0/common/bin

[weblogic@admin bin]$ ./config.sh

复制代码 代码如下:

欢迎:
-------

在创建和扩展域之间选择。根据您的选择, 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|     *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"
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%
[------------|------------|------------|------------]
[***************************************************]
**** 域创建成功! ****

1.4启动weblogic

复制代码 代码如下:

[weblogic@admin bin]$ /usr/local/weblogic//user_projects/domains/weblogic10mss/startweblogic.sh
***************************************************
*  to start weblogic server, use a username and   *
*  password assigned to an admin-level user.  for *
*  server administration, use the weblogic server *
*  console at http://hostname:port/console        *
***************************************************
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: 需要输入用户名密码(以上方式启动,当前窗口会挂起)
在目录/usr/local/weblogic//user_projects/domains/weblogic10mss下
新增文件boot.properties
编辑该文件,文件内容为:

复制代码 代码如下:

username=weblogic
password=weblogic

以服务形式启动,不挂在当前shell进程下

nohup ./startweblogic.sh &

1.5登录weblogic控制台
http://222.222.222.33:7001/console/

CentOS 6.3安装配置Weblogic-10方法

密码验证成功后,登录到控制台

CentOS 6.3安装配置Weblogic-10方法

1.6停止weblogic服务
通过”http://服务地址:7001/console”,shutdownserver
利用脚本停止服务:
在#/usr/local/weblogic//user_projects/domains/weblogic10mss 路径下,有一个stopweblogic.sh文件,执行即可。