我正在寻找一个简单易用的轻量级Web服务器( linux/Ubuntu Koala )来测试一些web应用程序。
在Windows上,我使用了Web Savant (这很简单,只需输入html目录和bin目录,然后按start ),让一些人知道我在寻找什么。
更新:很抱歉。直到现在我才意识到这是一个要求。理想情况下,整个包应该是一个可执行文件,但是,因为它是一个were服务器,所以如果创建了一些基础设施,因此可能是包含可执行文件的tarball,这是可以理解的。如果它是从命令行启动的,并且不需要管理员权限就可以运行,那就太好了。此外,它不应该要求任何配置文件或日志文件存储在任何区域中,这些区域通常仅供管理员访问。
PS这是一个关于测试程序的工具的问题,而不是关于系统管理的问题。因此,这个问题适用于堆栈溢出,而不是serverfault。如果你坚持要争论这一点,那么我建议你重读这个问题。还想争论吗?继续重读这个问题,直到你明白为止,我会等你的。现在明白了吗?好了,快走吧。
发布于 2010-01-22 05:48:56
如果你只使用CGI或者普通的超文本标记语言页面,最简单的方法是thttpd
:
thttpd -D -C '*.cgi' -p 8080
开始吧!
Lighttpd的配置也非常简单,但需要编写一些配置文件。
发布于 2013-01-27 02:21:03
这个问题是目前谷歌搜索“轻量级web服务器ubuntu”的最高搜索结果之一,虽然我发现目前的答案并没有那么有帮助,但我偶然发现了另一个默认安装在几乎所有linux系统上的解决方案:
python -m SimpleHTTPServer
这将在当前目录(html、css、图像、文档等)中运行any服务器,将文件提供给localhost:8000
,并且不需要任何额外的软件安装。此模块的Python documentation包含有关参数等的更多信息。
对于那些想要快速测试网站的人来说,这是一个理想的解决方案。
发布于 2015-08-21 22:03:54
如果你已经安装了PHP,那么你可以使用它的内置you服务器来快速服务于一个目录。
cd www/
php -S localhost:1234
现在可以在http://localhost:1234/
上找到您的www/
目录
https://stackoverflow.com/questions/2113117
复制相似问题