एंड्रॉयड

Ubuntu 18.04 पर जेनकिंस कैसे स्थापित करें

उबंटू 18.04 में जेनकींस स्थापित करने के लिए कैसे

उबंटू 18.04 में जेनकींस स्थापित करने के लिए कैसे

विषयसूची:

Anonim

जेनकिंस एक खुला स्रोत स्वचालन सर्वर है जो निरंतर एकीकरण और निरंतर वितरण (CI / CD) पाइपलाइन स्थापित करने का एक आसान तरीका प्रदान करता है।

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

इस ट्यूटोरियल में, हम आपको दिखाएंगे कि जेनकींस डेबियन पैकेज रिपॉजिटरी का उपयोग करके उबंटू 18.04 मशीन पर जेनकिंस कैसे स्थापित करें।

हालाँकि यह ट्यूटोरियल उबंटू 18.04 बायोनिक बीवर के लिए लिखा गया है, लेकिन उबुन्टू 16.04 क्सीनल ज़ेरुस के लिए भी इसी चरणों का उपयोग किया जा सकता है।

आवश्यक शर्तें

इस ट्यूटोरियल को जारी रखने से पहले, सुनिश्चित करें कि आप sudo विशेषाधिकार वाले उपयोगकर्ता के रूप में लॉग इन हैं।

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

अपने उबंटू सिस्टम पर जेनकिंस स्थापित करने के लिए, इन चरणों का पालन करें:

  1. जावा स्थापित करें।

    चूंकि जेनकिन्स एक जावा एप्लिकेशन है, इसलिए जावा स्थापित करने के लिए पहला कदम है। पैकेज इंडेक्स को अपडेट करें और जावा 8 ओपनजेडके पैकेज को निम्न कमांड के साथ इंस्टॉल करें:

    sudo apt update sudo apt install openjdk-8-jdk

    जेनकिन्स का वर्तमान संस्करण अभी तक जावा 10 (और जावा 11) का समर्थन नहीं करता है। यदि आपके जावा के कई संस्करण आपके मशीन पर स्थापित हैं, तो सुनिश्चित करें कि जावा 8 डिफ़ॉल्ट जावा संस्करण है।

    जेनकिंस डेबियन रिपॉजिटरी जोड़ें।

    निम्नलिखित wget कमांड का उपयोग करके जेनकींस भंडार के GPG कुंजी आयात करें:

    wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -

    ऊपर दिए गए आदेश को OK करना चाहिए, जिसका अर्थ है कि कुंजी को सफलतापूर्वक आयात किया गया है और इस भंडार से संकुल को विश्वसनीय माना जाएगा।

    इसके बाद, जेनकिंस भंडार को सिस्टम के साथ जोड़ें:

    sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'

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

    जेनकिंस भंडार सक्षम होने के बाद, apt पैकेज सूची को अपडेट करें और टाइप करके जेनकींस का नवीनतम संस्करण स्थापित करें:

    sudo apt update sudo apt install jenkins

    स्थापना प्रक्रिया पूरी होने के बाद जेनकिंस सेवा स्वचालित रूप से शुरू हो जाएगी। आप सेवा की स्थिति को प्रिंट करके इसे सत्यापित कर सकते हैं:

    systemctl status jenkins

    आपको इसके समान कुछ देखना चाहिए:

    ● jenkins.service - LSB: Start Jenkins at boot time Loaded: loaded (/etc/init.d/jenkins; generated) Active: active (exited) since Wed 2018-08-22 13:03:08 PDT; 2min 16s ago Docs: man:systemd-sysv-generator(8) Tasks: 0 (limit: 2319) CGroup: /system.slice/jenkins.service

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

यदि आप Jenkins को दूरस्थ उबंटू सर्वर पर स्थापित कर रहे हैं जो फ़ायरवॉल द्वारा सुरक्षित है तो आपको पोर्ट 8080 खोलने की आवश्यकता होगी। मान लें कि आप अपने फ़ायरवॉल को प्रबंधित करने के लिए UFW का उपयोग कर रहे हैं, तो आप निम्न कमांड के साथ पोर्ट को खोल सकते हैं:

sudo ufw allow 8080

इसके साथ परिवर्तन सत्यापित करें:

sudo ufw status

Status: active To Action From -- ------ ---- OpenSSH ALLOW Anywhere 8080 ALLOW Anywhere OpenSSH (v6) ALLOW Anywhere (v6) 8080 (v6) ALLOW Anywhere (v6)

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

अपना नया जेनकींस इंस्टॉलेशन सेट करने के लिए, अपना ब्राउज़र खोलें, अपना डोमेन या आईपी पता टाइप करें, जिसके बाद पोर्ट 8080 , http://your_ip_or_domain:8080 और निम्न के जैसा स्क्रीन प्रदर्शित होगा:

इस बिंदु पर, आपने अपने सिस्टम पर सफलतापूर्वक जेनकींस स्थापित किया है।

निष्कर्ष

इस ट्यूटोरियल में, आपने सीखा है कि जेनकिन्स के प्रारंभिक विन्यास को कैसे संस्थापित और निष्पादित किया जाता है। अब आप आधिकारिक जेनकिंस प्रलेखन पृष्ठ पर जाकर जेनकींस की विशेषताओं की खोज शुरू कर सकते हैं।

जेनकिंस ubuntu