WebLogic启动及关闭步骤

合集下载

weblogic10的简单使用

weblogic10的简单使用

Weblogic1.安装1.双击安装。

2.选择BEA根目录,点击下一步。

3.进入注册安全更新页面,去掉“我希望通过My OracleSupport接受安全更新”前面的勾弹出是否确定页面如图,选择Yes,点击下一步。

4.进入安装类型页面,选择典型,点击下一步。

5.进入选择产品安装目录页面,点击下一步。

6.进入选择快捷方式位置页面,点击下一步。

7.进入安装概要页面,点击下一步。

8.开始安装。

9.安装完成,点击完成(取消勾选Quickstart)。

2.新建一个域1.在安装完成的界面中,如果选中“运行Quickstart”(默认是选中),则过几秒会自动弹出下图所示的界面,选择“Getting started with WebLogic Server 10.3.5”选项就可进入配置向导,直接进行第二步操作:如果在安装完成的界面中,没有选中“运行Quickstart”,则打开“开始菜单->程序-> Oracle WebLogic -> WebLogic Server 11gR 1-> Tools -> Configuration Wizard”,进入配置向导选择Configuration Wizard配置向导。

选择创建新的Weblogic域,点击下一步。

2.进入选择域源页面,点击下一步。

3.指定域名与位置,点击下一步。

4.填写用户名、密码,点击下一步。

5.选择domain模式和JDK,默认即可(注:WebLogic不支持大于自带JDK版本)。

6.进入可选配置页面,不再勾选选项,直接下一步。

7.开始创建。

8.配置完成,点击完成退出。

3.myeclipse中配置weblogic1.关联域A,在Ide中点击Window选择preferences,输入weblogic选中webloogic10如下图B,点击Enable启用,选择BEA home directory值为:BEA的安装目录C,选择Excution domain root为你要关联的一个域的路径D,在Administratrartion username和Administratrartion password 填写上你建域时设置的用户名和密码其他几项是自动填充的不需要设置2.配置jdk及启动参数A,2Weblogic 10支持的jdk版本是1. 6,在weblogic10下方选择jdk,点击右边的Add,选择JRE home Arguments 后的Browse,选择weblogic安装目录下的jdk,确定后点OK即可B,下图中的输入框里可以配置weblogc的启动参数4.启动weblogic1.Myeclipse中启动点击Run/Stop/Restart Myeclipse Server按钮,选择Weblogic 10.x选择Start如下图2.脚本启动进入{新建的域名所在目录}/bin,双击startWebLogic.cmd以上两种方式,当控制台输出如下:说明服务器启动成功4.w eblogic部署项目1.控制台布署这种部署方式需要先启动服务,服务启动后,在浏览器地址栏输入:http://ip地址:端口号/console,如:http://localhost:7001/console输入建域时设置的用户名和密码:登录后界面如下:在左侧菜单栏的域结构中点击“部署”,此时右边部署下的按钮是灰色的点击安装按钮后进入相应目录选择需要布署的项目,点击下一步将此部署为安装程序,点击下一步输入部署项目名称,点击完成完成部署2.在Myeclipse中部署6.端口设置1.单击左边菜单栏环境(Environment) 服务器(Servers)2.单击AdminServer(admin),修改页面上Listen Port。

WEBLOGIC的安装、配置和启动

WEBLOGIC的安装、配置和启动

WEBLOGIC的安装、配置和启动WEBLOGIC的安装、配置和启动⼀、软件安装1. 安装前的准备⼯作1.1 ⾸先请确认您要安装的WebLogic版本所在的平台已通过了BEA的认证,完整的认证平台列表请参考1.2 确定⼀个安装⽬录,建议该⽬录下⾄少有1个G的空间,可单独创建个逻辑卷和⽂件系统1.3 创建⼀个BEA⽤户组帐号1.4 创建⼀个weblogic⽤户帐号2. 安装步骤WebLogic在AIX平台下的安装⽅法⼀般有三种:图形窗⼝模式,控制台模式,⽆⼈守护安装模式。

由于控制台模式的使⽤最为⼴泛且不受任何其它硬件条件的限制(所以我们这⾥只介绍控制台安装模式。

2.1 安装JRE环境WebLogic安装程序需要JRE的⽀持,根据安装平台的不同,WebLogic的安装介质也分为两类,⼀种⾃带了JRE(后缀名为.bin),⼀种需要下载平台⼚商所提供的JRE环境(后缀名为.jar),以WebLogic Server 8.1 with SP2为例,⽬前所⽀持的UNIX/LINUX平台如下所⽰(截⽌2004.2.23) WebLogic Server 8.1 with SP2⽀持平台是否⾃带JDKHP-UX (11.0,11.i, PA-RISC) YESSun Solaris (8, 9, SPARC) YESRed Hat Enterprise Linux (2.1, Pentium) YESRed Hat Enterprise Linux (2.1, Itanium) YESSuSE SLES (8, Pentium) YESUnited Linux (1.0, Pentium) YESIBM AIX (5.1, 5.2) NO⾸先要下载和操作系统以及WEBLOGIC相匹配JDK版本,最好是经过BEA认证的版本。

可查询以下链接;在AIX上安装JDK要注意以下步骤:安装后要修改环境变量/etc/environment⽂件,将PATH中Java部分更改为新安装的Java版本(Java131或Java14),并重新Login后⽣效!否则系统会使⽤原有的Java130环境,在安装weblogic7.0以上版本时会⾃动退回到提⽰符下。

WebLogic部署(图解)

WebLogic部署(图解)

WebLogic部署(图解)WebLogic Server提供了三种方法来用于部署J2EE程序:☆自动部署:WebLogic Server将定期扫描<domain-name>/applications目录,以获取新的和更新的应用程序。

☆使用WebLogic.Deployer、WLShell和Ant wldeploy任务用于需要手动地重新部署的应用程序。

☆WebLogic Server管理控制台用于手动地重新部署应用程序。

下面主要介绍第三种方式,采用WebLogic Server管理控制台进行手动地重新部署应用程序。

一.打开WebLogic Server:WebLogic部署要用到WebLogic Server控制台,在打开控制台前,要先启动WebLogic Server:1.启动WebLogic Server:打开Tools→WebLogic Server→Start WebLogic Server,如下图:当看到下面几句话时,表示WebLogic Server已经启动:2.打开WebLogic Server控制台:Tools→WebLogic Server→WebLogic Console,如下图:进入到控制台登陆页面,然后登陆:(账号和密码都为weblogic)点击“Sign In”按钮,进入到:二.WebLogic归档文件的部署:1.Weblogic自动部署例如:在Weblogic中创建名称为Deploy_Test的应用程序,执行后,则在控制台中的应用程序部署中可以看到创建的应用程序已经部署,这是本地自动部署,WebLogic Server将定期扫描<domain-name>/applications目录,自动部署里面的应用程序。

2.本地部署在控制台页面中,进Domain Configurations下的Your Deployed Resources的Applications:到Deploy_Test的应用程序,如下:(其中10.1.16.110为Deploy_Test所在机器的IP地址,7001为端口号)3.远程部署:如果要进行远程部署,则要先准备归档文件,其打包格式一般为 .jar()、.war()、.rar()、.ear():Build Build EAR:在应用程序的文件夹下,生成打包文件Deploy_Test.ear:将A机器上面的Deplot_Test.ear打包文件拷贝到IP为10.1.16.198的B机器的文件夹test下,然后在B机器上打开Weblogic控制台对应用程序进行部署:http://10.1.16.198:7001/console 在控制台页面中进Information and Resources下的Helpful Tools的Deploy a new Application,然后进行本地部署操作,从给出的路径中找到test文件夹,选定要部署的归档文件:也可以点击Note中的upload your file(s)进行上传部署部署操作来上传归档文件:在通过上面的方法选定归档文件之后,然后Continue进入下页面:上面的页面显示的是刚才选定的归档文件的基本信息,然后点“Deploy”进行部署,可以看到各个模块的最新状态:点击“Deploy Application”按钮进行应用程序部署:当出现“Success”时表示已经部署成功。

Linux中把weblogic做成开机自动启动

Linux中把weblogic做成开机自动启动

Linux中把weblogic做成开机自动启动1.创建/etc/init.d/weblogic文件,文件内容如下:#!/bin/bash# chkconfig: 35 99 05#description: Weblogic Server#Please eidt the Variableexport BEA_BASE=/u02/weblogic/Oracle/MiddlewareexportBEA_HOME=$BEA_BASE/user_projects/domains/base_domain export BEA_LOG=/var/log/weblogic.logexport PA TH=$PATH:$BEA_HOME/binBEA_OWNER=weblogicstart(){echo -n "starting weblogic..."su - "$BEA_OWNER"<<eoo< p="">$BEA_HOME/bin/startWebLogic.sh > $BEA_LOG 2>&1 & EOO}stop(){echo -n "stop weblogic..."su - "$BEA_OWNER"<<eoo< p="">$BEA_HOME/bin/stopWebLogic.sh >> $BEA_LOGEOO}case "$1" instart)touch /var/lock/weblogicstartecho "OK";;stop)rm -rf /var/lock/weblogicstopecho "OK";;restart)stopsleep 3start;;*)echo "$0{start|stop|reload|restart}"exit 1;;esacexit 02. 添加可执行权限# chmod 700 /etc/init.d/weblogic# chmod +x /etc/init.d/weblogic3. 添加weblogic为系统服务,并在35模式下启动# chkconfig --add weblogic[*****************]/sbin/chkconfig--addweblogic[*****************]/sbin/chkconfig--level35weblogicon 4. 给日志添加权限# touch /var/log/weblogic.log# chown weblogic.weblogic /var/log/weblogic.log5、建立服务连接:要在重新启动时停止weblogic,我们需要以下连结∶[root@js-oracle init.d]# ln -s ../init.d/weblogic/etc/rc.d/rc0.d/K01weblogic[root@js-oracle init.d]# ln -s ../init.d/weblogic /etc/rc.d/rc6.d/K01weblogic系统启动时启动weblogic,我们需要以下连结∶[root@js-oracle init.d]# ln -s ../init.d/weblogic /etc/rc.d/rc2.d/S99weblogic[root@js-oracle init.d]# ln -s ../init.d/weblogic /etc/rc.d/rc3.d/S99weblogic[root@js-oracle init.d]# ln -s ../init.d/weblogic /etc/rc.d/rc5.d/S99weblogic6、在/u02/weblogic/Oracle/Middleware/user_projects/domains/ base_domain/servers/AdminServer/下创建security文件夹,在此文件夹下创建文件boot.properties boot.properties文件内容如下username=weblogicpassword=111111117. 启动weblogic:# service weblogic start8. 停止weblogic:# service weblogic stop关于步骤6的解释WebLogic在开发模式下,启动是不需求输入管理员的用户名和密码的,但在生产模式下,是需要的。

Weblogic项目部署及相关问题解决

Weblogic项目部署及相关问题解决

Weblogic项目部署1、使用weblogic部署项目时,首先要启动一下开始菜单中weblogic目录下的QuickStart添加一个项目名称。

2、创建完项目之后,在weblogic安装目录\Middleware\user_projects\domains下面就可以看到自己刚刚创建的项目了。

随后启动目录下面的startWebLogic.cmd,启动完成后,启动ie 浏览器在地址栏输入http://localhost:7001/console,然后会出现一个登陆窗口,用户名为创建项目最后输入的名称,默认是weblogic,密码即为自己输入的密码.3、登陆进去之后我们就可以对我们所创建的项目进行配置了:配置服务项中的数据源:名称和JNDI名称我们都要使用项目中app-config-context.xml 配置文件项目中的JNDI名称。

这里使用的是sinosoftDataSource。

数据源配置完成后的参数: url:jdbc:oracle:thin:@10.32.14.73:1521:personal驱动程序类名称:oracle.jdbc.xa.client.OracleXADataSource由于在倒数第二步测试连接成功之后我就直接点击完成,导致最后一步没有完成,最后在部署项目完成之后项目报错找不到数据源,Unable to resolve 'sinosoftDataSource'. Resolved ''; remaining name 'sinosoftDataSource'之后就是在weblogic中部署需要部署的项目,也就是将项目中的webapps目录加载到weblogic中,一切完成之后就可以在浏览器中输入访问路径访问这个项目了。

weblogic部署中遇到的问题:1、内存溢出:修改项目路径\bin\目录下的setDomainEnv.cmd文件,将其中的内容:set MEM_PERM_SIZE_64BIT=-XX:PermSize=128mset MEM_PERM_SIZE_32BIT=-XX:PermSize=48m修改为:set MEM_PERM_SIZE_64BIT=-XX:PermSize=512mset MEM_PERM_SIZE_32BIT=-XX:PermSize=512mMyeclipse中的内存溢出修改:-Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=128m-XX:MaxPermSize=512m -Xverify:none -daPaths中添加一个名称为antlr-2.7.6rc1.jar。

weblogic安装及部署

weblogic安装及部署

1weblogic安装及部署1.安装weblogic服务器并启动weblogic服务(方法:开始菜单/BEA Products/UserProjects/MB_domain/start Admin Server for Weblogic Server Domain)2.开始菜单:选择BEA Products/Tools/configuration wizard,根据向导创建domain3.将公共包下的所有文件拷贝到domain/lib下4.编辑startweblogic.cmd,在SETLOCAL上面加上rmdir /s /qD:\work\MB\MB_domain\servers\AdminServer\tmp(备注:加上此句后每次启动服务时自动清除缓存)5.重新启动WEBLOGIC服务(一种方法是双击domain下的startWebLogic.cmd文件,另一种方法是开始菜单/BEA Products/User Projects/MB_domain/start Admin Server for Weblogic Server Domain)2创建数据库表空间及用户6.创建数据表空间:一种方法是执行如下语句:CREA TE SMALLFILE TABLESPACE "NSTC_WS"DA TAFILE 'D:\oracle\product\10.1.0\oradata\MB\NSTC_WS' SIZE 500MAUTOEXTEND ON NEXT 20M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO ;另一种方法是登录数据库控制台地址http://localhost:5500/em/进行创建表空间7.创建用户:一种方法是执行如下语句:CREA TE USER "NSTCSA" PROFILE "DEFAULT" IDENTIFIED BY"11111111" DEFAULT TABLESPACE "NSTC_WS" TEMPORARY TABLESPACE "TEMP" ACCOUNT UNLOCK;GRANT "CONNECT" TO "NSTCSA";GRANT "DBA" TO "NSTCSA" WITH ADMIN OPTION;另一种方法是登录数据库控制台地址http://localhost:5500/em/进行创建用户3修改登录应用系统的端口号8.修改登录应用系统的端口号:路径为domain\config\下的config.xml文件,在<listen-address></listen-address>上面加上<listen-port>7777</listen-port>(备注:此处的端口号是登录应用程序的端口号)4创建数据源9.利用Weblogic控制台创建数据源,登录地址:http://localhost:7777/console/(依据向导创建数据源,数据源名在domain\config\下的config.xml文件中找)(用户名:weblogic 密码:11111111)10.Weblogic控制台,点击“Services/JDBC/Data Sources”进入如下页面:5修改配置文件11.修改配置应用文件,找到domain\webapps\webgate\WEB-INF下的web.xml文件里的<param-value>ENI,WST,WCL,BMS,CCFM</param-value>(根据实际情况,有几个应用加载几个,否则登录系统会提示找不到应用程序“·原因:加载具体的web应用时异常找不到web应用:'/BPC'如有疑问请联系系统管理员。

weblogic域管理员密码的修改后,服务不能启动了,咋办

weblogic域管理员密码的修改后,服务不能启动了,咋办

weblogic域管理员密码的修改后,服务不能启动了,咋办weblogic域管理员密码的修改后,服务不能启动了,咋办?总是发现问题了,才可以写东西。

这次就是,用来作为管理员的Weblogic用户密码过于简单,我就通过浏览器访问console,进入“安全领域”->"myrealm"->"用户和组"->"weblogic",后面的就简单了。

改了密码就是了。

更改密码后,进行了登陆测试。

OK!但是,凡事都怕但是,靠!发现startWebLogic.sh、stopWebLogic.sh无法启动和关闭程序了。

google了一通,发现了解决办法。

原来关于这个有2个重要的文件。

都是定义username/passwd 的文件,分别用于WEB验证,和系统验证,在脚本初始化的时候需要用到。

1:$BEA_BASE/user_projects/domains/{your domain name}/config/config.xml2:$BEA_BASE/user_projects/domains/{your domain name}/servers/AdminServer/security/boot.properties明白了原因就简单了。

解决方法如下,都修改就好了。

a:配置文件1不用动,是通过WEB的console访问修改的。

b:手工修改位置文件2。

如下的文件结构:#Thu Dec 13 15:27:05 CST 2007password={3DES}KhHem4VLA6VPFGliv27v5g\=\=username={3DES}FneY1qLZSo1A1xa2dY6HNA\=\=修改为与console同样的明文密码即可username=weblogicpassword=testpass这个文件修改后,就可以正常通过脚本stopWebLogic.sh关闭了。

linux服务weblogic启动和参数修改

linux服务weblogic启动和参数修改
<self-tuning-thread-pool-size-max>500</self-tuning-thread-pool-size-max>
<listen-port>7923</listen-port>
<listen-address></listen-address>
</server>
经过测试,以上两种方法适合weblogic9,10,11g
MEM_ARGS="-Xms1024m -Xmx1024m -XX:MaxPermSize=256m"
weblogic 9开始使用了线程自调优技术。通过以下方法设置,可以指定默认线程的最大最小值。
方法一:修改启动脚本参数
在启动脚本中,增加如下参数
%JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS%
nohup ./startWebLogic.sh > nohup.log &
./stopWebLogic.sh
ps -ef |grep start 查询后台进程
ps -ef |grep java
kill -9 pid值
nohup ./startWebLogic.sh >nohup.out &
tail -f
weblogic9 搭建环境时:data sources下一定要把Targets下边的Servers给要修改如下(注意OP文件需要是weblogic的,开发一般给的是tomcat的)
CLASSPATH="${WL_HOME}/server/lib/xerces2.6.2.jar:${WEBLOGIC_CLASSPATH}:${POINTBASE_CLASSPATH}:${JAVA_HOME}/jre/lib/rt.jar:${WL_HOME}/server/lib/webservices.jar:${CLASSPATH}"
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

WebLogic启动及关闭步骤
注意事项:如果是运维人员启动,启动前一定要让集成调整参数,否则会导致服务器内存使用过高,请知悉!服务启动后内存使用率会有小幅增高。

第一步:用CRT或者putty连接到对应的服务器成功登陆。

1、输入命令“cd startsh/”进入到启动目录;
2、输入“ls”可以查看当前文件夹下面的文件,其中包括有(各单位的节点名称不一样,但类似):
一个管理节点(admin.sh)
四个应用节点(oa101_1.sh、oa101_3.sh、oa101_2.sh、oa101_4.sh)
【流程服务器对应的流程节点类似为eflow_103_1.sh、eflow_103_2.sh、eflow_103_3.sh、eflow_103_4.sh】
还有一个名为logs的日志文件夹。

3、依次输入以下命令启动管理节点和应用(或流程)节点:
./admin.sh
./oa101_1.sh
./oa101_3.sh
./oa101_2.sh
./oa101_4.sh
4、启动节点后进入日志文件夹查看启动日志:
依次输入“cd logs/”“tail -f admin.log”,日志中可以看到节点已启动。

整个启动过程如下图所示:
第二步:查看节点开启情况:
在ie中输入:http://10.118.250.101:8101/OAconsole
地址为对应服务器的IP,账号和密码分别为weblogic/nfdw2013;
登录后的界面如下所示:
点击上图红色框中的OK字体查看节点的开启情况,如下图:
第四步:关闭节点(最好先关闭应用节点再关闭服务节点)
在图中点击“控制”,进入下图界面
选择要关闭的应用节点,选择选项“关闭”中的“立即强制关闭”,页面跳转到下图,选择“是”
关闭应用节点后,按照上述方法再将管理节点关闭,会出现下图界面
此时日志的界面中会显示节点已关闭。

相关文档
最新文档