در این آموزش قصد دارم نحوهی نصب آخرین ورژن گیت لب رو در اوبونتو ۱۸.۰۴ به شما آموزش بدم، نصبش بسیار ساده هستش.
برای راه اندازی گیت لب دستورات زیر رو بزنید، فراموش نکنید به دلیل تحریم، نباید با آیپی ایران این کار رو انجام بدید.
ابتدا دستورات زیر رو وارد کنید تا پکیچهای اولیه نصب شود:
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 به صورت مجازی گیت لب نصب کنید و با آن تمرین کنید.
خیلی ممنون
موقع دریافت فایل با خطای error code: 1020 مواجه می شیم.
فایل: curl -LO https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh
سلام
از وی پی ان یا پروکسی استفاده کنید براش. تحریم هستیم.
اگر در دسترس ندارید میتونید DNS های شکن رو ست کنید که بگیره براتون.
ممنون مفید بود. لطفاً اگه امکانش رو دارید آموزش گیت لب رو ادامه بدید. خیلی کارآیی داره و نیاز بازار کار هست. دستتون هم درد نکنه.
سلام
چشم. به زودی ویدیو آموزش گیت رو قرار میدیم.