Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

Debian 8 (Jessie) सर्वर पर Rundeck कैसे इंस्टॉल करें

Rundeck आपको रिमोट कंप्यूटर पर कमांड/स्क्रिप्ट चलाने की अनुमति देता है। इसका उपयोग एक जॉब बनाने के लिए किया जाता है जिसमें एक चरण या वर्कफ़्लो को परिभाषित किया जाता है जो किसी भी संख्या में स्थानीय या रिमोट नोड्स पर कमांड, स्क्रिप्ट या टूल्स के किसी भी सेट को एक्जीक्यूट कर सकता है। जॉब को शेड्यूलर द्वारा या वेब इंटरफेस या API के माध्यम से ऑन-डिमांड ट्रिगर किया जा सकता है। यह लेख 'Debian 8 सर्वर पर Rundeck कैसे इंस्टॉल करें' के बारे में बताता है।

Rundeck जावा प्रोग्रामिंग भाषा में लिखा गया है, इसलिए इसके लिए आपको अपनी मशीन पर जावा इंस्टॉल करने की आवश्यकता होती है। Debian पर जावा प्रोग्रामिंग इंस्टॉल करने के लिए, निम्नलिखित कमांड का उपयोग करें -

$ sudo dpkg --add-architecture i386
$ sudo apt-get install openjdk-8-jre

Rundeck डाउनलोड करने के लिए, निम्नलिखित कमांड का उपयोग करें -

$ wget https://dl.bintray.com/rundeck/rundeck-deb/rundeck-2.6.7-1-GA.deb

नमूना आउटपुट इस तरह होना चाहिए -

-2016-05-24 10:13:36-- https://dl.bintray.com/rundeck/rundeck-deb/rundeck-2.6.7-1-GA.deb Resolving dl.bintray.com (dl.bintray.com)... 75.126.118.188, 108.168.243.150 Connecting to dl.bintray.com (dl.bintray.com)|75.126.118.188|:80... connected. HTTP request sent, awaiting response... 302 Location: https://akamai.bintray.com/e1/e16270d345783b5911c7761b4c064ad96eac592e34d65375a 20bd9fb12a661b6?__gda__=exp=1464065737~hmac=e31ce334c506ded9695118b6b42169f6cda96ac611e5d88d6067bff6c5049db7& response-content-disposition=attachment%3Bfilename%3D%22rundeck-2.6.7-1-GA.deb %22&response-content-type=application%2Fjson [following] --2016-05-24 10:13:37-- https://akamai.bintray.com/e1/e16270d345783b5911c7761b4c064ad96eac592e34d65375a 20bd9fb12a661b6?__gda__=exp=1464065737~hmac=e31ce334c506ded9695118b6b42169f6cd a96ac611e5d88d6067bff6c5049db7& response-content-disposition=attachment%3Bfilename%3D%22rundeck-2.6.7-1-GA.deb %22&response-content-type=application%2Fjson Resolving akamai.bintray.com (akamai.bintray.com)... 104.120.161.132 Connecting to akamai.bintray.com (akamai.bintray.com)|104.120.161.132|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 101028776 (96M) [application/json] Saving to: 'rundeck-2.6.7-1-GA.deb' rundeck-2.6.7-1-GA. 100%[===================>] 96.35M 1.76MB/s in 54s 2016-05-24 10:14:32 (1.79 MB/s) - 'rundeck-2.6.7-1-GA.deb' saved [101028776/101028776]

Rundeck इंस्टॉल करने के लिए, निम्नलिखित कमांड का उपयोग करें -

$ sudo dpkg -i ./rundeck-2.6.7-1-GA.deb

नमूना आउटपुट इस तरह होना चाहिए -

Selecting previously unselected package rundeck. (Reading database ... 197916 files and directories currently installed.) Preparing to unpack ./rundeck-2.6.7-1-GA.deb ... Unpacking rundeck (2.6.7) ... Setting up rundeck (2.6.7) ... Adding group rundeck....done Adding system user rundeck....done Processing triggers for ureadahead (0.100.0-19) ... Processing triggers for systemd (229-4ubuntu4) ...

Rundeck सर्वर कॉन्फ़िगर करने के लिए, /etc/rundeck/framework.properties और /etc/rundeck/rundeck-config.properties फ़ाइलों को संपादित करें और निम्नलिखित कमांड बदलें -

grails.serverURL=https://localhost:4440

से

grails.serverURL=https://your_server:4440

यदि आप लोकलहोस्ट पर काम कर रहे हैं, तो उपरोक्त चरण छोड़ दें। Rundeck शुरू करने के लिए, निम्नलिखित कमांड का उपयोग करें -

$ sudo /etc/init.d/rundeckd start

नमूना आउटपुट इस तरह होना चाहिए -

[ ok ] Starting rundeckd (via systemctl): rundeckd.service.

अब अपना पसंदीदा वेब ब्राउज़र खोलें और जाएं - https://your_server:4440 या https://localhost:4440।

GUI से कनेक्ट करने के लिए, यूजरनेम और पासवर्ड के रूप में admin का उपयोग करें।

"New project" लिंक पर क्लिक करके एक प्रोजेक्ट जोड़ें। आपको कम से कम एक प्रोजेक्ट नाम (बिना स्पेस के) प्रदान करना होगा।

"Resource Model source" सेक्शन में, "Edit" बटन पर क्लिक करें और "Require file exists" चुनें। फिर "Save" बटन पर क्लिक करें।

अब आप अपना पहला जॉब बनाने के लिए तैयार हैं। इस जॉब में एक SSH कनेक्शन होता है जो रिमोट कमांड लॉन्च करता है। "Create a new job" पर क्लिक करें और अपना जॉब नाम चुनें (बिना स्पेस के)। अब हमें कनेक्ट करने और कमांड लॉन्च करने के लिए पासवर्ड और sudo पासवर्ड की आवश्यकता है।

उपरोक्त सभी विवरण दर्ज करें और "save" बटन पर क्लिक करें। इस लेख के बाद, आप समझ पाएंगे - Debian 8 (Jessie) सर्वर पर Rundeck कैसे इंस्टॉल करें। हमारे अगले लेखों में, हम अधिक लिनक्स-आधारित ट्रिक्स और टिप्स के साथ आएंगे। पढ़ते रहें!

  1. चरण-दर-चरण गाइड: बेयर-मेटल सर्वर पर VMware vSphere ESXi 6.7 इंस्टॉल करना चरण-दर-चरण गाइड: बेयर-मेटल सर्वर पर VMware vSphere ESXi 6.7 इंस्टॉल करना

    VMware vSphere ESXi एक हाइपरवाइजर है जो वर्ष 2009 से मौजूद है जब VMware ने ESX 4 जारी किया था। हाइपरवाइजर कई फीचर एन्हांसमेंट के साथ वर्षों में परिपक्व हुआ है। हम वर्तमान में VMware vSphere ESXi संस्करण 7 पर हैं। VMware vSphere ESXi हाइपरवाइजर वर्चुअलाइजेशन की एक परत प्रदान करता है जो भौतिक सर्वर क

  1. विंडोज पर VMware vCenter Server 6.7 स्थापित करने की चरण-दर-चरण गाइड विंडोज पर VMware vCenter Server 6.7 स्थापित करने की चरण-दर-चरण गाइड

    इस ट्यूटोरियल में VMware vCenter Server v6.7 को विंडोज पर स्थापित करने के चरण-दर-चरण निर्देश दिए गए हैं। विंडोज पर vCenter स्थापित करना जारी रखने से पहले, आवश्यकताओं, विकल्पों और उन चरणों को समझना आवश्यक है जो विंडोज पर vCenter सर्वर की सफल तैनाती सुनिश्चित करने के लिए आवश्यक हैं। किसी भी VMware vSp

  1. चरण-दर-चरण गाइड: विंडोज सर्वर 2016 और 2019 पर एडोब फ्लैश प्लेयर इंस्टॉल करना चरण-दर-चरण गाइड: विंडोज सर्वर 2016 और 2019 पर एडोब फ्लैश प्लेयर इंस्टॉल करना

    यदि आप सर्वर 2016 या सर्वर 2019 पर एडोब फ्लैश प्लेयर इंस्टॉल करने का तरीका ढूंढ रहे हैं, तो इस ट्यूटोरियल को पढ़ना जारी रखें। जैसा कि आप जानते होंगे, रिमोट डेस्कटॉप सेशन होस्ट (RDSH) भूमिका जोड़ने के बाद सर्वर 2016 में एडोब फ्लैश प्लेयर इंस्टॉल किया जा सकता है। लेकिन, यदि आप सर्वर 2016 या 2019 पर फ्