2012-03-15 13 views
9

क्या कोई भी अच्छा अच्छा यूनिकॉर्न + nginx + टोपी तैनात करने का सुझाव दे सकता है? मैंने अपने तैनाती और सभी प्रकार या त्रुटियों के साथ चलने के 5 घंटों की तरह उच्च और निम्न व्यय की खोज की है।अच्छा यूनिकॉर्न + nginx + टोपी कैसे तैनात है?

+0

यह मुझे याद दिलाता है। मैंने अपने कुछ दिन पहले लिखने की योजना बनाई :) –

उत्तर

1

बस कल मैं सेटअप कुछ यूनिकॉर्न्स और nginx पड़ा nginx पर एक बहुत अच्छा writeup और गेंडा किया था। मैं पीछा किया:

इसके अलावा, यहां मेरी यूनिकॉर्न config और init.d स्क्रिप्ट है: https://gist.github.com/2049606

उपरोक्त लिंक में उल्लिखित तैनाती स्क्रिप्ट का उपयोग लगभग समान है। आप RVM का उपयोग कर रहे हैं, तो सुनिश्चित करें कि आप की तरह कुछ जोड़ने:

$:.unshift(File.expand_path('./lib', ENV['rvm_path'])) # Add RVM's lib directory to the load path. 
require "rvm/capistrano"        # Load RVM's capistrano plugin. 
set :rvm_ruby_string, '[email protected]'   # Or whatever env you want it to run in. 

एक महत्वपूर्ण मुद्दा यह है कि आप सही स्थानों में होने की पीआईडी ​​फ़ाइलें निर्दिष्ट (मुझे लगता है कि गलत टाइप है और यह मेरे खोजने के लिए आधे घंटे लग गए मेरी गलती)। यह भी सुनिश्चित करें कि आपका उपयोगकर्ता सभी आवश्यक फाइलें लिख सकता है।

+0

thx जो थोड़ा अधिक जटिल/परिष्कृत लगता है मैं कोशिश करता हूं। – Rubytastic

+0

महान लेखन हालांकि यह उबंटू के लिए मैं केंद्र का उपयोग कर रहा हूं। मेरा यूनिकॉर्न पथ उदाहरण के लिए बिल्कुल अलग /usr/local/rvm/gems/ruby-1.9.3-p125/bin/unicorn_rails है – Rubytastic

0

मुझे लगता है कि इसका एक अच्छा जवाब है - https://coderwall.com/p/yz8cha। इसकी छोटी & मीठी और मेरे लिए बहुत अच्छी तरह से काम किया।

संबंधित मुद्दे