Ø§Ø¹Ø¯Ø§Ù ÙØ§Û ØºÙØ± ÙØ¶Ø§ÙÛ Ø¯Ø± Ø§ÙØ±Ø§Ù
فہرست کا خانہ:
جینکنز ایک اوپن سورس آٹومیشن سرور ہے جو مستقل انضمام اور مستقل ترسیل (سی آئی / سی ڈی) پائپ لائن قائم کرنے کا آسان طریقہ پیش کرتا ہے۔
مسلسل انضمام (سی آئی) ایک ڈی او اوپس پریکٹس ہے جس میں ٹیم کے ممبران باقاعدگی سے اپنے ضابطہ اخلاق کو ورژن کنٹرول ریپوزٹری میں مرتب کرتے ہیں ، جس کے بعد خودکار بلڈز اور ٹیسٹ چلائے جاتے ہیں۔ لگاتار ترسیل (سی ڈی) ان طریقوں کا ایک سلسلہ ہے جہاں کوڈ کی تبدیلیاں خود بخود بن جاتی ہیں ، تجربہ کی جاتی ہیں اور پیداوار میں لگائی جاتی ہیں۔
اس ٹیوٹوریل میں ، ہم آپ کو دکھائیں گے کہ جینکنز 18.04 مشین پر جینکنز ڈیبیئن پیکج ریپوزٹری کا استعمال کرتے ہوئے اوبنٹو 18.04 مشین پر کس طرح انسٹال کریں۔
اگرچہ اس سبق کو اوبنٹو 18.04 کے لئے لکھا گیا ہے بایونک بیور اسی اقدام کو اوبنٹو 16.04 زینیئل زیروس کے لئے بھی استعمال کیا جاسکتا ہے۔
شرطیں
اس ٹیوٹوریل کو جاری رکھنے سے پہلے ، یہ یقینی بنائیں کہ آپ بطور صارف sudo مراعات کے ساتھ لاگ ان ہیں۔
جینکنز انسٹال کرنا
اپنے اوبنٹو سسٹم پر جینکنز کو انسٹال کرنے کے لئے ، ان مراحل پر عمل کریں:
-
جاوا انسٹال کریں۔
چونکہ جینکنز جاوا ایپلی کیشن ہے لہذا پہلا قدم جاوا کو انسٹال کرنا ہے۔ پیکیج انڈیکس کو اپ ڈیٹ کریں اور جاوا 8 اوپن جے ڈی کے پیکیج کو ان احکامات کے ساتھ انسٹال کریں۔
sudo apt updatesudo apt install openjdk-8-jdksudo apt updatesudo apt install openjdk-8-jdkجینکنز کا موجودہ ورژن ابھی تک جاوا 10 (اور جاوا 11) کی حمایت نہیں کرتا ہے۔ اگر آپ کی مشین پر جاوا کے متعدد ورژن نصب ہیں تو یہ یقینی بنائیں کہ جاوا 8 ڈیفالٹ جاوا ورژن ہے۔
جینکنز ڈیبیئن ذخیرے شامل کریں۔
مندرجہ ذیل
wgetکمانڈ کا استعمال کرتے ہوئے جینکنز مخزن کی جی پی جی چابیاں درآمد کریں۔wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -مذکورہ کمانڈ کو
OKآؤٹ کرنا چاہئے جس کا مطلب ہے کہ کلید کامیابی کے ساتھ درآمد کی گئی ہے اور اس ذخیرos پیکجوں سے پیکیج قابل اعتماد سمجھے جائیں گے۔اگلا ، اس کے ساتھ سسٹم میں جینکنز ذخیرے شامل کریں:
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'جینکنز انسٹال کریں۔
ایک بار جینکنز کے ذخیرے کے قابل ہوجانے کے بعد ،
aptپیکیج کی فہرست کو اپ ڈیٹ کریں اور ٹائپ کرکے جینکنز کا تازہ ترین ورژن انسٹال کریں۔sudo apt updatesudo 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
فائروال کو ایڈجسٹ کرنا
اگر آپ جینکنز کو دور دراز اوبنٹو سرور پر نصب کر رہے ہیں جو فائر وال کے ذریعہ محفوظ ہے تو آپ کو
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)
جینکنز سیٹ اپ کرنا
اپنی جینکنز کی نئی تنصیب ترتیب دینے کے لئے ، اپنا براؤزر کھولیں ، اپنا ڈومین یا IP پتہ ٹائپ کریں جس کے بعد پورٹ
8080
،
http://your_ip_or_domain:8080
اور مندرجہ ذیل کی طرح کی اسکرین ظاہر ہوگی:







اس مرحلے پر ، آپ نے جینکنز کو کامیابی کے ساتھ اپنے سسٹم پر انسٹال کیا ہے۔
نتیجہ اخذ کرنا
اس ٹیوٹوریل میں ، آپ نے جینکنز کی ابتدائی ترتیب انسٹال اور انجام دینے کا طریقہ سیکھا ہے۔ اب آپ جینکنز کے سرکاری دستاویزات کے صفحے پر جاکر جینکنز کی خصوصیات کی تلاش شروع کرسکتے ہیں۔
جینکنز اوبنٹو18.04 اوبنٹو پر اپاچی کیسے لگائیں
اس ٹیوٹوریل میں وضاحت کی گئی ہے کہ اوبنٹو 18.04 پر اپاچی ویب سرور کو انسٹال اور ان کا انتظام کیسے کیا جائے۔ اپاچی HTTP سرور دنیا کا سب سے مشہور ویب سرور ہے۔
اوبنٹو 18.04 پر ڈروپل کیسے لگائیں
اس ٹیوٹوریل میں ہم آپ کو دکھائیں گے کہ اوبنٹو 18.04 مشین پر ڈروپل 8.6 کیسے انسٹال کریں۔ ڈروپل انسٹال کرنے کے متعدد طریقے ہیں ، اس ٹیوٹوریل میں کمپوزر کا استعمال کرتے ہوئے ڈروپل 8.6 کو انسٹال کرنے کے لئے ضروری اقدامات کا احاطہ کیا گیا ہے۔
ڈیبین 9 پر جنکین کیسے لگائیں
جینکنز ایک اوپن سورس آٹومیشن سرور ہے جو مستقل انضمام اور مستقل ترسیل (سی آئی / سی ڈی) پائپ لائن قائم کرنے کا آسان طریقہ پیش کرتا ہے۔ اس ٹیوٹوریل میں ، ہم جینکنز ڈیبیئن پیکج ریپوزٹری کا استعمال کرتے ہوئے ڈیبین 9 مشین پر جینکنز کو انسٹال کرتے ہوئے چلیں گے۔







