از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
روش نصب جنکینز روی اوبونتو 20.04؟
سرفصلهای مطلب
جنکینز یک سرور اتوماسیون متن باز رایج است و به عنوان یک سرور CI (ادغام پیوسته) برای ساخت و مدیریت کارآمد برنامه ها و نرم افزارهای مقیاس بزرگ استفاده می شود. این به تست واحد پروژه های برنامه نویسی در مقیاس بزرگتر کمک می کند و از بسیاری از زبان های برنامه نویسی معروف مانند Python، C++، PHP و غیره پشتیبانی می کند.
نصب و راه اندازی
جنکینز قابل نصب است روی اوبونتو 20.04 با افزودن کلیدهای مخزن به سیستم، اما قبل از آن، ابتدا باید کیت توسعه جاوا را نصب کنیم. اجازه دهید OpenJDK را در صورت نصب نشدن توسط جامعه منبع باز جاوا نصب کنیم روی هنوز سیستم اوبونتو 20.04 شما.
Open Java Development Kit را نصب کنید
آخرین نسخه پایدار OpenJDK را می توان از مخزن رسمی بسته اوبونتو نصب کرد. در زمان نوشتن این پست، آخرین نسخه پایدار کیت Open Java Development OpenJDK 11 بود.
ابتدا مخزن کش APT سیستم را به روز کنید:
برای نصب OpenJDK 11 دستور زیر را تایپ کنید:
اگر فضای دیسک اضافی را درخواست کرد، “y” را تایپ کرده و “Enter” را بزنید.
پس از اتمام نصب process، نسخه جاوا را می توان با تایپ دستور زیر تأیید کرد:
می توانید شاهد باشید که نسخه 11.0.9.1 با موفقیت نصب شده است روی سیستم اوبونتو 20.04. اکنون میتوانیم به نصب جنکینز برویم.
نصب جنکینز روی اوبونتو 20.04
جنکینز به راحتی قابل نصب است روی اوبونتو با وارد کردن و اضافه کردن کلیدهای GPG به سیستم.
اکنون باید کلیدهای GPG را اضافه کنید:
پس از افزودن کلیدهای GPG، آدرس بسته Jenkins را با تایپ دستور زیر به فهرست منابع اضافه کنید:
پس از فعال کردن مخزن جنکینز، به سادگی کش APT سیستم را یک بار به روز کنید.
بیایید جلو برویم و کار واقعی نصب جنکینز را انجام دهیم.
“y” مورد نیاز را تایپ کنید و نصب را ادامه دهید process با فشردن کلید “Enter”.
جنکینز با موفقیت نصب شد. بیایید سرور جنکینز را شروع و پیکربندی کنیم.
سرور جنکینز را راه اندازی کنید
سرویس جنکینز باید به طور خودکار شروع شود روی نصب جنکینز برای بررسی وضعیت سرویس جنکینز، دستور زیر را تایپ کنید.
در مورد من فعال است، اما اگر در مورد شما نیست، با تایپ کردن دستور زیر شروع کنید:
پس از بررسی و راه اندازی سرویس، اجازه دهید فایروال را تنظیم کنیم.
فایروال را برای سرور جنکینز پیکربندی کنید
حال، برای پیکربندی فایروال برای سرور جنکینز با استفاده از ابزار UFW، باید فایروال را فعال کرده و پورت 8080 را برای دسترسی از راه دور از هر نقطه باز کنیم. به سادگی دستور زیر را تایپ کنید:
و با تایپ دستور زیر وضعیت UFW را بررسی کنید:
اگر وضعیت غیر فعال است، آن را با تایپ دستور زیر فعال کنید:
اکنون، وضعیت UFW را دوباره بررسی کنید.
می توانید شاهد باشید که پورت 8080 مجاز است.
جنکینز را تنظیم کنید
برای راه اندازی Jenkins، نام دامنه یا آدرس IP خود را به همراه پورت 8080 در نوار آدرس مرورگر تایپ کنید و باید باز کردن قفل Jenkins را داشته باشید. page درخواست رمز عبور، مانند تصویر زیر.
می توانید رمز عبور را از مکان داده شده با استفاده از دستور cat در قسمت دریافت کنید terminal. دستور دریافت رمز عبور به صورت زیر خواهد بود:
این دستور خواهد بود print رمز عبور را مستقیماً خارج کنید و می توانید آن را کپی و در قسمت رمز عبور قرار دهید روی قفل صفحه جنکینز را باز کنید و کلیک کنید روی دکمه “ادامه”
شما را به صفحه بعدی هدایت می کند، جایی که از شما می خواهد “افزونه های پیشنهادی را نصب کنید” یا “افزونه های مورد نظر خود را انتخاب کنید”.
“نصب افزونه های پیشنهادی” را انتخاب کنید. با کلیک، نصب افزونه های پیش فرض شروع می شود.
پس از نصب موفقیت آمیز افزونه ها، تنظیمات نام کاربری، رمز عبور و آدرس ایمیل کاربر ادمین را درخواست می کند.
فیلدهای ورودی مورد نیاز را وارد کنید و دکمه “ذخیره و ادامه” را فشار دهید.
بعد، شما را به a هدایت می کند page برای پیکربندی URL جنکینز.
در حال حاضر، با URL پیش فرض تولید شده خودکار بروید و کلیک کنید روی دکمه “ذخیره و پایان” در گوشه پایین سمت راست.
پس از تکمیل تنظیمات جنکینز، میتوانید صفحهای را با پیام موفقیت آمیز «جنکینز آماده است!» مانند شکل زیر داشته باشید.
دکمه Start using Jenkins را بزنید و روی بعدی page، نگاهی تمیز به داشبورد خواهید داشت.
و اینگونه به پایان نصب و راه اندازی جنکینز می رسیم روی سیستم Ubuntu 20.04 LTS.
نتیجه
در این پست به نصب OpenJDK 11 و Jenkins پرداخته ایم روی سیستم Ubuntu 20.04 LTS. ما همچنین پیکربندی فایروال را برای جنکینز پوشش داده ایم و روش تنظیم آن را برای اولین بار یاد گرفته ایم. پس از خواندن این پست، هر مبتدی می تواند جنکینز را نصب کرده و شروع به استفاده از آن کند روی اوبونتو 20.04. اگر میخواهید یاد بگیرید، کاوش کنید، یا عمیقتر در جنکینز کاوش کنید، به راحتی از آن دیدن کنید و بخوانید اسناد رسمی جنکینز
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1403-01-03 15:39:05