weblogic(2)

7、在弹出的如下界面中,Name即为管理server的名称,Listen address为管理server的监听地址,如果不改,默认为本服务器IP,Listen port默认为管理server的监听端口(可以通过此处设置的IP和端口,访问域的控制台)。之后点击Next;

8、按照操作步骤,依次点击Next,直至出现下图所示界面,点击Create,创域成功。

3.2.2   字符交互方式安装

iiss用户直接通过putty登录suse服务器,然后去weblogic用户下执行/home/mw/Oracle/Middleware/wlserver_10.3/common/bin目录下的创建域的命令./config.sh,系统提示如下:

a. 选择1,按Enter键(或者直接按Eneter键),系统提示如下:

b. 选择1,按Enter键(或者直接按Eneter键),系统提示如下:

c. Enter键,系统提示如下:

d. 可根据实际情况,修改域的名称,之后进入下一步:

e.可根据实际情况,修改域的创建路径,之后进入下一步:

f.可根据实际情况,修改登录域控制台的用户名和密码,之后进入下一步:

g.我们搭建时,都是选择Production Mode(生产模式),输入2,按Enter键,弹出如下界面:

h.JDK一般选择weblogic自带的JDK版本,输入2,然后按Enter键,弹出如下界面:

i.如果直接按Enter键,会进入下一步,也会默认创建Administration Server,名称即为AdministrationServer,监听端口默认为7001。一般我们都勾选Administration Server,即输入1,然后按Enter键,弹出如下界面:

j.Enter键,弹出如下界面:

k.可以根据规划,修改管理server的名称和监听端口,SSL监听端口也可根据实际情况选择开启或不开启,之后进入下一步,弹出如下界面,表明创域成功。(Listen address默认不填写,即为server所在服务器的IP地址)(可通过此IP和端口登录域的控制台)

3.3  域的启动

3.3.1 普通方式启动

每个域默认都有一个Administration Server的管理实例,进入域的bin目录下(例如:/home/12580/iiss/domain_iiss/bin),执行./startWebLogic.sh命令,

如上图所示,系统提示输入server的用户名和密码,该用户名和密码在3.2节创建域时,已经设定过的。输入正确的用户名和密码后,按Enter键,如果出现下图所示界面(<Server started in RUNNING mode>),表明server启动成功。

    在IE中,输入http://IP:port/console (IP和端口在3.2节创建域时已经设定),如果出现如下界面,即可验证域启动成功。

输入正确的用户名和密码,可以进入域的控制台,点击服务器菜单,可以看到server的状态信息。

3.3.2 不需要输入用户名密码方式启动

设置weblogicserver启动,不需要输入用户名密码的两种方法:

1)修改启动脚本,即修改startWebLogic.sh,增加如下内容:

WLS_USER=”weblogic”

Export WLS_USER

WLS_PW=”密码”

Export WLS_PW

2)保存用户名和密码信息到boot.properties文件中,在AdminServer的目录下(例如:/home/12580/iiss/domain_iiss/servers/AdminServer)新建security文件夹,并在其中创建boot.properties文件,填入如下内容:

username=weblogic(用户名)

password=1qaz!QAZ(密码)

等服务再次启动后,该文件内的用户名和密码会进行自动加密。

注:一般我们都用第二种方式,因为第一种方式,用户名和密码是不加密的,相对不是很安全。

进行上面的设置后,再次执行启动脚本./startWebLogic.sh时,不会出现提示输入用户名密码的信息。

3.3.3 转后台启动命令

如果通过输入./startWebLogic.sh命令启动域,离开启动页面后,域就被shutdown了。所以启动时一般通过./startWebLogic.sh &命令启动。

 

3.4  域的关闭

1)可以通过执行./stopWebLogic.sh &命令来关闭域(有些时候,该命令不太好使);

2)也可以查看用户进程,通过kill -9 PID的方式关闭域。

4  管理server与被管server

4.1 管理server

如第3章所示,域创建时,默认开启的Administration Server即为管理server,域启动方式,即为管理server的启动方式。本节不在赘述。

管理server可以管理多个被管server,被管server与管理server可以在一台服务器,也可以不在一台服务器。

4.2 被管server

假如有两台服务器,服务器A为10.137.212.158,服务器B为10.137.212.149。服务器A有一个midware用户安装了weblogic,还有一个iissweb用户创建了一个域,即创建了一个管理server。服务器B也有一个midware用户安装了weblogic,还有一个iissweb用户。对应的用户的家目录,两台服务器是一致的。

4.2.1 被管server与管理server在一台服务器

    假如管理server为服务器A的AdminServer,在服务器A上,再起一个备管server。操作步骤如下:

1) 管理server启动成功以后,可以登录域的控制台,如下所示:

2)点击“锁定并编辑”按钮,然后点击“新建”按钮,可以进入如下图所示的“新建服务器”编辑页面。假如我们增加一个服务器名称为“AAA”,监听端口为8603的备管server,修改相关配置后,点击“下一步”;(“服务器监听地址”为非必填项,可写可不写。假如填写成服务器IP即10.137.212.158,则server启动后,监听端口会与该IP绑定;假如IP不填写,则server启动后,监听端口会与管理server服务器上所有网卡上的IP地址绑定;假如IP填写为0.0.0.0,则server启动后,监听端口会与0.0.0.0绑定)

3)确认server的相关信息填写正确后,点击“完成”按钮,然后点击“激活更改”按钮。

4)如下图所示,成功增加一个名称为“AAA”,监听端口为8603的备管server。

5)被管Server的启动方式

a.以iissweb用户登录suse服务器A,到所创建域的bin目录下,执行被管server的启动脚本,通过./startManagedWebLogic.sh AAA命令,来启动被管server “AAA”;

b.在启动过程中,仍然提示让输入weblogic的用户名和密码,此处用户名和密码即为登录域的控制台的用户名密码,即和管理Server启动时需要输入的用户名密码一致;

c.被管server启动时,不需要输入用户名密码,配置方式请参考3.3.2节所述。

d.转后台运行命令请参考3.3.3节,即执行命令./startManagedWebLogic.sh AAA &即可。

e.被管server启动成功以后,登录域的控制台,点击“服务器”菜单,可以看到被管server“AAA”的启动状态。

6)被管server的关闭方式

a.可以通过执行./stopManagerWebLogic.sh AAA &命令来关闭域(有些时候,该命令不太好使);

b.也可以查看用户进程,通过kill -9 PID的方式关闭被管server。

4.2.2 被管server与管理server不在一台服务器

假如管理server为服务器A的AdminServer,在服务器B上,再起一个备管server。操作步骤如下:

1)登录域的控制台,按照4.2.1节同样的步骤,新建一个名称为“BBB”,端口为8603的备管server,如下图所示;

2)服务器A上的iissweb用户已经创建了一个域domain_iiss,将domain_iiss目录压缩成一个tar包,并上传至服务器B的iissweb用户下的相同路径下,并进行解压;

3)用iissweb用户登录suse服务器B,进入域的bin目录下,修改被管server的启动脚本startManagedWebLogic.sh,如下图所示的managedserver1和ADMIN_URL两个参数,IP和端口都要修改为所属管理Server的IP和端口;

4)被管Server的启动方式

a.以iissweb用户登录suse服务器B,到域的bin目录下,执行被管server的启动脚本,通过./startManagedWebLogic.sh BBB命令,来启动被管server “BBB”;

b.在启动过程中,仍然提示让输入weblogic的用户名和密码,此处用户名和密码即为登录域的控制台的用户名密码,即和管理Server启动时需要输入的用户名密码一致;

c.被管server启动时,不需要输入用户名密码,配置方式请参考3.3.2节所述。

d.转后台运行命令请参考3.3.3节,即执行命令./startManagedWebLogic.sh BBB &即可。

e.被管server启动成功以后,登录域的控制台,点击“服务器”菜单,可以看到被管server“BBB”的启动状态。

5)被管server的关闭方式

请先修改域的bin目录下,停止被管server的脚本stopMangerWebLogic.sh,将如下图所示的ADMIN_URL、managedserver1参数,将IP和端口均修改成管理server的IP和端口,

a.可以通过执行./stopManagerWebLogic.sh BBB &命令来关闭域(有些时候,该命令不太好使);

b.也可以查看用户进程,通过kill -9 PID的方式关闭被管server。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值