Windows Server 2008 R2下将JBoss安装成windows系统服务
JBoss版本是jboss-4.2.3.GA-jdk6.zip,操作系统是Windows Server 2008 R2。
1.系统已安装好java环境,JAVA_HOME已配置好;
2.下载所需文件。从http://www.jboss.org/jbossweb/downloads/jboss-native-2-0-10.html下载。
3.上一步下载到的文件,解压,将bin文件夹下所有文件复制到JBoss根目录的bin文件夹下。
并修改service.bat的启动内容,修改内容如下:
a. 第21-23行修改服务的名称、显示名称、描述内容
set SVCNAME=JBoss7server
set SVCDISP=JBoss7
set SVCDESC=JBoss AS 7.1.1.Final - Windows x86
b. 第27行注释掉,在set JAVA_OPTS=-Xrs 的前面加REM,该行改为REM set JAVA_OPTS=-Xrx 注释set JAVA_OPTS=-Xrs的原因是,原本加这一行的作用是防止机算机用户注销时使jboss服务器停止,现注释掉就是指用户注销时jboss就停掉。
4.开始-〉运行-〉输入”cmd”,进入命令行,调整目录到%JBOSS_HOME%\bin,如”cd D:\jboss-as-7.1.1.Final\bin”
5.在命令行中输入 “service.bat install ”,对服务进行安装。提示” Service JBoss7 installed”表示安装成功。可在开始-〉运行-〉输入services.msc,进入服务列表中,查看到名称是Jboss7的服务。右键 Jboss7服务-〉属性-〉常规选项卡-〉启动类型改成自动。自此,每次重新计算机时,jboss7服务随机器自动启动。
6.注销jboss服务的方法同上,使用命令” service.bat uninstall ”。
我的做法和参考文章的区别有如下几点,也成功了,也许跟我版本环境有关:
A.我没有去设置JBOSS_HOME;
B.我没有替换run.bat,因为替换了反而报错。
“c.全文替换掉 run.bat为standalone.bat,run.log 为standalone.log。此替换是为了重定向到手工启动jboss服务器的单机模式。”
参考文章:
参考 http://www.tuicool.com/articles/jY73ue
Windows Server 2008 R2下将JBoss安装成windows系统服务的更多相关文章
- Windows Server 2008 R2下将nginx安装成windows系统服务
		
一直在Linux平台上部署web服务,但是最近的一个项目,必须要用windows,不得已再次研究了nginx在windows下的表现,因为Apache httpd在Windows下表现其实也不算太好, ...
 - 【转】Windows Server 2008 R2下安装 .net framework3.5
		
原文地址:http://hi.baidu.com/tonny_dxf/item/6831bcdc3d7c06e7b2f7777c [你必须用角色管理工具安装.net framework3.5 ...
 - 如何在Windows Server 2008 R2下搭建FTP服务
		
在Windows Server 2008 R2下搭建FTP服务,供客户端读取和上传文件 百度经验:jingyan.baidu.com 工具/原料 Windows Server 2008 R2 百度经验 ...
 - Windows Server 2008 R2 下 Core界面
		
Windows Server 2008 R2 下 Core界面 关于 sc 以及 net 命令 Sc 命令较不全面,仅仅是给服务发送一个开启或者关闭就结束了 Net 命令比较安全,它监视了整个服务的启 ...
 - Windows Server 2008 R2 下配置证书服务器和HTTPS方式访问网站
		
http://www.cnblogs.com/zhongweiv/archive/2013/01/07/https.html 配置环境 了解HTTPS 配置CA证书服务器 新建示例网站并发布在IIS ...
 - IIS7.0 Windows Server 2008 R2 下配置证书服务器和HTTPS方式访问网站
		
配置环境 Windows版本:Windows Server 2008 R2 Enterprise Service Pack 1 系统类型: 64 位操作系统 了解HTTPS 为什么需要 HTTPS ? ...
 - Windows Server 2008 R2远程桌面服务安装配置和授权激活
		
1.安装 2.远程桌面授权激活 2.1 管理工具——远程桌面服务——(远程桌面授权管理)RD授权管理器: 2.2 由于RD授权服务器还未激活,所以授权服务器图标右下角显示红色×号: 点服务器展开——右 ...
 - Windows Server 2008 R2 下配置TLS1.2,添加自签名证书
		
前言 2017年1月1日起App Store上的所有App应用将强制开启ATS功能. 苹果的ATS(App Transport Security)对服务器硬性3点要求: ① ATS要求TLS1.2或者 ...
 - 【服务器运维】Windows Server 2008 R2 下配置证书服务器和HTTPS
		
前言 2017年1月1日起App Store上的所有App应用将强制开启ATS功能. 苹果的ATS(App Transport Security)对服务器硬性3点要求: ① ATS要求TLS1.2或者 ...
 
随机推荐
- weight decay(权值衰减)、momentum(冲量)和normalization
			
一.weight decay(权值衰减)的使用既不是为了提高你所说的收敛精确度也不是为了提高收敛速度,其最终目的是防止过拟合.在损失函数中,weight decay是放在正则项(regularizat ...
 - shell变量$#,$@,$0,$1,$2的含义
			
linux中shell变量$#,$@,$0,$1,$2的含义解释: 变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行 ...
 - Linux input子系统学习总结(三)----Input设备驱动
			
Input 设备驱动 ---操作硬件获取硬件寄存器中设备输入的数据,并把数据交给核心层: 一 .设备驱动的注册步骤: 1.分配一个struct input_dev : struct ...
 - Runtime - 消息发送原理
			
Runtime - 消息发送原理. Objective-C运行时的核心就在于消息分派器objc_msgSend,消息分派器把选择器映射为函数指针,并调用被引用的函数. 要想理解objc_msgSend ...
 - MySQL 修改数据
			
UPDATE 语句 修改或更新 MySQL 中的数据,我们可以使用 SQL UPDATE 命令来操作. 可以同时修改 一个 或 多个 字段: 可以在where子句中指定条件: 可以在一个单独表中更新数 ...
 - mac上安装完成node,就升级好了npm,之后的设置
			
1.打开终端输入: npm config list 找到npmrc globalconfig /usr/local/etc/npmrc 2.打开npmrc sudo vim /usr/local/et ...
 - Win10搜索不能用
			
使用win10进行搜索时,一直显示win10特色的滚动条,但就是检索不出东西,我的主要是检索不到windows的内容: (个人感觉使用win10检索网页内容不太专业,就关闭了Web搜索) 最后有发现网 ...
 - git —— bug分支
			
储藏工作现场 $ git stash 切换到需要修改bug的分支,创建临时分支 修复bug,修复完提交 修复完之后,切换到需要修改的分支.完成合并 合并后删除临时分支 完成后,可以重新回到没有修改完的 ...
 - thinkphp模型创建
 - LeetCode517. Super Washing Machines
			
You have n super washing machines on a line. Initially, each washing machine has some dresses or is ...