0
所以,我试着制作一个简单的Ruby Web服务器。我尝试了ruby -run -e httpd -- -p 5000
并启动了服务器。然后我打开我的IP地址:5000/index.html。但我唯一得到的是一个说“504网关超时”的错误。我也试过使用不同的端口,但它也没有工作。因此,如果任何人有如何使Ruby的web服务器的想法,那将是巨大的制作一个HTML Ruby网络服务器
所以,我试着制作一个简单的Ruby Web服务器。我尝试了ruby -run -e httpd -- -p 5000
并启动了服务器。然后我打开我的IP地址:5000/index.html。但我唯一得到的是一个说“504网关超时”的错误。我也试过使用不同的端口,但它也没有工作。因此,如果任何人有如何使Ruby的web服务器的想法,那将是巨大的制作一个HTML Ruby网络服务器
在Ruby中一个众所周知的一条线的Web服务器是:
ruby -rwebrick -e'WEBrick::HTTPServer.new(:Port => 3000, :DocumentRoot => Dir.pwd).start'
由于红宝石1.9.2也有这版本:
ruby -run -ehttpd . -p3000
两个版本在服务目录列表和文件:
http://localhost:3000/
嘿!非常感谢你! :)它为我工作 – 2015-02-10 18:43:41
* “如何使网络服务器” * - 请更具体的,你想从头开始编写一个Web服务器吗? – Stefan 2015-02-10 13:59:56