راهنمای نصب و پیکربندی GitLab روی اوبونتو 20.04

راهنمای-نصب-و-پیکربندی-gitlab-روی-اوبونتو-2004

GitLab یک پلتفرم مدیریت کد منبع متن باز است که به شما امکان می‌دهد پروژه‌های کد خود را ذخیره، مدیریت و همکاری کنید. GitLab از ویژگی‌های مختلفی از جمله کنترل نسخه Git، مدیریت پروژه، مدیریت ساخت و تست، و مدیریت چرخه عمر محصول پشتیبانی می‌کند.

نصب GitLab

برای نصب GitLab، می‌توانید از دستور زیر استفاده کنید:

sudo apt install gitlab-ce

پیکربندی GitLab

برای پیکربندی GitLab، باید فایل /etc/gitlab/gitlab.rb را ویرایش کنید:

sudo nano /etc/gitlab/gitlab.rb

در این فایل، باید موارد زیر را تنظیم کنید:

external_url: آدرس یا دامنه‌ای که GitLab از طریق آن در دسترس خواهد بود

gitlab_rails_secret_key_base: یک رشته تصادفی طولانی که برای محافظت از GitLab در برابر حملات استفاده می‌شود

به عنوان مثال، برای پیکربندی GitLab برای دسترسی از طریق آدرس https://gitlab.example.com، می‌توانید از کد زیر استفاده کنید:

external_url https://gitlab.example.com
gitlab_rails_secret_key_base: a_random_string_of_characters_here

پس از ویرایش فایل gitlab.rb، آن را ذخیره کنید.

راه‌اندازی GitLab

برای راه‌اندازی GitLab، می‌توانید از دستور زیر استفاده کنید:

sudo gitlab-ctl reconfigure

پس از راه‌اندازی GitLab، می‌توانید به آن از طریق آدرس یا دامنه‌ای که در فایل gitlab.rb تنظیم کرده‌اید دسترسی داشته باشید.

پیکربندی فایروال

برای دسترسی از خارج از شبکه محلی به GitLab، باید فایروال خود را پیکربندی کنید. برای این کار، دستور زیر را اجرا کنید:

sudo ufw allow 80
sudo ufw allow 443

تأیید نصب GitLab

برای تأیید اینکه GitLab به درستی نصب شده است، می‌توانید از دستور زیر استفاده کنید:

sudo gitlab-ctl status

اگر خروجی دستور بالا نشان دهد که GitLab در حال اجرا است، می‌توانید از آن استفاده کنید.

جدید ترین پست ها
معرفی-بهترین-نرم-افزار-های-مدیریت-پسورد-لینوکس
معرفی بهترین نرم افزار های مدیریت پسورد لینوکس

استفاده از یک رمز عبور برای چندین حساب، خطر امنیتی ایجاد می کند این به خاطر آن ا

بهترین-نرم-افزارهای-یادداشت-برداری-متن-باز-برای-لینوکس
بهترین نرم افزارهای یادداشت برداری متن باز برای لینوکس

یک اپلیکیشن یادداشت برداری به شما امکان می دهد تا به راحتی و در هر مکانی، مانند

بک-آپ-گیری-و-بازیابی-اطلاعات-سرور-لینوکس
بک آپ گیری و بازیابی اطلاعات سرور لینوکس

پشتیبان گیری منظم از VPS شما برای محافظت از داده های مهم شما در برابر خرابی های

بام تک را دنیال کنید
عنوان ها