首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >用于在Linux上测试的Web服务器

用于在Linux上测试的Web服务器
EN

Stack Overflow用户
提问于 2010-01-22 05:37:41
回答 8查看 18.1K关注 0票数 18

我正在寻找一个简单易用的轻量级Web服务器( linux/Ubuntu Koala )来测试一些web应用程序。

在Windows上,我使用了Web Savant (这很简单,只需输入html目录和bin目录,然后按start ),让一些人知道我在寻找什么。

更新:很抱歉。直到现在我才意识到这是一个要求。理想情况下,整个包应该是一个可执行文件,但是,因为它是一个were服务器,所以如果创建了一些基础设施,因此可能是包含可执行文件的tarball,这是可以理解的。如果它是从命令行启动的,并且不需要管理员权限就可以运行,那就太好了。此外,它不应该要求任何配置文件或日志文件存储在任何区域中,这些区域通常仅供管理员访问。

PS这是一个关于测试程序的工具的问题,而不是关于系统管理的问题。因此,这个问题适用于堆栈溢出,而不是serverfault。如果你坚持要争论这一点,那么我建议你重读这个问题。还想争论吗?继续重读这个问题,直到你明白为止,我会等你的。现在明白了吗?好了,快走吧。

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2010-01-22 05:48:56

如果你只使用CGI或者普通的超文本标记语言页面,最简单的方法是thttpd

代码语言:javascript
复制
thttpd -D -C '*.cgi' -p 8080 

开始吧!

Lighttpd的配置也非常简单,但需要编写一些配置文件。

票数 17
EN

Stack Overflow用户

发布于 2013-01-27 02:21:03

这个问题是目前谷歌搜索“轻量级web服务器ubuntu”的最高搜索结果之一,虽然我发现目前的答案并没有那么有帮助,但我偶然发现了另一个默认安装在几乎所有linux系统上的解决方案:

python -m SimpleHTTPServer

这将在当前目录(html、css、图像、文档等)中运行any服务器,将文件提供给localhost:8000,并且不需要任何额外的软件安装。此模块的Python documentation包含有关参数等的更多信息。

对于那些想要快速测试网站的人来说,这是一个理想的解决方案。

票数 46
EN

Stack Overflow用户

发布于 2015-08-21 22:03:54

如果你已经安装了PHP,那么你可以使用它的内置you服务器来快速服务于一个目录。

代码语言:javascript
复制
cd www/
php -S localhost:1234

现在可以在http://localhost:1234/上找到您的www/目录

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2113117

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档