Ubuntu और Debian पर GitLab कैसे स्थापित करें


Gitlab एक खुला स्रोत है, बहुत शक्तिशाली, मजबूत, स्केलेबल, सुरक्षित और कुशल सॉफ्टवेयर विकास और सहयोग मंच। गिटलैब जीथब के सबसे अच्छे विकल्पों में से एक है, जो आपको अपनी सॉफ़्टवेयर विकास प्रक्रिया की योजना बनाने की अनुमति देता है; कोड लिखें, और इसे सत्यापित करें; पैकेज सॉफ़्टवेयर, और इन-बिल्ट निरंतर वितरण कार्यक्षमता के साथ रिलीज़; स्वचालित रूप से कॉन्फ़िगरेशन का प्रबंधन, और प्रदर्शन की निगरानी।

यह स्केलेबल Git- आधारित पूर्ण रूप से एकीकृत सेवाएं प्रदान करता है जैसे कि इश्यू ट्रैकर, प्रोजेक्ट्स के बीच मुद्दों का बढ़ना, टाइम ट्रैकिंग, शक्तिशाली ब्रांचिंग टूल और संरक्षित शाखाएं और टैग्स, फ़ाइल लॉकिंग, मर्ज अनुरोध, कस्टम नोटिफिकेशन, प्रोजेक्ट रोडमैप्स, बर्स्टाउन चार्ट्स परियोजना और समूह मील के पत्थर, और इतना अधिक।

इस लेख में, हम Ubuntu या Debian Linux वितरण पर Gitlab (Git-repository manager) को स्थापित और कॉन्फ़िगर करने का तरीका बताएंगे।

चरण 1: आवश्यक निर्भरताओं को स्थापित और कॉन्फ़िगर करें

1। पहले अपने सिस्टम सॉफ़्टवेयर पैकेज को अपडेट करके शुरू करें और फिर दिखाए गए अनुसार उपयुक्त पैकेज मैनेजर का उपयोग करके आवश्यक निर्भरताएं स्थापित करें।

$ sudo apt update
$ sudo apt install -y curl openssh-server ca-certificates

2। अगला, ईमेल सूचनाएं भेजने के लिए पोस्टफ़िक्स मेल सेवा स्थापित करें।

$ sudo apt install postfix

पोस्टफ़िक्स इंस्टॉलेशन प्रक्रिया के दौरान, आपको पोस्टफ़िक्स पैकेज को कॉन्फ़िगर करने के लिए कहा जाएगा। " इंटरनेट साइट " चुनें और [Enter] दबाएं। > मेल नाम hit के लिए अपने सर्वर के बाहरी DNS का उपयोग करना याद रखें और [Enter] दबाएं। किसी भी अतिरिक्त कॉन्फ़िगरेशन स्क्रीन के लिए, डिफ़ॉल्ट मानों को स्वीकार करने के लिए उपयोग करने के लिए [Enter] दबाएं।

चरण 2: गिटलैब रिपोजिटरी और इंस्टाल पैकेज जोड़ें

3। अब निम्नलिखित स्क्रिप्ट चलाकर अपने सिस्टम में GitLab पैकेज APT रिपॉजिटरी जोड़ें।

$ curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash

4। अगला, GitLab सामुदायिक संस्करण को निम्न कमांड की मदद से स्थापित करें और URL बदलें < http://gitlab.linux-console.net 'वेब ब्राउज़र के माध्यम से GitLab तक पहुँचने के लिए आपकी आवश्यकताओं के अनुसार।

$ EXTERNAL_URL="http://gitlab.linux-console.net" sudo apt install gitlab-ce

लाल

$ sudo gitlab-ctl reconfigure

5। यदि आपके पास UFW फ़ायरवॉल कॉन्फ़िगर है, तो आपको पोर्ट खोलने की आवश्यकता है 80 ( HTTP ) और 443 ( कनेक्शन मजबूत करने के लिए Gitlab अनुरोध करने के लिए HTTPS )।

$ sudo ufw allow 80/tcp
$ sudo ufw allow 443/tcp

चरण 3: प्रारंभिक Gitlab सेटअप निष्पादित करें

6। अब निम्नलिखित URL पर एक ब्राउज़र के माध्यम से अपने gitlab उदाहरण तक पहुँचें।

http://gitlab.linux-console.net

7। एक बार खुलने के बाद, इसे पासवर्ड रीसेट स्क्रीन पर भेज दिया जाएगा, यहां आपको नए व्यवस्थापक के लिए " अपना पासवर्ड बदलें " पर क्लिक करके एक नया पासवर्ड सेट करने की आवश्यकता है। लेखा। एक बार सेट करने के बाद, आपको फिर से लॉगिन स्क्रीन पर भेज दिया जाएगा।

8। साइन इन करने के बाद, आप स्क्रीनशॉट में दिखाए अनुसार एडमिन यूजर कंट्रोल पैनल को एक्सेस करेंगे। आप एक ऑब्जेक्ट बना सकते हैं, एक समूह बना सकते हैं, लोगों को जोड़ सकते हैं या अपने गिटलैब उदाहरण को कॉन्फ़िगर कर सकते हैं। आप अपनी उपयोगकर्ता प्रोफ़ाइल को भी संपादित कर सकते हैं और अपने gitlab उदाहरण में SSH कुंजियाँ जोड़ सकते हैं, अपनी संचार प्राथमिकताओं को कॉन्फ़िगर कर सकते हैं, और अधिक कर सकते हैं।

अधिक जानकारी के लिए, Gitlab About Page : https://about.gitlab.com/ पर जाएं।

अभी के लिए बस इतना ही! Gitlab सॉफ्टवेयर विकास और संचालन ( DevOps ) जीवनचक्र को संभालने के लिए एक उन्नत, मजबूत और कुशल अनुप्रयोग है। इस लेख में, हमने समझाया है कि उबंटू और डेबियन में गिटलैब कैसे स्थापित करें और कॉन्फ़िगर करें।

यदि आपके पास इस लेख में जोड़ने के लिए कोई प्रश्न या विचार हैं, तो हमें तक पहुँचने के लिए नीचे दिए गए टिप्पणी फ़ॉर्म का उपयोग करें।