سورة Ø§Ù„ÙƒØ§ÙØ±ÙˆÙ† المنشاوي المعلم مكررة 7 مرات1
فہرست کا خانہ:
- شرطیں
- مطلوبہ انحصار انسٹال کرنا
- گٹ لیب انسٹال کرنا
- فائر وال قواعد کو ایڈجسٹ کرنا
- گٹ لیب یو آر ایل مرتب کریں
- ویب انٹرفیس کے ذریعے گیٹ لیب کو تشکیل دیں
- 1. انتظامی اکاؤنٹ کا پاس ورڈ مرتب کرنا
- نتیجہ اخذ کرنا
گٹ لیب ایک ویب پر مبنی اوپن سورس گٹ ذخیر. منیجر ہے جس میں روبی میں ویکی ، ایشو مینجمنٹ ، کوڈ ریویو ، مانیٹرنگ ، اور مستقل انضمام اور تعیناتی شامل ہے۔ اس سے ڈویلپرز کو ان کے پروجیکٹ بنانے ، جائزہ لینے اور ان کی تعیloن کرنے کا اہل بناتا ہے۔
گٹ لیب کے تین مختلف ایڈیشن دستیاب ہیں ، کمیونٹی ایڈیشن (سی ای) ، انٹرپرائز ایڈیشن (ای ای) ، اور گٹ لیب کے زیر انتظام ورژن۔
اگر آپ گٹ ہب سے دور جانا چاہتے ہیں تو گٹ لیب نمبر اول کا انتخاب ہے۔ یہ GitHub سمیت مختلف ذرائع سے منصوبوں اور مسائل کو درآمد کرسکتا ہے ، جس سے نقل مکانی کے عمل کو پریشانی سے پاک بنا دیا جاتا ہے۔ گٹ لیب انٹرفیس صارف کے تجربے اور فعالیت کے لحاظ سے اچھی طرح سے ڈیزائن ، صاف ، بدیہی اور گٹ ہب کے قریب ہے۔
مطلوبہ استعمال کے معاملے پر منحصر ہے کہ گٹ لیب انسٹال کرنے کے بہت سارے طریقے ہیں۔ اس ٹیوٹوریل میں اومنوبس پیکیجز کا استعمال کرتے ہوئے اوبنٹو 18.04 سسٹم پر گٹلیب (سی ای) کو انسٹال اور تشکیل کے لئے ضروری اقدامات کا احاطہ کیا گیا ہے۔
شرطیں
اس ٹیوٹوریل نے فرض کیا ہے کہ آپ کے پاس تازہ اوبنٹو 18.04 تنصیب ہے۔ گٹ لیب ضروریات کے صفحے کے مطابق ، اس کے ساتھ ایک سرور استعمال کرنے کی سفارش کی جاتی ہے:
- کم از کم 4 جی بی ریم میموری 2 سی پی یو کور ۔اٹھاپ میں کم از کم 2 جی پی کی تبدیل جگہ۔ (اختیاری) ڈومین یا سب ڈومین سرور IP ایڈریس کی طرف اشارہ کرتے ہوئے۔
سیکیورٹی کی اضافی پرت کے ل For ایک بنیادی فائر وال لگانے کی سفارش کی جاتی ہے۔ آپ ہمارے اوبنٹو 18.04 گائیڈ پر یو ایف ڈبلیو کے ساتھ فائر وال کو کیسے ترتیب دیں ہمارے اقدامات پر عمل کرسکتے ہیں۔
سبق کے ساتھ شروع کرنے سے پہلے ، یہ یقینی بنائیں کہ آپ کسی صارف کی حیثیت سے لاگ ان ہوں گے جس میں سوڈو مراعات ہوں۔
مطلوبہ انحصار انسٹال کرنا
مقامی پیکیج انڈیکس کو تازہ دم کریں اور انحصارات کو درج ذیل کمانڈوں سے انسٹال کریں۔
sudo apt update
sudo apt install curl openssh-server ca-certificates
گٹ لیب کو اطلاعات کی ای میلز بھیجنے کے اہل بنانے کے ل Post ، آپ یا تو پوسٹ فکس انسٹال اور استعمال کرسکتے ہیں یا کچھ ٹرانزیکشنل میل سروس استعمال کرسکتے ہیں جیسے سنٹ گرڈ ، میل چیمپ ، میل گن یا ایس ای ایس جس میں آپ مندرجہ ذیل اقدام کو چھوڑ کر تشکیل کرسکتے ہیں (https: // docs.gitlab.com/omnibus/settings/smtp.html) انسٹالیشن مکمل ہونے کے بعد۔
اپنے اوبنٹو سرور پر پوسٹ فکس انسٹال کرنے کے لئے درج ذیل کمانڈز چلائیں:
debconf-set-selections <<< "postfix postfix/mailname string $(hostname -f)"
debconf-set-selections <<< "postfix postfix/main_mailer_type string 'Internet Site'"
اپنے میل سرور کو ترتیب دینے کے طریقہ کے بارے میں مزید تفصیلی معلومات کے ل this اس سلسلے کو چیک کریں۔
گٹ لیب انسٹال کرنا
گٹ لیب کی تنصیب ایک بہت سیدھا سیدھا آگے والا عمل ہے۔ ہم آپٹ پیکیج مینیجر کا استعمال کرتے ہوئے گٹ لیب سی ای پیکیج انسٹال کریں گے۔
مندرجہ ذیل curl کمانڈ کا استعمال کرکے اپنے سسٹم کے ذرائع کی فہرست میں گٹ لیب ذخیرے شامل کرکے شروع کریں:
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
ایک بار جب ذخیرہ کاری کے قابل ہوجائے تو درج ذیل کمانڈ کو چلاتے ہوئے گٹلیب پیکیج انسٹال کریں۔
sudo apt install gitlab-ce
کامیاب انسٹالیشن کے بعد انسٹالیشن کے عمل میں کچھ وقت لگ سکتا ہے ، آپ کو مندرجہ ذیل آؤٹ پٹ نظر آئے گا۔
Thank you for installing GitLab!
فائر وال قواعد کو ایڈجسٹ کرنا
بنیادی فائر وال کو ترتیب دینے کے بارے میں رہنما شرط کے سیکشن میں منسلک ہے۔ گٹ لیب انٹرفیس تک رسائی حاصل کرنے کے ل we ہمیں
80
اور
443
بندرگاہیں کھولنے کی ضرورت ہے۔
sudo ufw allow OpenSSH
sudo ufw allow
sudo ufw allow
اس بات کا یقین کرنے کے لئے کہ درکار بندرگاہیں کھلی ہوئی ہیں ، آپ فائر وال کی حیثیت کو اس کے ساتھ چیک کرسکتے ہیں:
sudo ufw status
Status: active To Action From -- ------ ---- 80/tcp ALLOW Anywhere 443/tcp ALLOW Anywhere OpenSSH ALLOW Anywhere 80/tcp (v6) ALLOW Anywhere (v6) 443/tcp (v6) ALLOW Anywhere (v6) OpenSSH (v6) ALLOW Anywhere (v6)
گٹ لیب یو آر ایل مرتب کریں
گٹ لیب ویب انٹرفیس تک رسائی حاصل کرنے سے پہلے ہمیں یو آر ایل ترتیب دینے کی ضرورت ہے جس پر گٹ لیب قابل رس ہوگا۔ گیٹ لاب کی کنفیگریشن فائل کھولیں اور درج ذیل تبدیلیاں کریں۔
sudo nano /etc/gitlab/gitlab.rb
کنفگریشن فائل کے اوپری حصے کے قریب ، آپ کو ایک لائن نظر آئے گی جو بیرونی_ورل سے شروع ہوگی۔ اپنے ڈومین / ذیلی ڈومین یا IP پتے سے مماثل ہونے کے ل the قدر کو تبدیل کریں۔ اگر آپ کے پاس ڈومین
https
اور اگر آپ اپنے سرور IP ایڈریس کے ذریعے گیٹ لیب انٹرفیس تک رسائی حاصل کرنا چاہتے ہیں تو
http
استعمال کریں۔
external_url 'https://gitlab.example.com'
"آئیے
letsencrypt
انضمام" کے
letsencrypt
Next اگلی تلاش ،
letsencrypt
شروع ہونے والی لائن کو
letsencrypt
اور اسے درست ثابت کریں۔ اختیاری طور پر اگر آپ اپنے ڈومین کو غیر
letsencrypt
طرف سے ای میلز وصول کرنا چاہتے ہیں تو اس خط کی ابتدا
letsencrypt
شروع کی
letsencrypt
اور اس میں اپنا ای میل پتہ شامل کریں۔
letsencrypt = true letsencrypt = # This should be an array of email addresses to add as contacts
آخر میں ، فائل کو محفوظ کریں اور بند کریں اور گیٹ لاب کی تشکیل نو کے لئے درج ذیل کمانڈ کو چلائیں:
sudo gitlab-ctl reconfigure
کمانڈ آپ کے گٹ لاب کی ترتیبات کی تشکیل نو کرے گی اور آئی ایس ایل کا ایک مفت سرٹیفکیٹ تیار کرے گی۔
ویب انٹرفیس کے ذریعے گیٹ لیب کو تشکیل دیں
اب جب آپ نے گٹ لاب یو آر ایل تشکیل دیا ہے تو آپ ابتدائی ترتیب کے ساتھ گیٹ لیب ویب انٹرفیس کے ذریعے شروع کرسکتے ہیں۔
اپنے ویب براؤزر کو لانچ کریں اور اس پر تشریف لے جائیں:
https://your_gitlab_domain_or_server_IP.com
1. انتظامی اکاؤنٹ کا پاس ورڈ مرتب کرنا
پہلی بار جب آپ ویب انٹرفیس تک رسائی حاصل کریں گے تو آپ کو انتظامی اکاؤنٹ کا پاس ورڈ ترتیب دینے کا اشارہ کیا جائے گا۔
اب آپ کو اپنے گٹ لیب اکاؤنٹ کی اسناد کی فراہمی کے بغیر اپنے مقامی کمپیوٹر سے اپنے منصوبے کی تبدیلیوں کو آگے بڑھانے اور کھینچنے کے قابل ہونا چاہئے۔
نتیجہ اخذ کرنا
اس ٹیوٹوریل نے اوبنٹو 18.04 پر گٹ لیب کی تنصیب اور ترتیب میں آپ کی مدد کی ہے۔ آپ نے یہ بھی سیکھا کہ آپ اپنی پروفائل کی ترتیبات میں ترمیم کیسے کریں ، صارف نام کیسے تبدیل کریں اور ایس ایس ایچ کی کلید کیسے شامل کریں۔ اب آپ اپنا پہلا پراجیکٹ بناسکتے ہیں اور اپنے گٹ لیب کا استعمال شروع کرسکتے ہیں۔
اوبنٹو گٹ گٹلیبونڈوز 7 / وسٹا / ایکس پی کی مرمت، دوبارہ انسٹال کرنے، ان انسٹال کرنے، مرمت ونڈوز 7، ونڈوز وسٹا اور ونڈوز ایکس پی انسٹال کرنے، دوبارہ انسٹال کرنے، اپ ڈیٹ یا ان انسٹال کرنے پر صرف توجہ مرکوز کرنے والی ویب سائٹ نے مائیکروسافٹ نے ایک نیا مدد سائٹ شروع کیا ہے جو صرف ونڈوز 7، ونڈوز وسٹا اور انسٹال کرنے، انسٹال کرنے، ونڈوز ایکس پی. اگر آپ اب ونڈوز وسٹا 7 میں ونڈوز وسٹا کو اپ گریڈ کرنے کی منصوبہ بندی کر رہے ہیں، تو یہ ایک بہت اچھا وسائل ہے!
ان لوگوں کے لئے ایک بہت ہی جامع اور مددگار ذریعہ ہے جو ونڈوز 7 انسٹال کرنے، دوبارہ انسٹال کرنے یا اپ ڈیٹ کرنے کی منصوبہ بندی کر سکتا ہے. ونڈوز وسٹا اور ونڈوز ایکس پی.
ونڈوز 7 ای ونڈوز 7 ایینڈ ایڈیشن 9 میں انٹرنیٹ ایکسپلورر 9 کو دوبارہ انسٹال کریں. ونڈوز 7 ای اور سٹینڈرڈ ایڈیشن میں انٹرنیٹ ایکسپلورر 9 کو انسٹال کرنے کا طریقہ. IE، بیک اپ پسندیدہ اور ترتیبات کو انسٹال کرنا اور معیاری اور ای ایڈیشن میں IE9 کس طرح انسٹال کرنا ہے.
ای ونڈوز 7 ای ایڈیشن یورپی اقتصادی علاقے، کروشیا اور سوئٹزرلینڈ میں دستیاب ہے جانیں. ونڈوز 7 کا یہ ورژن براؤزر میں شامل نہیں ہے، یعنی. یہ انٹرنیٹ ایکسپلورر انسٹال نہیں کرے گا. آپ کو ونڈوز 7 ای ایڈیشن میں انٹرنیٹ ایکسپلورر انسٹال کرنا پڑے گا.
سینٹوس 7 پر گٹلیب کو انسٹال اور تشکیل کرنے کا طریقہ
گٹ لیب ایک ویب پر مبنی اوپن سورس گٹ ذخیر. منیجر ہے جس میں روبی میں ویکی ، ایشو مینجمنٹ ، کوڈ ریویو ، مانیٹرنگ ، اور مستقل انضمام اور تعیناتی شامل ہے۔ اس ٹیوٹوریل میں اومنیبس پیکیجز کے استعمال سے سینٹوس 7 سسٹم پر گٹ لیب (سی ای) کو انسٹال کرنے اور تشکیل دینے کے لئے ضروری اقدامات کا احاطہ کیا گیا ہے۔







