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.batstandalone.bat,run.log 为standalone.log。此替换是为了重定向到手工启动jboss服务器的单机模式。

参考文章:

参考 http://www.tuicool.com/articles/jY73ue

Windows Server 2008 R2下将JBoss安装成windows系统服务的更多相关文章

  1. Windows Server 2008 R2下将nginx安装成windows系统服务

    一直在Linux平台上部署web服务,但是最近的一个项目,必须要用windows,不得已再次研究了nginx在windows下的表现,因为Apache httpd在Windows下表现其实也不算太好, ...

  2. 【转】Windows Server 2008 R2下安装 .net framework3.5

    原文地址:http://hi.baidu.com/tonny_dxf/item/6831bcdc3d7c06e7b2f7777c      [你必须用角色管理工具安装.net framework3.5 ...

  3. 如何在Windows Server 2008 R2下搭建FTP服务

    在Windows Server 2008 R2下搭建FTP服务,供客户端读取和上传文件 百度经验:jingyan.baidu.com 工具/原料 Windows Server 2008 R2 百度经验 ...

  4. Windows Server 2008 R2 下 Core界面

    Windows Server 2008 R2 下 Core界面 关于 sc 以及 net 命令 Sc 命令较不全面,仅仅是给服务发送一个开启或者关闭就结束了 Net 命令比较安全,它监视了整个服务的启 ...

  5. Windows Server 2008 R2 下配置证书服务器和HTTPS方式访问网站

    http://www.cnblogs.com/zhongweiv/archive/2013/01/07/https.html 配置环境 了解HTTPS 配置CA证书服务器 新建示例网站并发布在IIS ...

  6. IIS7.0 Windows Server 2008 R2 下配置证书服务器和HTTPS方式访问网站

    配置环境 Windows版本:Windows Server 2008 R2 Enterprise Service Pack 1 系统类型: 64 位操作系统 了解HTTPS 为什么需要 HTTPS ? ...

  7. Windows Server 2008 R2远程桌面服务安装配置和授权激活

    1.安装 2.远程桌面授权激活 2.1 管理工具——远程桌面服务——(远程桌面授权管理)RD授权管理器: 2.2 由于RD授权服务器还未激活,所以授权服务器图标右下角显示红色×号: 点服务器展开——右 ...

  8. Windows Server 2008 R2 下配置TLS1.2,添加自签名证书

    前言 2017年1月1日起App Store上的所有App应用将强制开启ATS功能. 苹果的ATS(App Transport Security)对服务器硬性3点要求: ① ATS要求TLS1.2或者 ...

  9. 【服务器运维】Windows Server 2008 R2 下配置证书服务器和HTTPS

    前言 2017年1月1日起App Store上的所有App应用将强制开启ATS功能. 苹果的ATS(App Transport Security)对服务器硬性3点要求: ① ATS要求TLS1.2或者 ...

随机推荐

  1. CentOS7.3下的一个iptables配置

    centos7.3默认使用的防火墙应该是firewall,而不是iptables.而我们xxmj服务器使用的是iptables防火墙.所以,在配置防火墙之前,我们需要先关闭firewall,安装ipt ...

  2. lombok java代码助手

    是不一个不错的代码生成工具,可以实现将代码更精简,且不失代码效率的一种不错的方法 https://www.cnblogs.com/qnight/p/8997493.html 通过java bean v ...

  3. html5学习之canvas

    Canvas画布 1.绘图方法 ctx.moveTo(x,y) 落笔ctx.lineTo(x,y) 连线ctx.stroke() 描边 ctx.beginPath(): 开启新的图层 演示: stro ...

  4. plsql中做计划任务

    第一步: 1.  打开PLSQL后,选择节点jobs,右键新建,弹出界面后再what值中填写需要做计划的存储名加分号结束,如门诊收入存储PH_ClinicIncome(1):其中1代表医疗机构代码 间 ...

  5. Linux学习笔记:mv移动或文件重命名

    mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录. 语法:mv 源文件 目标文件 视mv命令中 ...

  6. luogu P1126 机器人搬重物 题解

    luogu P1126 机器人搬重物 题解 题目描述 机器人移动学会(\(RMI\))现在正尝试用机器人搬运物品.机器人的形状是一个直径\(1.6\)米的球.在试验阶段,机器人被用于在一个储藏室中搬运 ...

  7. .net程序员写业务代码需要注意的地方

    代码规范要求1.命名空间规范:dao层的impl实现和接口采用一样的命名空间,到对应文件夹层:IxxDaoContext与其实现类采用顶级命名空间. 2.TableEntity文件夹:所有的实体放到各 ...

  8. 1926: [Sdoi2010]粟粟的书架

    大概就是分情况乱搞.. 经典维护二维前缀和暴力+莫队算法 垫底QAQ #include <bits/stdc++.h> using namespace std; namespace my_ ...

  9. 安装配置SVN

    官网下载地址,下载完之后如果想看到中文,可以下载语言包进行安装,安装之后TortoiseSVN -> Settings -> General -> Language选项中选择:中文( ...

  10. 非ROOT用户不能识别声卡问题

    将非ROOT用户加入到audio组中即可 sudo usermod -a -G audio usrname