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