Apache 在 windows 中不启动后台

Apache doesn't start background in windows

我想 运行 在后台运行 Apache。

apache-start.bat 文件:

@echo off
cd C:\wnmp\bin\apache\bin\
@start /b "apache" "httpd.exe"
exit

当我 运行 这个 bat 文件时,apache 工作正常。但命令行 window 仍然出现。当我关闭 window 时,apache 将停止。我想 运行 在后台。

OS:windows 10(技术预览)

阿帕奇:2.4

您更需要将 apache 作为服务运行:http://httpd.apache.org/docs/2.4/platform/windows.html#winsvc

虽然有很多方法可以从批处理中启动隐藏进程: https://superuser.com/questions/62525/run-a-batch-file-in-a-completely-hidden-way