【问题标题】:apache service is not found even that i installed it即使我安装了它也找不到apache服务
【发布时间】:2013-12-10 11:43:02
【问题描述】:

我的问题

我有一个 windows server 2003。我开发了一个 java 服务器。我想在我的 windows server 2003 上运行这个 java 服务器。我下载了 apache tomcat 7 并解压缩它。然后我从 bin 文件夹启动它。我将服务器的war文件放在tomcat的workapp文件夹中,最后我的java服务器在我的windows server 2003上运行良好。

问题是当我在 windows server 2003 上从我的帐户登录时,apache tomcat 停止,这没有任何问题,因为我注销并且所有进程都将停止。

我想在我注销时保持我的java服务器运行(注意我注销不是关闭服务器)我搜索了互联网,我发现我必须安装apache服务在我的 Windows Server 2003 上。我去 apache 官方网站下载 httpd-2.0.65-win32-x86-openssl-0.9.8y.msi 文件。我安装了它。但是我没有在我的服务中找到 apache 服务。

注意,可以帮助

我已经在我的 windows server 2003 上安装了 IIS

我们将不胜感激。

【问题讨论】:

    标签: java apache apache2 windows-server-2003


    【解决方案1】:

    这是因为你必须安装一个启用它:

    1. 使用 Windows 控制台转到 apache 安装文件夹的 bin 目录
    2. 通过在控制台中执行以下命令来安装服务:httpd.exe -k install -n "Apache"
    3. 然后,启动服务:httpd.exe -k start -n "Apache"
    4. 服务将启动并自动启动:

    该进程在LocalSystem帐户下启动,因此如果您注销它会继续运行。

    如果您想了解更多信息:Using Apache on Microsoft Windows

    【讨论】:

      【解决方案2】:

      我自己找到了答案。 这是因为 IIS 上正在运行相同的端口。 只需将配置文件中的listen 秒更改为另一个端口即可。

      【讨论】:

        【解决方案3】:

        如果您想以 war 格式运行 Java Web 应用程序(在 servlet 容器上运行),那么您应该安装 Apache Tomcat(不是 httpd Apache!)作为服务。您可以从here 下载最新的tomcat。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2020-07-10
          • 2012-05-16
          • 2014-10-26
          • 1970-01-01
          • 1970-01-01
          • 2023-03-18
          • 2021-12-15
          • 2021-02-13
          相关资源
          最近更新 更多