Linux下WebLogic集群的部署完整
Linux下配置WebLogic_Server集群 - 副本

Linux下配置WebLogic_Server集群1 服务器配置平台:Linux as 5.4软件:Oracle WebLogic Server 10.3、httpd-2.2.16.tar.gz2集群搭建过程2.1 配置前准备工作以下是以同一台机器不同端口来配置集群。
机器类型操作系统硬件配置角色备注普通 PC Linux as 5.4 IP: 192.168.0.253 PORT:7004 Cluster Server普通 PC Linux as 5.4 IP: 192.168.0.253 PORT:7001 Administrator Server 普通 PC Linux as 5.4 IP: 192.168.0.253 PORT:80 Proxy Server(Apache)普通 PC Linux as 5.4 IP: 192.168.0.253 PORT:7002 Managed Server(主) 普通 PC Linux as 5.4 IP: 192.168.0.253 PORT:7003 Managed Server注:在不同机器上部署集群与上面操作有一些不同,就是在node2(副节点)部署“Managed Server”时,其Name,Listen address,Listen port均要与主服务器(AdminSever)一致,而不是与本机一致。
2.2 搭建集群过程2.2.1创建weblogic用户组[root@crmii ~]# groupadd weblogic[root@crmii ~]# useradd -g weblogic weblogic[root@crmii ~]# passwd weblogic2.2.2 文件授权[root@crmii ~]# chown -Rf weblogic:weblogic /weblogic/[root@crmii ~]# cd /weblogic/bea_soft/[root@crmii bea_soft]# lsbea_weblogic_server103_linux32.bin[root@crmii bea_soft]# chmod a+x bea_weblogic_server103_linux32.bin2.2.3 安装weblogic[root@crmii weblogic]# cd bea_soft/[root@crmii bea_soft]# lsbea_weblogic_server103_linux32.bin[root@crmii bea_soft]# ./bea_weblogic_server103_linux32.bin(注:若weblogic软件的后缀名为.jar,同时需要相匹配的JDK版本,最新版本的weblogic需要JDK1.6以上,可用java –version查看当前java版本。
Linux环境下搭建WebLogic-10.3.6集群服务十步曲

Linux环境下搭建WebLogic-10.3.6集群服务十步曲Linux环境下搭建WebLogic 10.3.6集群服务十步曲(console模式)版本说明版本日期作者说明V1.0 2017-03-26 王林初稿财概要描述WebLowls1036_generic.jargicJDK jrockit-jdk1.6.0_45-R28.2.7-4.1.0-linux-x64.binDataB11gaseOS Linux Redhat 6.5 64位1.安装前准备篇 (11)4.1.3.设置jrockit-jdk安装目录164.1.4.确认安装174.1.5.验证是否已安装成功194.2.安装Weblogic194.2.1.执行安装文件194.2.2.设置中间件安装主目录194.2.3.设置是否接收安全更新(不接收) (20)4.2.4.选择安装内容(只安装WeblogicServer) (21)4.2.5.选择JDK274.2.6.确认WebLogic安装目录284.2.7.验证是否已安装成功335.节点1配置篇 (36)5.1.新建应用domain域365.1.1.执行weblogic配置向导文件365.1.2.选择新建或者扩展域(选择新建) (36)5.1.3.选择域控件或者模版(选择控件) (37)5.1.4.选择应用模版(默认选择BasicWebLogic Server Domain) (39)5.1.5.编辑域名称信息405.1.6.配置管理员用户及密码415.1.7.配置域模式(选择2生产模式)435.1.8.选择JDK(选择JRockit JDK)445.1.9.配置管理服务器445.1.10.创建域505.1.11.查看域创建日志,检查域是否创建成功 (51)5.1.12.启动域,验证管理服务器是否配置成功 (54)5.1.13.IE登录域控制台575.2.环境参数配置575.2.1.Java.security安全策略文件配置 (57)5.2.2.域内存参数配置585.2.3.域JAVA_OPTIONS参数配置615.3.管理服务器(AdminServer)配置625.3.1.密钥文件配置635.3.2.启动脚本配置635.4.计算机(Machine)配置645.5.应用集群(Cluster)配置665.6.节点管理器(nodemanager)配置675.6.1.配置startNodeManager.sh启动脚本 (67)5.6.2.设置管理服务器主机名验证为“无” (69)5.7.被管理服务器(ManagedServer)配置695.7.1.服务器配置695.7.2.密钥文件配置745.7.3.启动脚本配置756.节点2安装配置篇 (76)6.1.拷贝节点1的jrockit jdk安装及配置766.2.拷贝节点1的weblogic安装及配置766.3.克隆节点1的被管理服务器配置766.4.移除节点2上的管理服务器启动脚本786.5.移除节点2上的服务启动日志信息796.6.修改节点2被管理服务器启动脚本796.7.配置节点2被管理服务器密钥文件807.部署篇 (81)7.1.数据源配置817.1.1.新建数据源817.1.2.数据源参数调优857.2.应用部署877.2.1.上传应用程序文件877.2.2.部署应用878.服务启动/查看状态/停止篇 (92)8.1.启动服务928.1.1.启动管理服务器928.1.2.启动节点服务器958.1.3.启动被管理服务器978.2.查看/停止服务1008.2.1.查看/停止管理服务器1008.2.2.查看/停止节点服务器1018.2.3.查看/停止被管理服务器1029.安全防护篇 (105)9.1.Java反序列化安全漏洞修复10510.FAQ篇 (105)10.1.在weblogic控制台启动Server1时,报<BEA-000110> <Multicast socket receive error (105)1.安装前准备篇1.1.主机资源规划主机IP 主机名称管理服务器及端口被管理服务器及端口10.140.3 0.51 po9kcfap901AdminServer/7001Server1/808010.140.3 0.52 po9kcfap902Server2/8080双主机,配置为集群服务,其中管理服务器配置在第一个节点上,节点管理器使用默认的名称及端口。
Linux安装部署weblogic,oracle等等详细文档---图文解说

新建一个虚拟机:可以把虚拟机命名为ipap给虚拟机分配内存大小为2048M,内存容量不能过小,否则影响后续安装给虚拟机分配硬盘,建议分配30G以上选择虚拟机的硬盘为动态分配.可以指定虚拟硬盘的位置,请选择有足够的空间的硬盘.将linux安装镜像挂载在虚拟机上启动虚拟机后,会进入操作系统安装界面此选项是用来选择是否检查光盘,此处我们选择[SKIP]按钮并回车选择【NEXT】并回车选择安装过程中的语言为【简体中文】,选择【NEXT】并回车选择键盘布局为【美国英语式】选择【跳过输入安装号码】并【确认】选择【跳过】按钮选择【在选定驱动上删除linux分区并创建默认的分区结构】并选择【下一步】在弹出的界面上选择【是】并确认。
IP地址暂时选择【通过DHCP自动配置】时区选择【亚洲/上海】并选择【下一步】在图中密码框内输入密码并确认,点击【下一步】不选择安装任何服务器,点击【下一步】点击【下一步】系统开始安装,这段时间持续比较长安装过程完成后点击【重新引导】虚拟机重新启动后会进入如下界面,点击【前进】选择【是,我同意这个许可协议】并单击【前进】选择【禁用】防火墙在弹出的对话框内选择【否】将SELinux设置选择为【禁用】在弹出的对话框内选择【否】在此界面单击【前进】调整服务器时间为当前时间并点击【前进】在【设置软件更新】页面选择【不,我将在以后注册】并单击【前进】在弹出的对话框内选择【不,我将在以后注册】单击【前进】按钮不创建用户并直接【前进】在弹出的对话框内选择【继续】在此页面单击【前进】此处不做任何选择选择【完成】在弹出的对话框内选择【确定】重新启动系统虚拟机重新启动后会显示如图界面更改虚拟机的网络设置为【仅主机(Host-Only)适配器】输入用户名root输入root用户的口令登入如图所示桌面在桌面上右击鼠标,在下拉菜单内选择【打开终端】,开启一个terimal在终端内键入ifconfig并回车,可以查看到当前虚拟机的IP地址为192.168.56.101开启一个Xshell窗口新建一个连接选择用SSH方式登录,并命名为ipap选择此连接并回车在弹出的对话框内选择【接受并保存】并回车键入用户名在弹出的窗口键入密码登录进系统将虚拟光驱挂载至操作系统\切换到redhat linux的安装光盘Server路径下,使用如下命令安装缺少的包:rpm -ivh java-1.6.0-openjdk-1.6.0.0-1.2.b09.el5.x86_64.rpmrpm -ivh java-1.6.0-openjdk-devel-1.6.0.0-1.2.b09.el5.x86_64.rpm rpm -ivh kernel-headers-2.6.18-164.el5.x86_64.rpmrpm -ivh glibc-headers-2.5-42.x86_64.rpmrpm -ivh libgomp-4.4.0-6.el5.x86_64.rpmrpm -ivh glibc-devel-2.5-42.x86_64.rpmrpm -ivh glibc-devel-2.5-42.i386.rpmrpm -ivh libstdc++-devel-4.1.2-46.el5.x86_64.rpmrpm -ivh sysstat-7.0.2-3.el5.x86_64.rpmrpm -ivh compat-db-4.2.52-5.1.x86_64.rpmrpm -ivh gcc-4.1.2-46.el5.x86_64.rpmrpm -ivh gcc-c++-4.1.2-46.el5.x86_64.rpmrpm -ivh libXp-1.0.0-8.1.el5.i386.rpm新建一个oinstall组:[root@bogon ~]# groupadd oinstall新建一个dba组:[root@bogon ~]# groupadd dba创建一个用户oracle,指定它属于oinstall和dba组,它的主目录为/oracle [root@bogon ~]# useradd -g oinstall -G dba -d /oracle -m oracle设定oracle的密码:[root@bogon ~]# passwd oracleChanging password for user oracle.New UNIX password:BAD PASSWORD: it does not contain enough DIFFERENT charactersRetype new UNIX password:passwd: all authentication tokens updated successfully.为/oracle路径设定权限为所有用户可读写执行[root@bogon ~]# chmod 777 /oracle修改内核文件:[root@bogon ~]# vi /etc/sysctl.conf[root@bogon ~]# vi /etc/security/limits.conf[root@bogon ~]# vi /etc/profile[root@bogon ~]# mkdir -p /oracle/product/10.2.0[root@bogon ~]# chown -R oracle:oinstall /oracle[root@bogon ~]# chmod -R 777 /oracle[root@bogon ~]# su – oracle修改ORACLE的环境变量[oracle@bogon ~]$ vi .bash_profile使用VI编辑器修改ORACLE_SID=ipap;export ORACLE_SIDORACLE_TERM=xterm;export ORACLE_TERMPATH=/usr/sbin:$PATH;export PATHPATH=$ORACLE_HOME/bin:$PATH;export PATHLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;export LD_LIBRARY_PATHCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATHNLS_LANG=AMERICAN_AMERICA.ZHS16GBK;export NLS_LANGif [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi[oracle@localhost ~]$ ls10205_oracle_linux_x86_64 product[oracle@localhost ~]$ cd 10205_oracle_linux_x86_64/[oracle@localhost 10205_oracle_linux_x86_64]$ ls10201_database_linux_x86_64.cpio p8350262_10205_Generic.zip p8202632_10205_Linux-x86-64.zipcpio -idmv < 10201_database_linux_x86_64.cpiounzip p8202632_10205_Linux-x86-64.zipunzip p8350262_10205_Generic.zip[oracle@localhost 10205_oracle_linux_x86_64]$ ls10201_database_linux_x86_64.cpio Disk1 README.htm 8350262 p8202632_10205_Linux-x86-64.zipdatabase p8350262_10205_Generic.zip[oracle@localhost 10205_oracle_linux_x86_64]$ cd database/[oracle@localhost database]$ lsdoc install response runInstaller stage welcome.html[oracle@localhost database]$ pwd/oracle/10205_oracle_linux_x86_64/database[oracle@localhost database]$[oracle@localhost database]$ export LANG=zh_us.ch[oracle@localhost database]$ ./runInstaller执行此命令后,弹出ORACLE的安装界面此处不选择新建一个数据库。
linux下weblogic集群部署

Weblogic 8.1.6在LINUX下部署集群一、案例分析:1、上传server816_linux32.bin至三台机器的/home目录下;2、用shell工具分别登录三台服务器3、打开home目录:cd /home4、赋予server816_linux32.bin可读写权限chmod a+x server816_linux32.bin5、启动安装包 ./ server816_linux32.bin 此后会出现解压界面,解压到100%完成5.2欢迎界面直接回车即可出现lience界面,输入“1”,回车;5.3选择BEA 主目录输入“/weblogic/bea”,回车即可。
2.4 选择安装类型选择12.5选择产品的安装目录默认即可,直接回车2.6等待安装2.7等待安装JDK2.8完成安装回车后,安装过程会清除安装过程中的临时文件。
三、Linux系统及weblogic部分系统参数修改1、用FTP工具分别登录三台服务器2、打开下载etc目录下的hosts、exports及/etc/security下的limits.conf3、在hosts文件中加入192.168.80.202 app2192.168.80.201 app1192.168.80.203 app34、在exports文件中加入* 192.168.80.201(rw,sync)* 192.168.80.202(rw,sync)* 192.168.80.203(rw,sync)5、在limits.conf文件末尾中加入* soft nproc 8192* hard nproc 16384* soft nofile 8192* hard nofile 65536* soft nproc 16384 * hard nproc 32768 * soft nofile 16384 * hard nofile 655366、重启服务器 reboot四、创建域:1、/home/weblogic/bea/weblogic81/common/bin目录中的 config.sh 文件,会出现是创建还是扩展域的提示页面,选择第一个,创建一个新的域2、系统会提示选择模板注意选择Basic Weblogic Server Domain,每次的顺序可能不一样,选择数字的时候要注意3、系统会出现是否使用快速模式选项,建议选择非快速模式“2”。
Linux环境下搭建WebLogic1036集群服务十步曲

Linux环境下搭建WebLogic 10.3.6集群服务十步曲(console模式)版本说明版本日期作者说明V1.0 2017-03-26 王林财初稿概要描述WebLogic wls1036_generic.jarJDK jrockit-jdk1.6.0_45-R28.2.7-4.1.0-linux-x64.binDataBase 11gOS Linux Redhat 6.5 64位1. 安装前准备篇 (33)1.1. 主机资源规划 (33)1.2. 安装介质准备 (33)2. 平台基础配置篇(双节点) (33)2.1. hosts文件配置 (33)2.2. ulimit参数配置 (44)2.3. Tcp默认连接超时时间配置 (44)3. 用户及权限配置篇(双节点) (44)3.1. 新增weblogic组及用户 (44)3.2. 修改目录所有者权限 (44)4. 节点1安装篇 (44)4.1. 安装jrockit jdk (44)4.1.1. 修改文件执行权限 (44)4.1.2. 执行安装文件 (44)4.1.3. 设置jrockit-jdk安装目录 (44)4.1.4. 确认安装 (55)4.1.5. 验证是否已安装成功 (55)4.2. 安装Weblogic (55)4.2.1. 执行安装文件 (55)4.2.2. 设置中间件安装主目录 (55)4.2.3. 设置是否接收安全更新(不接收) (66)4.2.4. 选择安装内容(只安装Weblogic Server) (66)4.2.5. 选择JDK (77)4.2.6. 确认WebLogic安装目录 (88)4.2.7. 验证是否已安装成功 (99)5. 节点1配置篇 (1010)5.1. 新建应用domain域 (1010)5.1.1. 执行weblogic配置向导文件 (1010)5.1.2. 选择新建或者扩展域(选择新建) (1010)5.1.3. 选择域控件或者模版(选择控件) (1010)5.1.4. 选择应用模版(默认选择Basic WebLogic Server Domain) (1111)5.1.5. 编辑域名称信息 (1111)5.1.6. 配置管理员用户及密码........ 错误!未定义书签。
linux下配置weblogic集群

J DK采用SunJ DKl 50_140集群包括—个管理服务器,三个受管服务Pl eas eent er t heabs ol ut epat ht ot hel ocat i onof domai nt em一
器,代理采用硬件负载均衡器。pl at e .
网络环境:集群中的所有Ser ve r 必须位于同一网段,并且必须是
Li nux下 配 置 We bl ogi c 集 群
李菲菲邢朝 辉许文杰
( 山东交通学院,山东济南250023)
i。
拍1
·
。“ ‘一… ?
、
。
?’。≈.、
i ,( }商要] 本文讲谜如何在WebLogi cSer ve r92上配置集群,可以参照这个文档进行硒ux下webl ogi c 群集的配置,群集启动和节点启动,4 7
控受管服务器以及部署应用程序到被管理服务器上。—个域中有且只有这时,选择1创I- - ' P新的域:
一台管理服务器,管理服务器和域是一对一的。受管服务器:受管服务
3) 经过第2步,屏幕显示的关键内容如下:
器是用来部署运行各种应用程序的。一个域中有一台或多台受管服务
Sel e c t t he sour ce f r omwhi c ht he doma i nwi l l be cr ea t e d.
。Tar ge t Loc a t i on。=[ Ent er Rew va l ue or use def a ult 。
l P广播 (UDP) 可到达的: 集群中的所有 Se rve r强须 使用相同的 版本
/ho me/be a/webl ogi c92/ commo n/
包括Ser vi cePack;集群中的Ser ver必须使用永久的静态IP地址,如t empl at es /domai ns /wl s j ar " l
完整word版,weblogic集群负载均衡部署文档(支持win7+linux6.5)

Weblogic集群和负载分发的部署(支持win7+linux6.5 64位)目录1.集群目的 (3)2.部署环境 (3)3.注意问题 (3)4.安装weblogic过程 (3)5.weblogic集群部署过程 (9)5.1创建weblogic域 (9)5.2 weblogic集群化配置 (15)5.3 weblogic简单负载均衡配置 (28)5.4 weblogic集群复杂均衡测试 (32)1.集群目的项目成功部署后,可能会出现运行过程中服务器挂掉不能正常使用。
为了防止这种情况,采用weblogic 集群方式部署,以消除客户的担心。
2.部署环境3.注意问题因为时间仓促和作者水平有限有些待解决问题需要说明1.请不要登陆后在地址栏按回车键重新访问地址来验证session复制。
2.如果按F5刷新页面则会跳到选择模块界面,无法说明session复制失败。
3.服务器地址默认用127.0.0.1 ,如果用ip地址(如:192.169.1.169),则把配置过程所有地方的127.0.0.1改成你的实际ip地址,记住创建时候ip地址要统一。
4.安装weblogic过程1)首先登陆/technetwork/cn/middleware/ias/downloads/wls-main-091116-z hs.html 去下载一个windows版的weblogic 我下载的是1036版本2)双击打开后3)初始化完成后4)点击下一步5)选择一个磁盘空间比较大安装,然后点击下一步6)把“我希望通过这个。
”勾选取消。
7)这个选择典型就可以8)这一步就是告诉你你的东西要安装到哪9)选择所有用户点击下一步10)11)12)这里需要运行这个quickstart 13)点击第一个”Getting“这个Linux安装类似略。
5.w eblogic集群部署过程5.1创建weblogic域1)创建域(Domain)的方式:Domain简单定义为:是一个逻辑管理单元,Domain下面包含着weblogic应用服务器中的所有东西,weblogic应用服务器的启动,停止都是以domain为单位进行管理的提示Linux 文件路径:找安装路径下../weblogic/Oracle/Middleware/utils/quickstart 的quickstart.sh文件双击运行就可以。
Linux下WebLogic部署

Linux下WebLogic部署1.1 部署前准备把WebLogic的bin包放在/home目录上.1、创建weblogic用户组。
groupadd weblogicuseradd -g weblogic weblogicpasswd weblogic(修改weblogic密码)2、创建/var/web/jsp/bea目录,修改目录所有者权限mkdir /var/web/jsp/beachown -R weblogic:weblogic /var/web/jsp/bea3、用weblogic用户登陆系统,修改设置文件。
~/.bash_profile增加export LANG=en_US.iso8859151.2 安装WebLogic 8.1赋予.bin可执行权限:chmod a+x platform814_linux32.bin执行./platform814_linux32.bin -mode=console进入控制台安装的欢迎界面,键入[Next]继续此时出现授权许可协议,读完后键入[Yes]继续提示选择一个BEA主目录:输入:/var/web/jsp/bea确认BEA主目录,键入[1]继续选择安装类型, 键入[1]继续选择安装路径,默认,输入[next]继续。
确认安装路径。
键入[1]继续安装完毕。
注:(两个补丁文件见补丁包的说明)1.3 创建服务使用WebLogic用户登录系统:[weblogic@jcms bin]$ cd /var/web/jsp/bea/weblogic81/common/bin [weblogic@jcms bin]$ ./config.shUnable to instantiate GUI, defaulting to console mode.进入设置:Create or Extend a Configuration:---------------------------------Choose between creating and extending a configuration. Based on your selection, the Configuration Wizard guides you through the steps togenerate a new or extend an existing configuration.->1|Create a new WebLogic configuration| Start here to create a WebLogic configuration in your projects directory.2|Extend an existing WebLogic configuration| Start here to extend an existing WebLogic configuration. Use this option to add applications and services, including Database| access (JDBC) and Messaging (JMS). This option also enables you to extend functionality by enabling WebLogic Workshop.Enter index number to select OR [Exit][Next]> 1Select a Domain Template:-------------------------Please select a template from the list or select another directory of templates.*[/home/weblogic/bea/weblogic81/common/templates/domains] 1|Basic WebLogic Platform Domain 8.1.3.0| BEA Systems, Inc.| Create a basic WebLogic Platform domain, without installing sample applications. Domains created from this template will support the|WebLogic Server, WebLogic Workshop, WebLogic Integration and WebLogic Portal runtime functionality, including support for J2EE|applications, Web applications, Web Services, custom controls, business processes and portals. Use domains created from this template|for development of WebLogic Platform applications.2|Basic WebLogic Portal Domain 8.1.3.0| BEA Systems, Inc.| Create a basic WebLogic Portal domain, without installing sample applications. Domains created from this template will support the |WebLogic Server, WebLogic Workshop and WebLogic Portal runtime functionality, including support for J2EE applications, Web applications,|Web Services, custom controls and portals. Use domains created from this template for development of WebLogic Portal applications.3|Basic WebLogic Integration Domain 8.1.3.0| BEA Systems, Inc.| Create a basic WebLogic Integration domain, without installing sample applications. Domains created from this template will support|the WebLogic Server, WebLogic Workshop and WebLogic Integration runtime functionality, including support for J2EE applications, Web |applications, Web Services, custom controls and business processes. Use domains created from this template for development of WebLogic|Integration applications.4|Basic WebLogic Workshop Domain 8.1.3.0| BEA Systems, Inc.Enter index number to select OR [Down][Exit][Previous][Next]> downSelect a Domain Template:-------------------------Please select a template from the list or select another directory of templates.| Create a basic WebLogic Workshop domain, without installing sample applications. Domains created from this template will support the|WebLogic Server and WebLogic Workshop runtime functionality, including support for J2EE applications, Web applications, Web Services and |custom controls. Use domains created from this template for development of WebLogic Workshop applications.->5|Basic WebLogic Server Domain 8.1.3.0| BEA Systems, Inc.| Create a basic WebLogic Server domain without installing sample applications.6|WebLogic Server Examples Domain 8.1.3.0| BEA Systems, Inc.| Create the WebLogic Server Examples domain in a directory outside of the installed kit. The Examples domain contains a collection of|examples to show best practices for coding individual J2EE APIs.7|Avitek Medical Records Sample Domain 8.1.3.0| BEA Systems, Inc.| Create the Avitek Medical Records domain in a directory outside of the installed kit. The Avitek Medical Records is a WebLogic Server |sample application suite that concisely demonstrates all aspects of the J2EE platform.8|Select another directory locationEnter index number to select OR [Up][Exit][Previous][Next]>5Select a Domain Template:-------------------------Please select a template from the list or select another directory of templates.*The selected template is the same as the one you are working on. Do you *want to reload the template ?->1|Yes2|NoEnter index number to select OR [Exit][Next]> 1Choose Configuration Option:-------------------------*Do you want to run the wizard in express mode?->1|Yes2|NoEnter index number to select OR [Exit][Previous][Next]> 1Configure Administrative Username and Password:--------------------Create a user automatically assigned to the Administrative Role. This user is the default administrator used to start development modeservers.| Name | Value |_|_________________________|_________________________________|1| *User name: | weblogic |2| *User password: | |3| *Confirm user password: | |4| Description: | The default administration user |Select Option:1 - Modify "User name"2 - Modify "User password"3 - Modify "Confirm user password"4 - Modify "Description"Enter option number to select OR [Exit][Previous][Next]> 2Configure Administrative Username and Password:--------------------Create a user automatically assigned to the Administrative Role. This user is the default administrator used to start development modeservers."*User password:" = []Input new *User password: OR [Exit][Reset][Accept]> [输入八位密码]Configure Administrative Username and Password:--------------------Create a user automatically assigned to the Administrative Role. This user is the default administrator used to start development modeservers.| Name | Value |_|_________________________|_________________________________| 1| *User name: | weblogic |2| *User password: | ****** |3| *Confirm user password: | |4| Description: | The default administration user |Select Option:1 - Modify "User name"2 - Modify "User password"3 - Modify "Confirm user password"4 - Modify "Description"5 - Discard ChangesEnter option number to select OR [Exit][Previous][Next]> 3Configure Administrative Username and Password:--------------------Create a user automatically assigned to the Administrative Role. This user is the default administrator used to start development modeservers."*Confirm user password:" = []Input new *Confirm user password: OR [Exit][Reset][Accept]> [确认八位密码] ///口令必须和上面的相同Configure Administrative Username and Password:--------------------Create a user automatically assigned to the Administrative Role. This user is the default administrator used to start development modeservers.| Name | Value |_|_________________________|_________________________________| 1| *User name: | weblogic |2| *User password: | ******** |3| *Confirm user password: | ******** |4| Description: | The default administration user |Select Option:1 - Modify "User name"2 - Modify "User password"3 - Modify "Confirm user password"4 - Modify "Description"5 - Discard ChangesEnter option number to select OR [Exit][Previous][Next]> nextDomain Mode Configuration:--------------------------Enable Development or Production Mode for this domain.->1|Development Mode2|Production ModeEnter index number to select OR [Exit][Previous][Next]> 2Java SDK Selection:-------------------->1|JRockit SDK 1.4.2_04-8130 @ /home/weblogic/bea/jrockit81sp3_142_04 2|Sun SDK 1.4.2_04 @ /home/weblogic/bea/jdk142_043|Other Java SDKEnter index number to select OR [Exit][Previous][Next]> 1Select the target domain directory for this configuration:----"Target Location" = [/home/weblogic/bea/user_projects/domains] Input new Target Location OR [Exit][Previous][Next]> [直接回车]Edit Domain Information:------------------------| Name | Value |_|________|__________|1| *Name: | mydomain |Enter value for "Name" OR [Exit][Previous][Next]> [输入名称或直接回车]Creating Domain...0% 25% 50% 75% 100%[------------|------------|------------|------------][***************************************************]**** Domain Created Successfully! ****完成服务的建立!1.4部署应用1.4.1启动和关闭1、怎么启动WebLogic[weblogic@jcms bin]$ cd /var/web/jsp/bea/user_projects/domains/mydomain [weblogic@jcms bin]$ ./startWebLogic.sh (需要输入用户名密码)2、怎么关闭WebLogic[weblogic@jcms bin]$ ./stopWebLogic.sh1.4.2 设置自动启动WebLogic1、无需输入用户名密码启动关闭weblogic。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux下WebLogic集群的部署完整版————————————————————————————————作者:————————————————————————————————日期:1.W eblogic安装这里以安装Weblogic10.3.1.0中文版为例,首先确定服务器的Ip:在Linux系统中打开终端输入:ifconfig 获取IP,已知IP可以跳过此步骤,如下图:打开Putty.exe,ip地址输入200.299.203.176 端口22 连接类型 SSH,如下图:点击打开输入用户名root 密码:1234htsd 温馨提示密码在输入时不显示,如下图然后用SSH工具将文件上传到Linux系统中,如下图进入之后点击New File Transfer Window按钮,如下图:在本地找到oepe11_ccjk_wls1031_linux32.bin文件右键将该文件上传到Linux系统root目录下,如图:回到putty 输入:cd /root找到oepe11_ccjk_wls1031_linux32.bin并赋予可执行权限:chmod u+x oepe11_ccjk_wls1031_linux32.bin,如下图:当前目录下执行./oepe11_ccjk_wls1031_linux32.bin 自解压过程开始,进度过100%后。
出现欢迎画面,如下图:第一步:输入next第二步:输入安装目录,选择中间件主目录:输入next,如下图:第三步:注册安全更新,需要把接收安全更新修改为No:a)输入3,如下图b)提示输入新值输入No,如下图c)提示是否希望绕过配置管理器的启动过程并且不接收配置中存在严重安全问题的通知输入Yes,如下图d)输入next ,如下图第四步:选择安装类型输入1典型安装,如下图第五步:选择产品安装目录默认输入next,如下图第六步开始安装WebLogic,JDK并创建默认domain 输入next,如下图第七步:安装完成输入next 退出安装1.1Weblogic主服务器域的创建1.进入刚刚创建的WebLogic安装目录如:/root/Oracle/Middleware/wlserver_10.3/common/bin 并执行./config.sh,如下图:2.欢迎界面,创建新的域输入1,如下图3.选择选择域源输入1,如下图:4.选择默认模版输入next,如下图:5.编辑域信息输入域的名字MyCluster_Domain,域名按照实际情况输入,如下图:6.输入next,如下图7.选择目标域目录默认输入next,如下图:8.配置管理员用户名和密码:根据提示分别选择1,2,3更改用户名和密码,密码至少是8位且包含字母和数字此处用户名设置为weblogic密码设置为1234htsd,1用户名:weblogic2密码:1234htsd3确认密码:1234htsd用户名密码可以自定义,如下图:9.选择生产模式输入2,如下图10.JDK选择第二个, 如下图11.择高级配置:分别输入1 2 如下图12.配置管理服务器:选择2配置地址:200.200.203.173 端口号为7001如下图13.配置受管服务器:Cluster_ManagedServer_1地址200.200.203.173 端口:7003Cluster_ManagedServer_2地址172.16.101.129 端口:7004Proxy_Server 地址200.200.203.173 端口:8080 根据实际情况设定如下图14.配置群集:Name:My_Cluster_1 消息传递模式:multicast 地址:239.192.0.1 端口7777集群地址:200.200.203.173:7003,172.16.101.129:7004,此处为所有节点的地址和端口如下图15.向域中的群集分配受管服务器,输入1 如下图16.向域中的群集分配受管服务器,输入1 如下图17.此处选择所有节点服务输入1,2 如下图18.确认并接受选择输入:Accept 如下图19.确认分配服务器:输入next 如下图20.创建HTTP代理输入1 如下图21.添加HTTP代理:输入Add 如下图:22.选择集群输入1 如下图:23.选择受管服务器, 输入1 如下图:24.回到添加或删除HTTP代理界面,输入next,如下图25.配置计算机:计算机名My_Machine_1 200.200.203.173 5556My_Machine_2 172.16.101.129 5557如下图26.无需配置Unix计算机. 输入next向计算机分配服务器:输入1.1 如图27.输入要选择的选项号: 输入1 如下图28.选择服务输入1,2,4 如下图29.接受选择输入Accept 如下图30.向My_Machine分配服务,输入1.2 如下图31.选择服务:输入1如下图32.分配服务器选择输入1 如下图33.接受分配输入Accept 如下图34.分配服务器完毕,输入next 如下图35.开始创建域…提示,至此weblogic域创建完成。
1.2WebLogic受管服务器域的创建配置第二个服务器节点服务的域。
安装步骤都是一样的,在这直接开始创建域的操作。
1.进入刚刚创建的WebLogic安装目录如:/root/Oracle/Middleware/wlserver_10.3/common/bin并执行./config.sh,如下图:2.欢迎界面,创建新的域输入1,如下图3.选择选择域源输入1,如下图:4.选择默认模版输入next,如下图:5.编辑域信息输入域的名字MyCluster_Domain,域名按照实际情况输入,如下图:6.输入next,如下图7.选择目标域目录默认输入next,如下图:8.配置管理员用户名和密码:根据提示分别选择1,2,3更改用户名和密码,密码至少是8位且包含字母和数字此处用户名设置为WebLogic密码设置为1234htsd,1用户名:weblogic2密码:1234htsd3确认密码:1234htsd用户名密码可以自定义,如下图:9.选择生产模式输入2,如下图10.JDK选择第二个, 如下图11.择高级配置:分别输入1 2 如下图12.配置管理服务器:选择2配置地址:200.200.203.173 端口号为7001如下图13.配置受管服务器:Cluster_ManagedServer_2地址172.16.101.129 端口:7004根据实际情况设定如下图无需配置群集直接下一步输入next无需配置计算机直接下一步输入next无需配置Unix计算机直接下一步输入next开始创建域,创建完成时提示1.3部署工程1.3.1工程包部署使用SSH工具可以将可视化后台服务包visu上传到Linux系统的任意目录,如果是war包请用RAR先进行解压,将解压后的文件上传至Linux服务器上。
此处将后台放在/root/Oracle/Middleware/user_projects/domains目录下,在上传之前需要1.将jstl.jar文件放入后台visu\WEB-INF\lib 中,2.将weblogic.xml文件放在visu目录中3.将visu\WEB-INF\resources\errorcode的框架异常编码定义.xlsx文件删除工程包部署完成,Weblogic服务启动后会自动启动可视化服务,下面进行工程文件配置。
1.3.2主服务器工程文件配置1.进入Weblogic的安装目录,找到startWebLogic.sh文件cd/root/Oracle/Middleware/user_projects/domains/testvisu/bin既Weblogic域的目录bin下2.在startWebLogic.sh文件中通过查找找到:CLASSPATH="${MEDREC_WEBLOGIC_CLASSPATH}"在下边fi后面添加一行:CLASSPATH="/root/Oracle/Middleware/user_projects/domains/MyCluste r/lib/antlr-2.7.6.jar:${CLASSPATH}${CLASSPATHSEP}${MEDREC_WEBLOGIC_C LASSPATH}"备注:红字部分为antlr-2.7.6.jar的路径将antlr-2.7.6.jar文件上传到域文件下的lib包中。
如下图3.在刚才创建的域目录下建立touch boot.properties文件,内容为:username=weblogicpassword=1234htsd4.在刚才创建的域目录下的bin目录中创建touch startAdminServer.sh,vi startAdminServer.sh内容为:./startWebLogic.sh,并赋予可执行的权限chmod u+X startAdminServer.sh5.在刚才创建的域目录下的bin目录中创建touch startProxyServer.shvi startProxyServer.sh内容为:./startManagedWebLogic.sh Proxy_Server http://200.200.203.173:7001并赋予可执行的权限chmod u+X startProxyServer.sh6.在刚才创建的域目录下的bin目录中创建touch startManagedServer_1.sh,vi startManagedServer_1.sh内容为:./startManagedWebLogic.sh Cluster_ManagedServer_1 http://200.200.203.173:7001并赋予可执行的权限chmod u+X startManagedServer_1.sh1.3.3节点服务器工程文件配置1.在刚才创建的域目录下建立touch boot.properties文件,内容为:username=weblogicpassword=1234htsd2.进入Weblogic的安装目录,找到startWebLogic.sh文件cd /root/Oracle/Middleware/user_projects/domains/testvisu/bin既Weblogic域的目录bin下3.在startWebLogic.sh文件中通过查找找到:CLASSPATH="${MEDREC_WEBLOGIC_CLASSPATH}"在下边fi后面添加一行:CLASSPATH="/root/Oracle/Middleware/user_projects/domains/MyCluster/lib/antlr-2.7.6.jar:${CLASSPATH}${CLASSPATHSEP}${MEDREC_WEBLOGIC_CLASSPATH}"备注:红字部分为antlr-2.7.6.jar的路径将antlr-2.7.6.jar文件上传到域文件下的lib包中。