دبیانسیستم عامل لینوکس

چگونه GitLab را بر روی دبیان ۹ نصب کنیم؟

گیت لب(GitLab) یکی از اپلیکیشن های متن بازی است که به تیم ها و توسعه دهنده ها اجازه می دهد پروژه های خود را بر روی سرورهای خودشان مدیریت نمایند. این گزینه جایگزینی برای GitHub است. در این مقاله قصد داریم نحوه نصب GitLab بر روی دبیان ۹ را با هم مرور کنیم. پس همراه وب ایده باشید.

قبل از اینکه بخواهید وارد مرحله نصب این گزینه شوید، باید نیازمندی های زیر را تامین نمایید:

  • سرور دبیان ۹ که تازه نصب شده است
  • کاربرد Sudoer
  • حافظه ۸ گیگابایتی یا بالاتر

از طریق SSH وارد سرور خود شوید:

 

قبل از اینکه  بخواهید وارد فرایند نصب شوید بهتر است پایگاه داده پکیج های خود را مورد بررسی قرار دهید و مطمئن شوید به روز هستند.

 سیستم خود را به روز رسانی کنید:

به کمک دستورات زیر می توانید سیستم خود را به روزرسانی کنید:

 

حالا باید مطمئن شوید که وب سروری بر روی پورت ۸۰ ندارید زیرا GitLab  سعی می کند NGINX را بر روی این پورت نصب نماید.

 

ایجاد کاربر جدید:

به کمک دستور زیر می توانید کاربر جدیدی برای سیستم خود ایجاد کنید:

 

فرآیند نصب Gitlab را آغاز کنید:

برای آغاز فرایند نصب باید به کاربر معمولی که قبلا ایجاد کردیم برگردیم:

 

مخزن پکیج  gitlab را اضافه کنید:

در این آموزش ما از نسخه Community استفاده می کنیم و باید مخازن پکیج ها را برای ادامه نصب اضافه نماییم:

 

بعد از اینکه مخزن را اضافه کردید، دستور زیر را بر روی دبیان ۹ اجرا کنید:

 

حالا باید فایل gitlab.rb را ویرایش کنیم و رشته external_url را بیابیم و آن را ویرایش نماییم:

 

فرآیند نصب کمی زمانبر است. بعد از نصب پیکربندی و نصب NGINX برای اجرای GitLab به طور خودکار پیکربندی می شود.  بعد از تکمیل فرآیند، آدرس آی پی یا نام دامنه که قبلا در external_url مشخص کرده اید را روی مرورگر خود بزنید. شما باید یک پسورد جدید ایجاد کنید.

بعد از اینکه پسورد خود را ایجاد کردید به کمک کاربر روت  و پسورد جدید وارد gitlab شوید.

بعدا می توانید نام کاربری روت را در بخش setting تغییر دهید.

 

برای مدیریت GitLabمی توانید از gitlab-ctl که یک دستور خط فرمان است استفاده نمایید. به عنوان مثال می توانید به کمک دستور زیر آن را استارت یا متوقف کنید:

 

چگونه GitLab را بر روی دبیان ۹ نصب کنیم؟
۵ (۱۰۰%) ۳ votes
برچسب ها

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

بستن