Service 在Windows Server 2008上安装Tomcat 7作为服务

Service 在Windows Server 2008上安装Tomcat 7作为服务,service,windows-server-2008,tomcat7,Service,Windows Server 2008,Tomcat7,我想在Windows 2008服务器上安装tomcat v7.0.12作为服务。 在我找到的tomcat页面上。但是在我的安装目录中没有service.bat文件 在WS2008的服务概述中,不可能轻松创建一个新服务,如new->service…我也遇到了同样的问题,只能使用“32位/64位Windows服务安装程序”版本的tomcat将tomcat7作为一个服务安装: 它是通过apache tomcat7中的service.bat文件完成的 访问这个博客。。 我花了几个小时寻找神奇的配置,让T

我想在Windows 2008服务器上安装tomcat v7.0.12作为服务。 在我找到的tomcat页面上。但是在我的安装目录中没有
service.bat
文件


在WS2008的服务概述中,不可能轻松创建一个新服务,如
new->service…

我也遇到了同样的问题,只能使用“32位/64位Windows服务安装程序”版本的tomcat将tomcat7作为一个服务安装:


它是通过apache tomcat7中的service.bat文件完成的

访问这个博客。。

我花了几个小时寻找神奇的配置,让Tomcat 7在Windows Server 2008上作为服务运行。。。不走运

不过,我确实有一个解决办法

我安装的Tomcat7运行得很好,如果我跳入控制台窗口并运行

C:\apache-tomcat-7.0.26\bin\start.bat
此时会弹出另一个控制台窗口并跟踪日志 (tail意味着在服务器日志发生时显示它们)

解决方案

将start.bat文件作为计划任务运行

  • 开始菜单>附件>系统工具>任务计划程序

  • 在操作窗口中:创建基本任务…

  • 将任务命名为“启动Tomcat 7”或一年后有意义的任务

  • 单击下一步>

  • 当计算机启动时,触发器应设置为“

  • 单击下一步>

  • 操作应设置为“启动程序”

  • 单击下一步>

  • 程序/脚本:应设置为启动.bat文件的位置

  • 单击下一步>

  • 单击完成

  • 如果您的服务器未被使用:重新启动服务器以测试此功能


  • 看起来现在他们也有了球棒

    请注意,您可以使用windows sc命令执行更多操作

    e、 g


    是的,自动之前的空间是需要的

    我有一个类似的问题,在我多年前下载的tomcat的zip版本中没有一个服务.bat

    我只是从下载了一个新版本的tomcat,并将现有的tomcat\bin文件夹替换为我刚下载的文件夹(记住先保存备份!)

    启动命令提示符>导航到tomcat\bin目录>发出命令:

    service.bat安装


    希望有帮助

    要启动Tomcat7服务:

    • 打开cmd,转到“ApacheTomcat7”文件夹中的bin目录。您将看到一些类似于
      C:\..\bin>

    • 输入以上命令启动服务:
      C:\..\bin>service.bat安装
      。服务将立即启动

    • 输入以上命令以启动tomcat7w监控服务。如果您在启动tomcat7服务时遇到问题,请使用以下命令删除该服务:
      C:\..\bin>tomcat7//DS//tomcat7

    • 现在,该服务将不再存在。再次尝试install命令,现在将安装并启动服务:
      C:\..\bin>tomcat7w\\MS\tomcat7w

    • 您将在系统托盘中看到tomcat 7图标。现在,tomcat7服务和tomcat7w将在windows启动时自动启动


      • 这里有很多答案,但很多人忽略了几点。我遇到了同样的问题,这很可能是因为在tomcat方面,我是一个完全的新手。更重要的是,一般来说,我对web服务器还是比较陌生的。我认为自己有点熟练的Windows用户,但我认为不够熟练。特别是我不太喜欢服务

        我没有startup.bat或任何bat文件。我只下载了32位/64位Windows服务安装程序。为该下载创建的垃圾箱很小-只有4个文件。我的同事们很惊讶我没有catalina.bat等等。。。我也是。箱子中只有以下四个文件。没有%CATALINA_HOME%或%TOMCAT_HOME%等

        bootstrap.jar
        tomcat-juli.jar
        Tomcat7.exe
        Tomcat7w.exe
        
        在这个设置中,我遇到了一些挫折,因为设置参数是通过gui小部件完成的——我可能会添加一些非常有用的内容

        因此,我所阅读的几乎所有答案都不是立即适用的,因为许多人说,“转到bin并发布startup.bat文件”。我是一个新手,但不是说不能查看bin并启动这样一个文件,因为它是存在的

        出于我的简单目的(再次记住,我是tomcat甚至web服务器的新手),我想要做的就是能够从cmd提示符窗口启动和关闭tomcat服务器。没有太重的任务。我不好意思说这是多么简单。这对于任何一个对服务和类似服务稍有经验的人来说都是显而易见的

        To Start server: <Tomcat Root>/bin>Tomcat7.exe start
        To Stop server: <Tomcat Root>/bin>Tomcat7.exe stop
        
        启动服务器:/bin>Tomcat7.exe启动
        停止服务器:/bin>Tomcat7.exe停止
        
        在这里找到-

        我没有意识到有一个单独的下载64位WindowsZIP文件,它有一个tomcat服务器和所有标准的cmd行tomcat管理工具阵列。此zip文件包含所有常用的启动/关闭脚本、windows批处理文件,包括catalina.bat/.sh等。。。那么以上所有的答案都是有意义的,而且都是相当琐碎的

        记住,对于tomcat和web服务器,我是新手。从某种意义上讲,这两种下载似乎是相互排斥的,即如果我下载并安装32位/64位Windows Service Installer版本和64位Windows zip文件,64位Windows zip文件版本中的startup.bat文件将不会运行或与32位/64位Windows Service Installer tomcat实例交互。但我不确定这一点。

        你可以找到解决办法

        安装名为“Tomcat7”的服务

        C:\>Tomcat\bin\service.bat install
        
        有第二个可选参数
        C:\>Tomcat\bin\service.bat install
        
        C:\>Tomcat\bin\service.bat install MyTomcatService