即使我安装了apache服务也找不到

时间:2013-12-10 11:43:03

标签: java apache apache2 windows-server-2003

我的问题

我有一个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

任何帮助都会得到赞赏。

3 个答案:

答案 0 :(得分:2)

这是因为您必须安装enable-it:

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

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

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

答案 1 :(得分:0)

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

答案 2 :(得分:0)

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