简单的HTTP Server + ServerSide Framework Bundle

时间:2012-02-07 17:53:14

标签: http webserver web

我正在开发一些工具,其中一个要求您能够在任何文件夹中轻松创建Web服务器实例并以任何用户身份运行。像NodeJS这样简单的东西,但适用于多个平台,并且与服务器端语言的快速和脏的集成。

PHP要求您设置PHP + Apache。 Rails需要Ruby + Ruby Gems和Rails(对于通常不使用命令行的人来说,这是非常令人生畏的)。 NodeJS很简单,但你需要从头开始构建所有东西。

基本上最终用户能够做到的是:

  1. 下载并解压缩工具(其中包含Web服务器本身包含在其设置文件中)并将所有内容放入目录中。

  2. 运行目录/开始(这将作为任何用户工作)。

  3. 有什么想法吗?

3 个答案:

答案 0 :(得分:1)

G-WAN可以用来做到这一点,因为它不需要任何配置(以下命令安装官方发行版):

 wget http://gwan.com/archives/gwan_linux64-bit.tar.bz2
 tar -xjf gwan_linux64-bit.tar.bz2
 cd gwan_linux64-bit
 sudo ./gwan

当然,您可以在压缩存档中使用自己的包和您自己的HTML页面以及C,C ++,Obj-C或Java脚本。

Disclamer:我参与了这个项目的开发。

答案 1 :(得分:0)

在这种情况下,最好的解决方案是使用sinatra之类的东西或者生成HTTP Web服务器的Java编译程序。其他所有内容都需要编译或安装到系统上,并且不支持服务器端编程语言。

答案 2 :(得分:0)

Mongoose可以做你想做的事。它还附带包含PHP的包,所以一切都可以单击完成。