एंड्रॉयड

सेंटो 8 पर जेनकिंस कैसे स्थापित करें

CentOS पर जेनकींस स्थापित करने के लिए

CentOS पर जेनकींस स्थापित करने के लिए

विषयसूची:

Anonim

जेनकिंस सबसे लोकप्रिय ओपन-सोर्स, जावा-आधारित ऑटोमेशन सर्वर है जो आपको निरंतर एकीकरण और निरंतर वितरण (CI / CD) पाइपलाइन को आसानी से सेट करने की अनुमति देता है।

निरंतर एकीकरण (CI) एक DevOps अभ्यास है जिसमें टीम के सदस्य नियमित रूप से संस्करण नियंत्रण भंडार में अपने कोड परिवर्तन करते हैं, जिसके बाद स्वचालित बिल्ड और परीक्षण चलाए जाते हैं। निरंतर वितरण (सीडी) प्रथाओं की एक श्रृंखला है जहां कोड परिवर्तन स्वचालित रूप से निर्मित होते हैं, परीक्षण किए जाते हैं और उत्पादन के लिए तैनात किए जाते हैं।

यह ट्यूटोरियल आधिकारिक जेनकिंस भंडार से CentOS 8 पर जेनकींस को स्थापित करने के चरणों को शामिल करता है।

जेनकींस स्थापित करना

CentOS 8 पर जेनकींस को स्थापित करने के लिए sudo विशेषाधिकारों के साथ रूट या उपयोगकर्ता के रूप में निम्न चरणों का पालन करें:

  1. जेनकिन्स जावा में लिखा गया है, इसलिए पहला कदम जावा को स्थापित करना है। जेनकिन्स को जावा संस्करण 8 और 11 की आवश्यकता होती है, लेकिन कुछ जेनकिन्स प्लगइन्स जावा 8 के साथ संकलित नहीं हो सकते हैं।

    हम OpenJDK 8 स्थापित करेंगे:

    sudo dnf install java-1.8.0-openjdk-devel

    अगला कदम जेनकिंस भंडार को सक्षम करना है। रेपो फ़ाइल डाउनलोड करने और GPG कुंजी आयात करने के लिए निम्नलिखित कमांड चलाएँ:

    sudo wget -O /etc/yum.repos.d/jenkins.repo sudo rpm --import

    टाइप करके जेनकींस का नवीनतम स्थिर संस्करण स्थापित करें:

    sudo yum install jenkins

    एक बार इंस्टॉलेशन प्रक्रिया पूरी होने के बाद, जेनकिंस सेवा शुरू करें और इसे सिस्टम बूट पर शुरू करने के लिए सक्षम करें:

    sudo systemctl start jenkins sudo systemctl enable jenkins

    यह जाँचने के लिए कि क्या जेनकिन्स चल रहा है, टाइप करें:

    systemctl status jenkins

    आउटपुट कुछ इस तरह दिखना चाहिए:

    Loaded: loaded (/etc/rc.d/init.d/jenkins; generated) Active: active (running) since Thu 2019-10-31 21:31:36 UTC; 3s ago…

फ़ायरवॉल को समायोजित करना

आवश्यक पोर्ट खोलने के लिए निम्न कमांड का उपयोग करें:

sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp sudo firewall-cmd --reload

जेनकींस की स्थापना

जेनकिंस सेटअप प्रक्रिया शुरू करने के लिए, अपना ब्राउज़र खोलें और पोर्ट 8080 बाद डोमेन या सर्वर का आईपी पता टाइप करें:

http://your_ip_or_domain:8080

निम्न के समान एक स्क्रीन दिखाई देगी, जो आपको इंस्टॉलेशन के दौरान बनाए गए एडमिनिस्ट्रेटर पासवर्ड को दर्ज करने के लिए प्रेरित करती है:

यदि आप इस बिंदु पर पहुँच गए हैं, तो आपने अपने CentOS सिस्टम पर सफलतापूर्वक Jenkins स्थापित किया है।

निष्कर्ष

इस ट्यूटोरियल में, हमने आपको दिखाया है कि सेंटो / आरएचईएल आधारित प्रणालियों पर जेनकिंस के प्रारंभिक कॉन्फ़िगरेशन को कैसे स्थापित करें और पूरा करें।

अब आप आधिकारिक जेनकिंस प्रलेखन पृष्ठ पर जा सकते हैं और जेनकिन्स के वर्कफ़्लो और प्लग-इन मॉडल की खोज शुरू कर सकते हैं।

जेनकिंस सेंटो