اوبنٹو 24.04 پر جینکنز کو کیسے انسٹال کریں۔

Awbn W 24 04 Pr Jynknz Kw Kys Ans Al Kry



جینکنز ایک اوپن سورس مسلسل انضمام کا ٹول ہے جو تکنیکی کاموں جیسے کہ سافٹ ویئر ٹیسٹنگ، بلڈنگ اور تعیناتی کو خودکار کرتا ہے۔ یہ جاوا پر مبنی ٹول ہے، اور ایک DevOP کے طور پر، جینکنز کو انسٹال اور استعمال کرنے کا طریقہ جاننا آپ کے وقت اور وسائل کی بچت کرے گا۔

جینکنز متعدد پلیٹ فارمز کو سپورٹ کرتا ہے، اور یہ پوسٹ اسے Ubuntu 24.04 پر انسٹال کرنے پر مرکوز ہے۔ یہ یقینی بنانے کے لیے کہ آپ پھنس نہ جائیں ہم قدم بہ قدم آپ کی رہنمائی کریں گے۔ چلو شروع کریں!

اوبنٹو 24.04 پر جینکنز کی مرحلہ وار تنصیب

جینکنز ریپوزٹری اوبنٹو 24.04 میں شامل نہیں ہے۔ اس طرح، ہمیں اسے لانا چاہیے اور اسے اپنے سسٹم میں شامل کرنا چاہیے۔ ایک بار پھر، ہم نے ذکر کیا ہے کہ جینکنز جاوا پر مبنی ٹول ہے۔ لہذا، آپ کے پاس جاوا انسٹال ہونا ضروری ہے، اور اس صورت میں، ہم OpenJDK 11 کے ساتھ کام کریں گے۔ ایک بار جب آپ کے پاس دو شرائط ہیں، جینکنز کو انسٹال کرنا ایک آسان کام ہوگا۔
درج ذیل اقدامات کے ساتھ آگے بڑھیں۔







مرحلہ 1: جاوا انسٹال کریں۔
جینکنز کو انسٹال اور استعمال کرنے سے پہلے ہمارے پاس جاوا رن ٹائم ماحول ہونا ضروری ہے۔ تاہم، تمام جاوا ورژن تعاون یافتہ نہیں ہیں۔ محفوظ رہنے کے لیے، OpenJDK 8 یا 11 انسٹال کرنے پر غور کریں۔
تصدیق کریں کہ آپ نے صحیح جاوا ورژن انسٹال کیا ہے۔



$ java - ورژن

اگر انسٹال نہیں ہے تو اوپن جے ڈی کے 11 کو انسٹال کرنے کے لیے درج ذیل کمانڈ کا استعمال کریں۔



$ sudo apt openjdk انسٹال کریں۔ - گیارہ - jdk

مرحلہ 2: جینکنز ذخیرہ حاصل کریں اور شامل کریں۔
جینکنز ایک مستحکم یا ہفتہ وار ورژن کے طور پر دستیاب ہے۔ اس قدم کے لیے ہم سے Jenkins GPG کلید اور پھر اس کے سافٹ ویئر ریپوزٹری کو ڈاؤن لوڈ کرنے کی ضرورت ہے۔ تصدیق کے بعد، ہم پھر ذخیرہ کو اپنی سورس لسٹ میں شامل کر سکتے ہیں۔
پہلے، جینکنز جی پی جی کی کو درآمد کرنے کے لیے درج ذیل کمانڈ پر عمل کریں۔





$ sudo wget - اے / usr / بانٹیں / چابیاں / جینکنز - keyring asc https : //pkg.jenkins.io/debian-stable/jenkins.io-2023.key

اگلا کام مندرجہ ذیل کمانڈ پر عمل کرکے جینکنز ریپوزٹری کو شامل کرنا ہے۔

$ echo deb [ دستخط شدہ - کی طرف سے =/ usr / بانٹیں / چابیاں / جینکنز - keyring asc ] https : //pkg.jenkins.io/debian-stable binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list > /dev/null

مرحلہ 3: جینکنز انسٹال کریں۔
مستحکم جینکنز ریلیز کو ہماری سورس لسٹ میں شامل کرنے کے بعد، ہم اسے انسٹال کرنے کے ساتھ آگے بڑھ سکتے ہیں، لیکن پہلے، آئیے سورس لسٹ کو ریفریش کرنے کے لیے اوبنٹو 24.04 ریپوزٹری کو اپ ڈیٹ کریں۔



$ sudo apt اپ ڈیٹ

اگلا، جینکنز انسٹال کریں اور اس بات کو یقینی بنائیں کہ انسٹالیشن بغیر کسی رکاوٹ کے مکمل ہو۔

$ sudo apt جینکنز انسٹال کریں۔ - اور

انسٹال ہونے کے بعد، اس بات کی تصدیق کرنے کے لیے ورژن چیک کریں کہ ہم اسے کامیابی سے انسٹال کرنے میں کامیاب ہو گئے ہیں۔

$ جینکنز -- ورژن

مرحلہ 4: فائر وال کو ترتیب دیں۔
جینکنز کو پورٹ 8080 کے ذریعے بات چیت کرنے کی اجازت دینے کے لیے ہمیں اپنے فائر وال میں ترمیم کرنی چاہیے۔ پہلے، جینکنز سروس شروع کریں۔

$ sudo systemctl start jenkins
$ sudo systemctl اسٹیٹس جینکنز

اگلا، ایک نیا UFW اصول شامل کریں اور چیک کریں کہ آپ کا فائر وال فعال ہے۔ اگر فائر وال غیر فعال ہے تو اسے فعال کریں۔

$ sudo ufw اجازت دیں۔ 8080
$ sudo ufw کی حیثیت

مرحلہ 5: جینکنز کو ترتیب دیں۔
ہم اسے ترتیب دینے کے لیے براؤزر کے ذریعے جینکنز تک رسائی حاصل کریں گے۔ اپنے براؤزر ٹیب پر، نیچے دیے گئے URL تک رسائی حاصل کریں۔ اپنے سرور کا صحیح IP یا ڈومین نام اور پورٹ نمبر 8080 شامل کرنا یقینی بنائیں۔

http : //ip_address:8080

آپ کو ایک ونڈو ملے گی جس میں 'شروع کرنا' کی معلومات دکھائی جائے گی۔ صفحہ پر، ایڈمنسٹریٹر پاس ورڈ پر مشتمل فائل کا راستہ تلاش کریں۔
لاگ ان کریں

اپنے ٹرمینل پر واپس جائیں اور ٹیکسٹ ایڈیٹر یا 'کیٹ' جیسی کمانڈ کا استعمال کرکے فائل کھولیں۔

$ sudo بلی / تھا / lib / جینکنز / راز / ابتدائی ایڈمن پاس ورڈ

ایڈمنسٹریٹر کا پاس ورڈ آپ کے ٹرمینل پر ظاہر ہوگا۔ تیار کردہ پاس ورڈ کو کاپی کریں اور اسے اپنے براؤزر میں 'ایڈمنسٹریٹر پاس ورڈ' ان پٹ باکس میں چسپاں کریں۔

ونڈو کے نیچے، پر کلک کریں۔ جاری رہے بٹن
ایک نئی ونڈو کھل جائے گی۔ 'تجویز کردہ پلگ ان انسٹال کریں' کے لیے منتخب کردہ آپشن پر کلک کریں۔

جینکنز سیٹ اپ شروع کریں گے۔

عمل مکمل ہونے کے بعد، آپ کو اپنے ایڈمنسٹریٹر کی اسناد بنانے کے لیے کہا جائے گا۔

ایڈمن کا صارف نام اور پاس ورڈ ٹائپ کریں، پھر 'محفوظ کریں اور جاری رکھیں' بٹن پر کلک کریں۔
اگلی ونڈو پر، نوٹ کریں۔ جینکنز یو آر ایل اور 'محفوظ کریں اور ختم کریں' بٹن پر کلک کریں۔

یہی ہے. جینکنز اب آپ کے اوبنٹو 24.04 پر انسٹال اور تشکیل شدہ ہے۔ پر کلک کریں جینکنز کا استعمال شروع کریں۔ جینکنز کے استعمال سے لطف اندوز ہونے کے لیے بٹن۔

آپ کو نیچے کی طرح کی ونڈو ملے گی۔

نتیجہ

جینکنز کے پاس متعدد ایپلی کیشنز ہیں، خاص طور پر ڈویلپرز کے لیے۔ اگر آپ Ubuntu Noble Numbat استعمال کرتے ہیں، تو اس پوسٹ میں جینکنز کو انسٹال کرنے کے طریقہ کار کے بارے میں مرحلہ وار گائیڈ کا اشتراک کیا گیا ہے۔ امید ہے، یہ پوسٹ آپ کے لیے بصیرت بخش ہوگی، اور آپ جینکنز کو انسٹال کرنے کے قابل ہو جائیں گے۔