查看: 4228|回复: 0

[TC问题解决方案] 27. 如何在windows服务器上配置JBoss服务?

[复制链接]

320

主题

226

回帖

9784

积分

管理员

PLM之家NX|TC专家

积分
9784
发表于 2014-2-9 15:54:56 来自手机 | 显示全部楼层 |阅读模式

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

×
& @( ^1 k+ d  x7 I: w6 _7 r
27. 以windows服务的形式运行JBoss5.1.0GA
/ `! y& b; _) h. t: C9 II. JBoss Web Native 链接 Connector
; I1 k% c4 r3 y5 i' G# |a. 可以从下面的链接中下载“jboss-native-2.0.10-windows-x86-ssl.zip”:
; g8 n! l3 x& Mhttp://www.jboss.org/jbossweb/downloads/jboss-native-2-0-10.html* h. l7 D& {! D7 E. i# S, P% p  H
b. 产生一个临时目录, 解压 “jboss-native-2.0.10-windows-x86-ssl.zip”. 复制/覆盖\bin 目录中的内容到您的 jboss-5.1.0.GA \bin 目录.9 U! f* D4 B' y! F$ c
II. 设置环境变量
* X9 v* e0 s  D' A# ~6 D4 W6 eJAVA_HOME 和 JBOSS_HOME 环境变量需要设置. 设置一个环境变量文件
" A: s$ T2 x" f4 w% R( h; V3 E‘setEnv.bat’ , 可以被%JBOSS_HOME%\bin\run.bat 文件调用.
0 I' K5 D) i- Y2 V5 U( ~a. 在%JBOSS_HOME%\bin 目录产生一个新文件: “setEnv.bat”.
% r7 B/ X$ {7 A3 i5 d5 d0 t0 {- qb. 编辑这个 setEnv.bat 文件, 定义这些变量:
, j6 _3 q" F4 l( a( K4 HSet java_home=
8 m( `. |. R3 X. p( m8 w2 eSet jboss_home=
( N& M8 ~7 y" Q3 {5 |4 K. d5 ZSet path=
7 y" D1 C; s  w5 R  _5 w3 T% j* t( c  a9 N# R$ `

. ^; h$ Q5 y) p4 n注意: 您可以添加%JAVA_HOME%\bin 到您的 PATH 变量路径中" c6 p. E! P9 p' D/ @  a6 ~
III. 修改脚本( c- I/ N3 j$ N" B; N7 @
a. 修改 JBOSS_HOME\bin\run.bat, 里面包含 “call setEnv.bat” 的调用:" d7 g1 g7 c8 H* n% _! x2 y
b. 编辑 %JBOSS_HOME%\bin\service.bat:
0 U: E' f$ f$ r$ e1 d0 x7 u5 |( ^i. 检查, 确保 JBoss 的版本设置正确;
* s8 N6 i& ^+ s. U%JBOSS_HOME%\bin\service.bat 中这个文件应该像这样:
( v, N4 f3 q( A* b: M# n( Cc. 配置"run.bat", 保证端口监听保持正常." ^; H9 I- \4 Z$ W+ b
i. 编辑%JBOSS_HOME%\bin\service.bat 并且查询":cmdStart", 做以下“-
! d* |+ ^$ r( P0 y- l$ y# r: sb 服务器名’的修改。7 @" \& g4 F1 k* C2 }5 a
Run.bat -b 2008R2test- W/ S9 Z" O) l3 v% D
注意: 在我的这个例子中, 我的机器名为 2008R2test.. |# }9 l# M; v, m! h3 p
ii. 编辑 %JBOSS_HOME%\bin\service.bat 查找" :waitRun" , 做以下修改, 添加 “-b 服务器名’ :) u+ I" F- H4 K  F$ e
注意: 在我的这个例子中, 我的机器名为 2008R2test.
9 I6 h$ U8 p* ^7 L# Q
8 M( m5 c, I1 i1 |
3 X1 x2 ^* D0 m' d) [$ ?$ tIV. 安装和运行下面的服务.  @: t9 s/ B2 G) s) c
a. 在 DOS 提示符用以下命令安装: %JBOSS_HOME%\bin\service.bat install& s! y! T4 ^0 L
b. 到 Windows start->Control panel->Administrative tools->Services 中找到以下 服务: “JBoss Application Server 5.1”.( D6 L6 E6 G0 y7 q: S
c. 鼠标右键选中服务 ’properties’.! B3 ^, `8 M- t3 ?2 |" N$ i0 D( ^* h
d. 在 ‘Log On’ tab, 更改 “Log on as:” 从“Local System account” 到 “This account”,1 R" }3 K0 R5 C6 d# Q% P( g
然后输入 Teamcenter 安装时候的用户 (比如: ‘infodba’).1 c- k) Q$ t  X5 p( Z
e. 在 “General” tab, 选中 “Startup type” , 设定为 Automatic, 然后按 “Start” 按钮
7 O% o- x" ?! l. j2 k启动服务.2 a: I& F5 A/ i8 E: ]2 w& G) Y
f. 启动 pool manager, 并测试 4 层 thin client.
% B$ _6 E8 [* kV. 可以用命令: %JBOSS_HOME%\bin\service.bat uninstall 删除服务;: [5 Z5 H/ ^8 P& t: N2 x4 @% ?8 X
VI. 用下面命令 net stop JBAS50SVC 停止服务;2 c" _9 x- y: V* a- v
8 l4 @( }/ d$ a( G8 H

3 O- f1 e; a+ Z: L3 ^5 C$ R3 D: W" X8 x
4 M$ v: x6 L. p% ?1 Q0 a2 g
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

在本版发帖
关注公众号
QQ客服返回顶部