当前位置: 主页 > 动态资讯 > 问题集锦 >

由于JAVA服务器需要设置每天自动重启,小编刚才维护服务器的时候顺便做了一个记录方法,普遍用tomcat来跑JAVA 的 WEB 网站,在科派的服务器客户群体中也有一大批这样的客户,由于每天要去给客户做服务器维护,想来也是一个比较繁琐的事情吧,于是顺便做成一个自动的软件系统服务,解放双手,无人值守全自动重启和启动JAVA,今天做一个比较详细的解决方法吧,首先要设定服务器自动重启时间,shutdown -r -t 30 将此代码放到一个TXT文档里,将文档修改为reboot.bat,然后在系统的任务计划里设置定时执行此文档就行了。

win系统定时每天启动

今天的操作机器是WIN2003系统的,具体方法如下,开始》控制面板》任务计划》添加任务

系统任务计划

任务计划想到

任务计划

下一步,浏览新建的reboot.bat,打开,进行设置时间,继续点击下一步,下一步,就设置完定时启动了。

浏览新建的reboot.bat

win2003系统自动每天定时重启设置好以后,接下来就是JAVA服务,我们这里用到的是TOMCAT。营口JAVA语言各类系统软件开发 http://www.cinseo.com/ask/4914.html

如下代码,是成功添加tomcat为系统服务的代码,请继续往下面看。

Microsoft Windows [版本 5.2.3790]
(C) 版权所有 1985-2003 Microsoft Corp.
 
C:\Documents and Settings\Administrator>cd C:\apache-tomcat-7.0.69\bin
 
C:\apache-tomcat-7.0.69\bin>service.bat install
Installing the service 'Tomcat7' ...
Using CATALINA_HOME:    "C:\apache-tomcat-7.0.69"
Using CATALINA_BASE:    "C:\apache-tomcat-7.0.69"
Using JAVA_HOME:        "C:\Java\jdk1.7.0_79"
Using JRE_HOME:         "C:\Java\jdk1.7.0_79\jre"
Using JVM:              "C:\Java\jdk1.7.0_79\jre\bin\server\jvm.dll"
The service 'Tomcat7' has been installed.
 
C:\apache-tomcat-7.0.69\bin>

上图成功安装的CMD代码,测试环境是WIN2003系统的服务器。

TOMCAT 服务器自启动

win7和vista下,[tomcat7]解压缩版本作为后台服务方法(解决Failed installing 'Tomcat7' service方法)
 
今天同学要配置tomcat,直接运行bin目录下面的startup.bat批处理可以启动tomcat成功,但是想将tomcat设置成后台服务运行,怎么做呢?
-----------------------------------------------------------------
1、tomcat7的环境变量配置部分略去。
 
2、通过命令行,跳转到tomcat7的bin目录下,然后 service.bat install,然后会出现安装成功的提示(The service 'Tomcat7' has been installed!)
 
  (注:vista和win7用户因为UAC得原因,可以去C:/windows/system32/下面找到cmd.exe,然后以管理员身份运行,然后重复2的操作即可成功,否则会出现错误提示:Failed installing 'Tomcat7' service)
 
3、进入系统后台服务页面,会看见apache tomcat7的服务名,修改其启动方式就OK了


tomcat 自启动服务,如果你添加成功了,则在系统的服务里会有进程,将其设置成 自动 就行了。

tomcat 自启动服务

---------------------------------------------------------------

下面说说如果安装失败怎么办
 
Win7安装Tomcat失败:Failed installing tomcat6 service
 
今天在Win7下面安装tomcat(解压版),但是安装的时候老是弹出:Failed installing tomcat6 service。猜想是Win7安全权限管理的原因。网上搜了一下果然是这样。
解决方法:
以管理员身份运行CMD即可。
 
下面附上解压版tomcat的安装卸载流程:
Zip版Tomcat的安装与卸载
注意路径要全英文。
一、设置环境变量(一般设置JAVA_HOME即可)
环境变量位置:我的电脑 -> 右键,点击"属性" -> 高级 -> 环境变量 -> 系统变量(新建或编辑)
1、设置JAVA环境:
JAVA_HOME=C:\Java\jdk
Classpath=.;%JAVA_HOME%\lib;
Path=%Java_Home%\bin;
或者
Classpath=.;%C:\Java\jdk\lib;
Path=%Java_Home%\bin;
 
2、设置Tomcat环境:
TOMCAT_HOME:C:\Tomcat6
CLASSPATH:TOMCAT_HOME%\lib
 
3、Tomcat的环境变量就配置完毕了,下面检验Tomcat是否能够运行:
开始->运行->cmd,在控制台中转到(cd C:\Tomcat6\bin)C:\Tomcat6\bin这个目录,运行startup,然后回出现一个窗口,连跳一大串东西,最后表示Server已经运行。
在浏览器中输入http://localhost:8080 ,出现欢迎界面,则表示Tomcat没问题了。
另外,在windows服务中安装Apache Tomcat服务,适用于Tomcat4.1、5.5、6.0。
 
二、安装服务
注意,如果不是windwos zip版本,没有service.bat文件。
在命令行中进入/tomcat6/bin/,执行“service.bat install”:
1、服务名和显示名称:service.bat中设置了默认的服务名称,不同版本分别命名为Tomcat4、Tomcat5、Tomcat6,如果需要自定义服务名或服务的显示名称,可在service.bat中修改SERVICE_NAME或PR_DISPLAYNAME;
2、防火墙的影响:/bin/tomcat6.exe(或tomcat4.exe、tomcat5.exe)将被作为服务程序,如果有防火墙,需要设为允许作为服务。
3、Win7下安装需要注意用管理员的身份运行cmd,否则会出现:Failed installing tomcat6 service
 
三、卸载服务
 
在命令行中进入/Tomcat路径/bin/,执行“service.bat remove”:

---------------------------------------------------------------------------------------------
还有一种解决步骤是:

注册Tomcat服务为系统服务
 
Tomcat服务注册为系统服务之后,就不用每次启动机器之后都要手动去启动"startup.bat",就方便多了 
 
修改服务名称: 
 
   打开tomcat/bin/service.bat找到 
 
   rem Set default Service name 
   set SERVICE_NAME=Tomcat7 
   set PR_DISPLAYNAME=Apache Tomcat 7 
 
   然后修改为自定义的名称,修改其中SERVICE_NAME、PR_DISPLAYNAME,主要是为了一台机器上装多个tomcat 
    set SERVICE_NAME=Tomcat7 
   set PR_DISPLAYNAME=Apache Tomcat 7.0.47 
 
注册Tomcat服务: 
 
   运行cmd,切换目录到tomcat/bin 
   
   执行service.bat install命令, 
   >service.bat install 
   提示如下: 
   Installing the service 'Tomcat7' ... 
   Using CATALINA_HOME:    "D:\software\apache-tomcat-7.0.47" 
   Using CATALINA_BASE:    "D:\software\apache-tomcat-7.0.47" 
   Using JAVA_HOME:        "D:\Program Files\Java\jdk1.6.0_43" 
   Using JRE_HOME:         "D:\Program Files\Java\jdk1.6.0_43\jre" 
   Using JVM:              "D:\Program Files\Java\jdk1.6.0_43\jre\bin\server\jvm.dll" 
   The service 'Tomcat7' has been installed. 
 
   Tomcat服务注册为系统服务就成功了! 
 
删除Tomcat服务: 
 
   运行cmd,切换目录到tomcat/bin 
   
   执行service.bat install命令, 
   >service.bat remove    
   提示如下: 
   The service 'Tomcat7' has been removed 
 
   Tomcat服务从系统服务删除就成功了! 

----------------------------------------------------------------------------------------

 

(责任编辑:admin)

关键词: 网站建设 服务器 开发 方法 Tomcat JAVA

上一篇:大众互联万众创新让营口微信二次开发方案走进生活!

下一篇:做网站最怕什么?运营网站最怕的几个问题!