服务器 设置 将 Tomcat 注册 到系统服务 及使用方法

将TOMCAT注册成系统服务的好处,就是方便维护,在服务器重启的时候,系统会自动启动系统服务,而不必手动操作,这就为我们在项目维护时省下不少麻烦。

在项目维护期间有很多客户只要一有问题,就电话招呼,而且是一召唤就得立马出现,如果手上运维的项目比较多的话,那就会很蛋疼了。将TOMCAT注册成系统服务可以减少

很多这样的麻烦,直接叫客户自己重启服务器就OK了。

注册方法:

1. 在DOS命令行模式下,cd到tomcat的bin目录下。

2.在tomcat的bin目录下可以看到有一个service.bat的批处理文件,这个文件就是为我们将tomcat注册成系统服务所用。有兴趣的可以打开看看批处理文件里面的内容。

3.执行命令service.bat  install  服务名   后面的服务名可以随便取,别跟系统已有的服务名冲突就行。

如果成功可以看到以下提示信息:

The Service '服务名'  has been installed

 

如果不需要这个服务了,也可以用简单的命令将其去除就OK 了

前面步骤如上,执行命令:service.bat uninstall 服务名

移除成功的提示信息:

The Service ‘服务名' has been removed

使用:

双击 设置为自动启动

 

如果遇到 “windows 不能在 本地计算机 启动 Apache2。有关更多信息,查阅系统事件日志。如果这是非 Microsoft 服务,请与服务厂商联系,并参考特定服务错误代码

 

将JDK中BIN下的 msvcr71.dll 复制到 TOMCAT 中的 BIN 下,即可

查出来是进程 4 占用 80 端口之后进一步锁定进程 4 是何方神圣,居然发现是系统进程 ,如上system;瞬间蒙圈了,只说是system并不指出是哪一个系统进程,这可怎么找;于是去网上找一个那些system会占用80端口,查找结果只找到了可能是IIS服务相关的进程;

时间: 2024-07-28 12:28:54

服务器 设置 将 Tomcat 注册 到系统服务 及使用方法的相关文章

tomcat注册服务后调用jni出现问题

问题描述 tomcat注册服务后调用jni出现问题 我使用tomcat6+jdk6(64位)做服务器开发. 在服务器端使用jni调用c++来播放音频: c++主要代码如下: function(JNIEnv env, jclass c, jstring path) { const char str; str = env->GetStringUTFChars(path, NULL); return sndPlaySound(str, SND_SYNC); } 使用eclipse启动tomcat,或者

PostgreSQL服务器管理:服务器设置和操作

本文档为PostgreSQL 9.6.0文档,本转载已得到原译者彭煜玮授权. 1. PostgreSQL用户账户 和对外部世界可访问的任何服务器守护进程一样,我们也建议在一个独立的用户账户下运行PostgreSQL.这个用户账户应该只拥有被该服务器管理的数据,并且应该不能被其他守护进程共享(例如,使用用户nobody是一个坏主意).我们不建议把可执行文件安装为属于这个用户,因为妥协系统可能接着修改它们自己的二进制文件. 要在你的系统中增加一个 Unix 用户账户,查看一个命令useradd或ad

如何让iis服务器设置图片缓存

问题描述 如何让iis服务器设置图片缓存 百度优化建议说让设置静态内容缓存时间,我搜索发现只有apache的设置方法没有iis!请问如何让iis服务器设置图片缓存,我刚注册的帐号没有金币! 解决方案 设置IIS缓存的方法

不同软件代理服务器设置方法

中介交易 SEO诊断淘宝客 站长团购 云主机 技术大厅 相信对于教育网和169的网络用户来讲,代理服务器是再熟悉不过的了.拥有一个好的代理不仅可以访问到Internet上的大部分资源,而且有时候还可以提高网络速度,省了我们不少的银子呢. 那么什么是代理服务器,它有什么好处,我们该怎样使用它呢?下面我们就一一说明: 一.什么是代理服务器? 代理服务器(Proxy server),从其名字上不难理解,就是做代理的,其作用与现在各种各样的代理商差不多. 作为教育网和169的用户来讲,他们不能直接访问国

位置-关于NetBean的服务器设置(从MyEclipse的安装地址中获取)

问题描述 关于NetBean的服务器设置(从MyEclipse的安装地址中获取) 在第一次运行NetBean时,在新建Web应用程序过程中的第3部服务器和设置里面,原本软件会附带两种服务器,但是我下载的只有一种GlassFish Server 4,我现在想要添加Tomcat服务器,但是不知道位置在哪,只知道MyEclipse安装的时候附带的有,菜鸟一枚,请大神指点 解决方案 http://developer.51cto.com/art/200906/128221.htm 解决方案二: 你的意思还

JBoss注册为系统服务后,外部ip不能访问的问题

问题描述 我的JBoss版本是3.2用run.bat启动的时候,外部通过服务器的ip可以访问应用,因为系统上线,需要把JBoss服务注册为系统服务,通过JavaService注册为服务后,有服务管理器启动服务,发现除了本机可以访问应用,外部ip都不能通过服务器的ip访问应用了,在网上也查了很多,试过了修改配置文件和启动参数的方法,还是不行,哪位老大能给点建议?谢谢了! 解决方案 解决方案二:后台有报错不?telnetserver80有没有信息的?如果有的话,说明是JBoss的问题了.解决方案三:

jsp tomcat 注册为什么总出现这个问题

问题描述 jsp tomcat 注册为什么总出现这个问题 register.jsp <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 注册 注册 <!-- action 提供servl

无法读取此系统上以前注册的服务器的列表。请在“已注册的服务器”窗口中重新注册您的服务器

环境: 服务器系统: 数据库版本:Microsoft SQL Server 2008 R2 错误提示如下图: 截图来自:点击打开链接 详细错误信息: 有关调用实时(JIT)调试而不是此对话框的详细信息, 请参见此消息的结尾. ************** 异常文本 ************** Microsoft.SqlServer.Management.RegisteredServers.RegisteredServerException: 无法读取此系统上以前注册的服务器的列表.请在"已注册

Linux系统下Apache服务器设置与优化

Apache服务器的设置文件位于/usr/local/apache/conf/目录下,传统上使用三个配置文件httpd.conf,access.conf和srm.conf,来配置Apache服务器的行为. httpd.conf提供了最基本的服务器配置,是对守护程序httpd如何运行的技术描述:srm.conf是服务器的资源映射文件,告诉服务器各种文件的MIME类型,以及如何支持这些文件:access.conf用于配置服务器的访问权限,控制不同用户和计算机的访问限制:这三个配置文件控制着服务器的各