के साथ रूबी रैक ऐप को कैसे तैनात करें मैं एनजीआईएनएक्स के साथ एक साधारण रूबी रैक सेवा को तैनात करना चाहता हूं। मैंने इंटरनेट पर विभिन्न चीजें पढ़ीं, जिनमें से कोई भी पर्याप्त सहायक नहीं था।एनजीआईएनएक्स
require 'rack'
class HelloWorld
def call(env)
[200, {"Content-Type" => "text/plain"}, ["Hello world!"]]
end
end
Rack::Handler::Mongrel.run HelloWorld, Port: 9292
मैं पता है कि सबसे अच्छा तरीका है nginx के साथ इस तैनात करने के लिए किया जाएगा चाहते हैं: मैं इस (वास्तव में यह थोड़ा और अधिक जटिल है लेकिन अभी भी < 200 कोड सेवा की तर्ज है) है का कहना है कि देता है। शायद एफसीजीआई या कुछ और?
मैं कैसे को निष्क्रिय डिफ़ॉल्ट सर्वर "my_site" का उपयोग करने हैं? – Vikaton
बस कॉन्फ़िगरेशन फ़ाइल को हटाएं: 'rm/etc/nginx/sites-enable/my_site' और nginx पुनः लोड करें:'/etc/init.d/nginx/reload'। – Tombart
जो मैं उपयोग करना चाहता हूं उसे हटाने के लिए, मैं DEFAULT कॉन्फ़िगरेशन – Vikaton