Answers:
使用带有mod_systemd的 Apache 2.5可以做到这一点。
对于较旧的Apache版本,您可以使用systemd-socket-proxyd(8),但这不会在超时后自动停止Apache服务。
文件:
httpd.socket
内容:
[Socket]
ListenStream=80
ListenStream=0.0.0.0:80
#BindIPv6Only=ipv6-only
After=network.target
Requires=network.target
[Install]
WantedBy=sockets.target
确保apache服务也称为httpd。