تاریخ امروز:31 فروردین 1403
آموزش راه اندازی گیت لب در اوبونتو 18. 04

آموزش راه اندازی گیت لب در اوبونتو 18.04

در این آموزش قصد دارم نحوه‌ی نصب آخرین ورژن گیت لب رو در اوبونتو ۱۸.۰۴ به شما آموزش بدم، نصبش بسیار ساده هستش.

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

ابتدا دستورات زیر رو وارد کنید تا پکیچ‌های اولیه نصب شود:

    sudo apt update
    sudo apt install ca-certificates curl openssh-server postfix

حال دستورات زیر را وارد کنید تا یک فایل برای نصب گیت لب شما دانلود شود:

    cd /tmp
    curl -LO https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh

فایل رو اجرا کنید:

sudo bash /tmp/script.deb.sh

و بعد از اون به راحتی گیت لب رو نصبش کنید:

sudo apt install gitlab-ce

وضعیت فایروال رو چک کنید:

sudo ufw status

در صورتی که پیغامی مانند زیر مشاهده کردید:

Status: active

To                         Action      From
--                         ------      ----
OpenSSH                    ALLOW       Anywhere                  
OpenSSH (v6)               ALLOW       Anywhere (v6)

این دستورات را وارد کنید:

    sudo ufw allow http
    sudo ufw allow https
    sudo ufw allow OpenSSH

حالا فایل تنظیمات رو ویرایش کنید:

sudo nano /etc/gitlab/gitlab.rb

در اینجا:

external_url 'https://example.com'

آدرس سیستم را وارد کنید. در صورتی که از آدرس لوکالی استفاده می‌کنید، حتما فایل /etc/hosts رو بعدش ویرایش کنید.

سپس این دستورات را ویرایش کنید:

letsencrypt['contact_emails'] = ['soroush@example.com']

و در پایان این دستورات را بزنید:

sudo gitlab-ctl reconfigure

آدرس وارد کرده رو باز کنید، گیت‌لب میاد بالا براتون و پسورد جدید میخواد، بعد از ست کردن پسورد با یوزرنیم root می‌تونید وارد بشید و کارهاتون رو انجام بدین.

اینجوری به صورت داخلی و درون شرکت خودتون یه سرور گیت لب دارید و می‌تونید بر اساس آموزش گیت که در سایت داده شد به اون وصل بشین و کامیت کنید. یادتون باشه، تقریبا ۹۹.۹٪ شرکت‌ها، یکی از شروط استخدامیشون برای برنامه نویسی آشنایی به گیت هستش. بسیاری از آن‌ها، یکی از موارد مثبت رو داشتن فایل روی گیت‌هاب میدونن. پس حتما موضوع گیت رو یاد بگیرید. با این آموزش می‌تونید روی vmware و یا virtualbox به صورت مجازی گیت لب نصب کنید و با آن تمرین کنید.

5 Comments

    1. آواتار سروش طیبیسروش طیبی Post author پاسخ

      سلام
      از وی پی ان یا پروکسی استفاده کنید براش. تحریم هستیم.
      اگر در دسترس ندارید میتونید DNS های شکن رو ست کنید که بگیره براتون.

  1. آواتار اردلاناردلان پاسخ

    ممنون مفید بود. لطفاً اگه امکانش رو دارید آموزش گیت لب رو ادامه بدید. خیلی کارآیی داره و نیاز بازار کار هست. دستتون هم درد نکنه.

پاسخ دادن به اردلان لغو پاسخ

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