क्या आप अमेज़ॅन एडब्ल्यूएस क्लाउड पर यूबंटू लिनक्स चलाने वाले कंप्यूटर पर Ansible स्थापित करना सीखना चाहेंगे? इस ट्यूटोरियल में, हम आपको दिखाने जा रहे हैं कि अमेज़ॅन एडब्ल्यूएस में एक नया खाता कैसे बनाया जाए, कैसे एक Ubuntu आभासी मशीन उदाहरण बनाएं और अमेज़ॅन ईसी 2 क्लाउड पर एक नई वर्चुअल मशीन पर Ansible स्थापना कैसे करें। उबंटू लिनक्स।
• Ubuntu 18.04
• Ubuntu 19.04
• अबल 2.8.6
अजेय संबंधित ट्यूटोरियल:
इस पृष्ठ पर, हम असेबल से संबंधित ट्यूटोरियल की एक सूची तक त्वरित पहुंच प्रदान करते हैं।
ट्यूटोरियल – कैसे एक कुंजी जोड़ी बनाने के लिए
एडब्ल्यूएस पर लिनक्स वर्चुअल मशीन तक पहुंचने के लिए, सबसे पहले, आपको एक निजी कुंजी बनाने की आवश्यकता है।
अपना ब्राउज़र खोलें, अमेज़ॅन एडब्ल्यूएस वेबसाइट तक पहुंचें और अपनी लॉगिन जानकारी दर्ज करें।
एक सफल लॉगिन के बाद, आपको एडब्ल्यूएस डैशबोर्ड पर भेजा जाएगा।
गणना मेनू तक पहुंचें और EC2 विकल्प का चयन करें।
EC2 डैशबोर्ड पर, नेटवर्क और सुरक्षा मेनू तक पहुंचें और प्रमुख जोड़े विकल्प पर क्लिक करें।
कुंजी जोड़े स्क्रीन पर, बनाएं कुंजी जोड़ी बटन पर क्लिक करें।
आपको नई कुंजी जोड़ी में एक नाम दर्ज करना होगा।
आपको स्थानीय रूप से अपनी निजी कुंजी को सहेजना होगा।
हमारे उदाहरण में, हमने टेस्ट नाम की एक प्रमुख जोड़ी बनाई।
हमारे उदाहरण में, हमने TEST नाम की फ़ाइल को सहेजा। पीईएम.
ट्यूटोरियल – कैसे एक AWS EC2 Ubuntu बनाने के लिए
EC2 डैशबोर्ड पर, उदाहरण मेनू तक पहुंचें और उदाहरण विकल्प पर क्लिक करें।
EC2 इंस्टेंस स्क्रीन पर, लॉन्च इंस्टीडमेंट बटन पर क्लिक करें।
अब, वांछित परिचालन प्रणाली छवि का चयन करने का समय है।
प्रस्तुत की गई सूची पर, Ubuntu लिनक्स छवि का पता लगाएं और उसका चयन करें।
दूसरे स्टेप के तौर पर आपको उस तरह की वर्चुअल मशीन का चयन करना होगा जो उबंटू लिनक्स चलाएगी।
असल में, आप प्रोसेसर की संख्या और रैम की मात्रा का चयन करेंगे जो आप चाहते हैं।
यदि आप इस वर्चुअल मशीन के लिए उपलब्ध हार्ड डिस्क की मात्रा निर्दिष्ट नहीं करना चाहते हैं, तो समीक्षा और लॉन्च बटन पर क्लिक करें।
यदि आप इस वर्चुअल मशीन के लिए उपलब्ध हार्ड डिस्क की मात्रा निर्दिष्ट करना चाहते हैं, तो कॉन्फ़िगर उदाहरण विस्तार बटन पर क्लिक करें।
सारांश स्क्रीन पर, लॉन्च बटन पर क्लिक करें।
नई वर्चुअल मशीन से कनेक्ट करने के लिए अधिकृत मुख्य जोड़ी का चयन करें और लॉन्च उदाहरणों पर क्लिक करें।
हमारे उदाहरण में, टेस्ट नाम की प्रमुख जोड़ी का चयन किया गया था।
EC2 डैशबोर्ड पर, उदाहरण मेनू तक पहुंचें और उदाहरण विकल्प पर क्लिक करें।
जैसा कि आप देख सकते हैं एक नई आभासी मशीन बनाया गया था।
हमारे उदाहरण में, आभासी मशीन गतिशील आईपी पता मिला: 34.217.14.140
ट्यूटोरियल – कैसे एक एडब्ल्यूएस Ubuntu का उपयोग करने के लिए
लिनक्स वर्चुअल मशीन तक पहुंचने के लिए आपको निम्नलिखित सॉफ़्टवेयर डाउनलोड करना होगा:
• पुट्टी
• पुटाइजेन
सबसे पहले, हमें निजी कुंजी को पीईएम प्रारूप से पीपीके प्रारूप में परिवर्तित करने की आवश्यकता है।
पुट्टीजेन सॉफ्टवेयर खोलें, रूपांतरण मेनू तक पहुंचें और आयात कुंजी का चयन करें।
पीईएम फ़ाइल आयात करने के बाद, आपको अपनी निजी कुंजी की सुरक्षा के लिए एक पासवर्ड सेट करना होगा।
पीपीके एक्सटेंशन के साथ फाइल जेनरेट करने के लिए सेव प्राइवेट की बटन पर क्लिक करें।
हमारे उदाहरण में, टेस्ट नाम की एक फ़ाइल। पीपीके बनाया गया था।
पुट्टी सॉफ्टवेयर खोलें, एसएसएच विकल्प का चयन करें और ubuntu@ उपयोगकर्ता नाम दर्ज करें और इसके बाद एडब्ल्यूएस वर्चुअल मशीन का आईपी एड्रेस हो।
हमारे उदाहरण में, हमने ubuntu@34.217.14.140 का उपयोग किया।
एसएसएच ऑथेंटिकेशन टैब तक पहुंचें, ब्राउज बटन पर क्लिक करें, पीपीके फाइल का पता लगाएं और ओपन बटन पर क्लिक करें।
आपकी उबंटू वर्चुअल मशीन से एसएसएच कनेक्शन शुरू किया जाएगा।
Ubuntu आभासी मशीन पर रूट उपयोगकर्ता बनने के लिए निम्नलिखित कमांड का उपयोग करें।
आपने सफलतापूर्वक अमेज़ॅन एडब्ल्यूएस पर एक Ubuntu वर्चुअल मशीन बनाई है।
ट्यूटोरियल – उबंटू लिनक्स पर अखाद्य स्थापना
आवश्यक पैकेजों की सूची स्थापित करें।
अपने एपीटी डेटाबेस में आधिकारिक अपाठ्य भंडार जोड़ें
अजेय स्थापित करें।
स्थापित अखाद्य संस्करण को सत्यापित करें।
एक उदाहरण के रूप में, यहां हमारा आउटपुट है।
हमारे उदाहरण में, हमने आईपी पते का उपयोग करके कंप्यूटर पर Ansible स्थापित किया: 20.200.200.200
एक स्थानीय उपयोगकर्ता खाता बनाएं जिसका नाम अजेय है।
अनुबल उपयोगकर्ता बनने के लिए एसयू कंवर का उपयोग करें।
अखाद्य उपयोगकर्ता खाते के लिए एक एसएसएच कुंजी उत्पन्न करें।
स्थानीय अजेय उपयोगकर्ता खाते से बाहर निकलें।
अन्बल होस्ट फ़ाइल को संपादित करें और वांछित अन्सिबल नोड्स की सूची जोड़ें।
वांछित Ansible नोड्स की सूची जोड़ें।
हमारे उदाहरण में, हम आईपी पते 200.100.100.100 का उपयोग करके केवल 1 Ansible नोड जोड़ते हैं।
हमने टेस्ट नाम से एंसिगल होस्ट ्स का एक ग्रुप बनाया ।
अपने
Ansible node
के कमांड-lise पर, Ansible नाम से एक उपयोगकर्ता खाता बनाएं।
अजेय उपयोगकर्ता खाते के लिए पासवर्ड सेट करना न भूलें।
अजेय नोड पर, SUDOERS विन्यास फ़ाइल संपादित करें
SUDOERS फ़ाइल के अंत में निम्नलिखित लाइन जोड़ें।
अजेय सर्वर कमांड-लाइन पर वापस जाएं।
सर्वर से नोड तक असेबल यूजर अकाउंट एसएसएच चाबी कॉपी करने के लिए एसएसएच-कॉपी-आईडी कमांड का इस्तेमाल करें।
हमारे उदाहरण में, 200.100.100.100 Ansible node का आईपी पता है।
अब, अन्बल सर्वर से, अन्बल नोड पर लॉगिन करने की कोशिश करें।
आपको एसएसएच कुंजी पासवर्ड दर्ज करना होगा।
Ansile नोड से लॉगऑफ और अन्बल सर्वर पर वापस जाओ।
अजेय सर्वर कंसोल पर, अखाद्य नोड्स के साथ संचार का परीक्षण करें।
यहां कमांड आउटपुट है:
अजेय सर्वर कंसोल पर, सभी अनियोग्य नोड्स का अपटाइम प्राप्त करने के लिए निम्नलिखित कमांड का उपयोग करें।
यहां कमांड आउटपुट है:
बधाइयाँ! आपने उबंटू लिनक्स पर अन्य्यद स्थापना समाप्त कर ली है।
ट्यूटोरियल – अजेय प्लेबुक उदाहरण
अजेय सर्वर पर, अजेय उपयोगकर्ता बनें।
एक अजेय प्लेबुक बनाएं।
यहां अखाद्य प्लेबुक की सामग्री का नाम है: प्लेबुक-test.yaml
हमारे उदाहरण में, अखाद्य सर्वर सभी मेजबानों पर एपीटी-गेट का उपयोग करके एनटीडीपीटी पैकेज स्थापित करेगा।
अपनी प्लेबुक चलाने के लिए निम्नलिखित आदेश का उपयोग करें।
यहां प्लेबुक आउटपुट है।
बधाइयाँ! आपने सफलतापूर्वक एक अजेय प्लेबुक बनाई।