6

के माध्यम से एडब्ल्यूएस पर मैन्युअल रूप से एक .NET MVC ऐप को कैसे तैनात कर सकता हूं, मैं लोचदार बीनस्टॉक का उपयोग करके एक निःशुल्क स्तरीय ईसी 2 इंस्टेंस में एक साधारण हैलो वर्ल्ड एएसपी.नेट एमवीसी 4 ऐप को तैनात करने की कोशिश कर रहा हूं। मैं विजुअल वेब डेवलपर एक्सप्रेस (2010) का उपयोग कर रहा हूं जो एडब्ल्यूएस टूलकिट एक्सटेंशन का समर्थन नहीं करता है, तो मैं एक्सटेंशन के बिना साइट को कैसे तैनात करूं?मैं लोचदार बीनस्टॉक

ऐसा लगता है कि लोचदार बीनस्टॉक वेब कंसोल के साथ, आप एक फ़ाइल को एक नए आवेदक के रूप में अपलोड कर सकते हैं। लेकिन मैं यह नहीं समझ सकता कि फ़ाइल में क्या होना चाहिए। क्या यह एक ज़िप है जिसमें एक प्रकाशित एमवीसी ऐप है? मैंने कोशिश की, और जब लोड होने के बाद इंस्टेंस में नेविगेट किया तो यह आईआईएस 8 लोगो प्रदर्शित हुआ। एक walkthrough पृष्ठ पर एक नमूना ज़िप है, लेकिन यह रूट में 3 एक्सएमएल फाइलों के साथ एक पुराना एएसपी.NET पृष्ठ है। मुझे नहीं पता कि एमवीसी, .NET 4, सर्वर 2012, या आईआईएस 8 के लिए उन फ़ाइलों में क्या बदलाव करना है। मुझे यह जानकारी कहीं भी नहीं मिल सकती है।

मैंने कुछ ईसी 2 उदाहरण मैन्युअल रूप से बनाने, साइट को रीमोट करने और तैनात करने की कोशिश की। हालांकि मुफ्त विंडोज सर्वर 2008 छवियों में .NET 4. नहीं है और नि: शुल्क विंडोज सर्वर 2012 छवि में आईआईएस नहीं है ... मैं यह नहीं समझ सका कि वास्तव में मेरी साइट को कैसे तैनात किया जाए।

उत्तर

4

एडब्ल्यूएस टूलकिट एक्सटेंशन द्वारा कॉल किया गया कमांड लाइन उपकरण मैन्युअल रूप से उपयोग किया जा सकता है। Here इस उपकरण का उपयोग करके तैनाती पर प्रलेखन है।

आपको अपनी साइट को विजुअल स्टूडियो में वेब परिनियोजन पैकेज के रूप में प्रकाशित करना होगा। तब से

C:\Program Files (x86)\AWS Tools\Deployment Tool>awsdeploy.exe 

आप यह है कि तैनाती विन्यास शामिल एक पाठ फ़ाइल पारित करने के लिए है डिफ़ॉल्ट रूप से विंडोज में स्थित उपकरण का उपयोग। वहाँ

C:\Program Files (x86)\AWS Tools\Deployment Tool\Samples\ElasticBeanstalkDeploymentSample.txt 

पहली बार मैं उपकरण का उपयोग किया, पैकेज संग्रह दृश्य स्टूडियो द्वारा उत्पन्न की तैनाती पर फ़ाइल के लिए एक टेम्पलेट है, मैं अभी भी मिल गया सादा IIS 8 पर न भेजें। हालांकि, जब मैंने वृद्धिशील तैनाती की, जो सर्वर पर धकेलने वाले संग्रह के निकाले गए संस्करण के माध्यम से किया जाता है, तो यह ठीक काम करता है।

+3

आईआईएस 8 लैंडिंग पृष्ठ के साथ एक ही समस्या मेरे साथ हो रही है। मैंने वृद्धिशील और ज़िप और एक ही सौदे की कोशिश की है। कोई विचार? –

+0

नहीं, क्षमा करें। पिछली बार के बाद मैंने इसके साथ और नहीं खेला। शायद एक नया सवाल पोस्ट करें? – Ross

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