وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

آموزش نصب GitLab روی سرور CentOS 7

0 ۵۶
زمان لازم برای مطالعه: 2 دقیقه

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

آموزش نصب Gitlab روی سرور CentOS 7

زمان مورد نیاز: 5 دقیقه.

در ادامه نصب gitlab را بر روی centos 7 بررسی می کنیم.

  1. خرید سرور Gitlab

    برای نصب گیت لب میتوانید از سرور مجازی لینوکس تحویل فوری رسانگار استفاده کنید (سرور مجازی NVMe آلمان یا سرور مجازی SSD ایران برای این کار توصیه می‎شود)

  2. بروز رسانی سرور CentOS قبل از نصب gitlab

    پس از تحویل سرور مجازی با SSH به سرور متصل شده و با دستور yum -y update سرور خود را با آخرین بسته های نرم افزاری پیش فرض و کرنل جدید آپدیت کنید
    پس از پایان فرایند نصب و آپدیت سرور یک بار آن را با دستور systemctl reboot مجدد راه اندازی کنید تا سرور با آخرین نسخه کرنل نصب شده بوت شود

  3. پیشنیازهای GitLab

    برای نصب گیت‎لب لازم است تا پورت های وب HTTP و HTTPS روی فایروال باز باشد ( بصورت پیشفرض محدودیتی روی سرورهای مجازی ما وجود ندارد ) اما در صورتی که از firewalld استفاده می کنید با استفاده از دستور زیر این سرویسها را روی فایروال باز کنید
    ابتدا ابزار کنترل پالیسی SELINux را نصب کنید
    yum install -y curl policycoreutils-python
    سپس پالیسی های فایروال را اعمال کندی
    firewall-cmd –permanent –add-service=http
    firewall-cmd –permanent –add-service=https
    systemctl reload firewalld

  4. نصب مخزن (Repository) گیت لب

    با دستور زیر مخزن بسته های gitlab را روی سرور خود نصب کنید و سپس آن را روی سرور نصب می کنیم
    curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash

  5. تنظیم ساب دامین مربوط به GitLab

    قبل از نصب Gitlab – CE روی سرور احتمالا میخواهید دسترسی به gitlab از طریق دامین برای کاربران فراهم باشد ، بنابراین روی سرور اصلی میزبان DNS دامین اصلی یک رکورد A برای ساب دامین مد نظر به IP سرور ایجاد کنید مثلا :
    برای دامین git.rsanegar.com به سرور با IP : 1.2.3.4 به این شکل خواهد بود
    git A 1.2.3.4 rasanegar.com

  6. نصب GitLab روی سرور
    دستور زیر را اجرا کنید ، بجای git.example.com آدرس دامین مورد نظر خود را قرار بدهید

    sudo EXTERNAL_URL=”https://git.example.com” yum install -y gitlab-ee
     

  7. وارد GitLab شده و از سرور GitLab خود استفاده کنید

    پس از پایان نصب گیت لب آدرس دامین ست شده بالا ( یا آدرس IP سرور ) را در مرورگر وارد نمائید تا پس از تنظیم پسورد اصلی root در اولین ورود بتوانید وارد گیت لب شده و تنظیمات و بهره برداری از آن را انجام دهید

پیشنهاد می‎کنیم بخوانید:
راهنمای سریع استفاده از gitlab و دستور git

 

آموزش نصب GitLab روی Ubuntu

در ادامه این آموزش بزودی آموزش نصب GitLab روی Ubuntu را اضافه خواهیم کرد

آموزش تنظیم GitLab روی سرور

بزودی در مطلب دیگری به آموزش پیکربندی و بهره برداری از GitLab خواهیم پرداخت ، در این بین اگر هرگونه سوال و یا مشکلی در نصب GitLab روی لینوکس داشتید با ما در میان بگذارید

خرید سرور مجازی GitLab

اگر تخصص کافی برای نصب GITLAB روی سرور مجازی را ندارید و یا می‎خواهید هر چه سریعتر سرور پیت لب خود را مورد بهره برداری قرار دهید میتوانید از رسانگار سرور مجازی GitLab را خریداری نمائید ، این سرویسها بصورت آماده با GitLab نصب شده و تحویل شما می شود

خرید سرور GitLab

دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید