有没有一款适用于 Linux 的极其简单的 PHP Web 服务器,它实际上只需要一个 PHP 文件并通过端口 80 提供服务。不想配置像 apache、lighttpd 或 nginx 这样的功能齐全的 Web 服务器。只需要提供一个 PHP 脚本,不需要 vhost。如果它能像这样工作就太棒了:
$ simple-php-web-server myscript.php
答案1
PHP 5.4+ 包含一个新命令 (文档):
php -S localhost:8000
这将启动一个简单的 PHP 网络服务器。
您还可以使 Web 服务器在端口 8000 上可访问,以便任何接口:
php -S 0.0.0.0:8000
答案2
答案3
我不知道,但是如果你懂一些 Java,你可以相当轻松地将它们组合在一起...
我的第一个想法是,如果你找不到现有的解决方案,那就自己动手吧。看看 Nettyhttp://www.jboss.org/netty它可以做到这一点(特别是 http 服务器示例http://www.jboss.org/netty/documentation.html#examples),您需要做的就是使用其中一个示例绑定到端口 80。从 java 调用 php 命令并返回结果(http://javaevangelist.blogspot.com/2008/08/making-system-call-in-java.html)...简单黑客。
但实际上,如果您将其置于严肃的生产环境中,那么我强烈建议您重新考虑您提到的既定解决方案。
答案4
纳米网可能对你有用。