نصب جنکینز در دبیان
آموزش نصب jenkins بر روی دبیان 10

نحوه نصب jenkins بر روی Debian 10 Linux

Jenkins یک سرور اتوماسیون متن-باز است که روشی آسان برای راه اندازی continuous integration و continuous delivery مخفف (CI / CD) ارائه می دهد.

ادغام مداوم یا Continuous integration یک عمل DevOps است که در آن اعضای تیم مرتباً تغییرات کد خود را در مخزن کنترل نسخه انجام می دهند و پس از آن مراحل ساخت و تست های خودکار اجرا می شود. continuous delivery مجموعه ای از روش‌هایی است که تغییرات کد بطور خودکار ساخته می شوند ، آزمایش می شوند و به تولید اعزام می شوند.

در این آموزش نحوه نصب جنکینز روی دبیان 10 ، از مخزن رسمی جنکینز را شرح خواهیم داد.

نصب Jenkin

برای نصب جنکینز روی Debian 10 مراحل زیر را به عنوان root یا کاربر دارای دسترسی sudo انجام دهید :

جنکینز در جاوا نوشته شده است ، بنابراین اولین قدم نصب جاوا است. برای انجام این کار ، مخازن خود را به روز کنید و سپس OpenJDK 11 را با دستورات زیر نصب کنید:

sudo apt update
sudo apt install default-jdk

Java LTS 8 در مخازن دبیان موجود نیست. برای نصب صفحه نحوه نصب جاوا دردبیان از وبسایت راهنمای لینوکس مراجعه کنید.

با استفاده دانلود منیجر wget ، اقدام به دانلود GPG key های Jenkins از مخازنش میکنیم:

wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -

پس اجرا شدن کامند فوق باید نتجه OK برای شما نشان داده شود که به معنی اضافه شدن درست کلیدهای GPG است.

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

sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'

در این مرحله نوبت اپدیت کردن لیست مخازن بخاطر اضافه شدن مخازن جنکینز به سورس لیست ما است و بعد از آن اخرین نسخه موجود از jenkins را نصب میکنیم:

sudo apt update
sudo apt install jenkins




با دستور زیر پس از اینکه جنکینز نصب شد آن را start میکنیم:

sudo systemctl enable --now jenkins

راه اندازی جنکینز

برای شروع فرایند راه اندازی ، مرورگر خود را باز کرده و پورت 8080 و دامنه یا IP سیستم موردنظر خود را تایپ کنید.

http://your_ip_or_domain:8080

صفحه نمایش مشابه موارد زیر نمایش داده می شود:

نصب جنکینز در دبیان ، پیدا کردن پسورد jenkins در دبیان

در حین نصب ، Jenkins یک رمزعبور 32 کاراکتری ایجاد می کند. برای یافتن نوع رمز عبور:

sudo cat /var/lib/jenkins/secrets/initialAdminPassword

گذرواژه را کپی کنید ، آن را در قسمت رمز عبور Administrator قرار دهید وبروی Continue کلیک کنید .

نصب پلاگین های jenkins در Debian 10

در صفحه بعدی ، در صفحه ویزارد از شما سؤال می شود که آیا می خواهید افزونه های پیشنهادی را نصب کنید یا می خواهید افزونه های خاصی را انتخاب کنید. روی Install suggested plugins کلیک کنید ، و مراحل نصب بلافاصله آغاز می شود.

انتخاب پلاگین های دلخواه برای نصب آن در دبیان 10

در مرحله بعد ، از شما خواسته می شود اولین کاربر سرپرست را تنظیم کنید. اطلاعات مورد نیاز را پر کرده و برروی Save and Continue کلیک کنید .

نحوه ساخت یوزر در jenkins، ساخت کاربر در جنکینز

در صفحه بعد از شما خواسته می شود URL را برای نمونه جنكینز خود تنظیم كنید. این فیلد با یک URL تولید شده به صورت خودکار جمع می شود.

آدرس تحت وب jenkins ، پورت تحت وب جنکینز

با کلیک بر روی دکمه Save and Finish آدرس URL را تأیید کنید و مراحل تنظیم کامل خواهد شد.

اماده سازی جنکینز در دبیان

بر روی دکمه Start using Jenkins کلیک کنید ، و به داشبورد جنکینز که به عنوان کاربر ادمینی که در یکی از مراحل قبلی ایجاد کرده اید ، وارد شده اید.

در این مرحله ، شما با موفقیت Jenkins را روی سیستم خود نصب کرده اید.

نتیجه

در این آموزش ، نحوه نصب و پیکربندی اولیه جنکینز در سیستم های دبیان را یاد گرفته اید. هم اکنون می توانید به صفحه رسمی اسناد جنکینز مراجعه کرده و شروع به کاوش در مدل workflow  و plug-in جنکینز کنید.

درباره AfshinBalakar

افشین بالاکار دانشجوی مهندسی تکنولوژی نرم افزار، مدت 5 سال است با لینوکس رابطه افلاطونی دارم.

پیشنهاده میشه بخونی

نصب و کانفیگ yarn

آموزش نحوه نصب Yarn در Debian 10

Yarn یک مدیر بسته JavaScript است که با npm سازگار است و به شما امکان …

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

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