我的问题
我有一个 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
我们将不胜感激。
最佳答案
这是因为你必须安装一个 enable-it :
- 使用 Windows 控制台转到 apache 安装文件夹的
bin
目录 - 通过在控制台中执行此命令来安装服务:
httpd.exe -k install -n "Apache"
。 - 然后,启动服务:
httpd.exe -k start -n "Apache"
- 服务将启动并自动启动:
该进程是在 LocalSystem
帐户下启动的,因此如果您注销,它将继续运行。
如果您想了解更多信息:Using Apache on Microsoft Windows
关于java - 即使我安装了 apache 服务也找不到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20493574/