我正在寻找一个简单易用的轻量级Web服务器(linux/Ubuntu Koala)来测试一些Web应用程序.
在Windows上,我使用了Web Savant(这很简单,只需输入html目录和bin目录,然后按开始)就可以让一些人知道我在寻找什么.
更新:我的道歉.我没有意识到这是一个要求,直到现在.理想情况下,整个包将是一个可执行文件,但是因为它是一个Web服务器,如果创建了一些基础结构,那么可能是可以理解的,这可能是包含可执行文件的tarball.如果从命令行启动并且不需要管理员权限来运行它会很好.此外,它不应要求任何存储在通常只有管理员访问权限的区域中的配置文件或日志文件.
PS这是关于测试程序的工具的问题,而不是关于系统管理的问题.因此,这个问题适用于stackoverflow 而不是 serverfault.如果你坚持争论这个,那么我建议你重新阅读这个问题.还想争辩吗?继续重读这个问题,直到你明白,我会等.现在明白了吗?现在好消失了.
sAl*_*der 42
这个问题目前是"轻量级网络服务器ubuntu"的顶级谷歌搜索结果之一,虽然我没有找到有用的当前答案,但我偶然发现了默认安装在大多数每个Linux系统上的另一个解决方案:
python -m SimpleHTTPServer
这将在当前目录(html,css,图像,文档等)中运行Web服务器,为文件提供服务localhost:8000,并且不需要任何其他软件安装.该模块的Python文档包含有关参数等的更多信息.
对于希望快速测试网站的人来说,这是一个理想的解决方案.
Art*_*yom 17
如果您只使用CGI或纯HTML页面,最简单的thttpd只是:
thttpd -D -C '*.cgi' -p 8080
Run Code Online (Sandbox Code Playgroud)
去!
Lighttpd配置也非常简单,但需要编写一些配置文件.