يدعم Jenkins العديد من الأنظمة الأساسية، ويركز هذا المنشور على تثبيته على Ubuntu 24.04. سنرشدك خلال عملية خطوة بخطوة لضمان عدم تعثرك. هيا نبدأ!
تثبيت Jenkins خطوة بخطوة على Ubuntu 24.04
لم يتم تضمين مستودع Jenkins في Ubuntu 24.04. وعلى هذا النحو، يجب علينا جلبه وإضافته إلى نظامنا. لقد ذكرنا مرة أخرى أن Jenkins هي أداة تعتمد على Java. لذلك، يجب أن يكون لديك Java مثبتًا، وفي هذه الحالة، سنعمل مع OpenJDK 11. بمجرد توفر الشرطين الأساسيين، سيكون تثبيت Jenkins مهمة سهلة.
تابع الخطوات التالية.
الخطوة 1: تثبيت جافا
يجب أن يكون لدينا بيئة تشغيل Java قبل أن نتمكن من تثبيت Jenkins واستخدامه. ومع ذلك، ليست كل إصدارات Java مدعومة. لكي تكون آمنًا، فكر في تثبيت OpenJDK 8 أو 11.
تأكد من أنك قمت بتثبيت إصدار Java الصحيح.
$ جافا - إصدار
إذا لم يكن مثبتًا، استخدم الأمر التالي لتثبيت OpenJDK 11.
$ sudo apt install openjdk - أحد عشر - jdk
الخطوة 2: إحضار مستودع Jenkins وإضافته
يتوفر Jenkins كإصدار ثابت أو أسبوعي. تتطلب هذه الخطوة منا تنزيل مفتاح Jenkins GPG ثم مستودع البرامج الخاص به. بعد التحقق، يمكننا بعد ذلك إضافة المستودع إلى قائمة المصادر لدينا.
أولاً، لننفذ الأمر التالي لاستيراد مفتاح Jenkins GPG.
$ سودو wget - يا / usr / يشارك / سلاسل المفاتيح / جنكينز - حلقة مفاتيح. تصاعدي https : //pkg.jenkins.io/debian-stable/jenkins.io-2023.key
المهمة التالية هي إضافة مستودع Jenkins عن طريق تنفيذ الأمر التالي.
$ صدى ديب [ وقعت - بواسطة =/ usr / يشارك / سلاسل المفاتيح / جنكينز - حلقة مفاتيح. تصاعدي ] https : //pkg.jenkins.io/debian-stable ثنائي/ | Sudo Tee /etc/apt/sources.list.d/jenkins.list > /dev/null الخطوة 3: تثبيت جنكينز
بعد إضافة إصدار Jenkins المستقر إلى قائمة المصادر لدينا، يمكننا متابعة تثبيته، ولكن أولاً، دعونا نقوم بتحديث مستودع Ubuntu 24.04 لتحديث قائمة المصادر.
$ سودو التحديث المناسب
بعد ذلك، قم بتثبيت Jenkins وتأكد من اكتمال التثبيت دون انقطاع.
$ Sudo مناسب لتثبيت جنكينز - وبمجرد التثبيت، تحقق من الإصدار للتأكد من أننا تمكنا من تثبيته بنجاح.
$ جنكينز -- إصدار الخطوة 4: تكوين جدار الحماية
يجب علينا تعديل جدار الحماية الخاص بنا لإنشاء قاعدة تسمح لـ Jenkins بالاتصال عبر المنفذ 8080. أولاً، ابدأ تشغيل خدمة Jenkins.
$ سودو systemctl حالة جنكينز
بعد ذلك، قم بإضافة قاعدة UFW جديدة وتأكد من أن جدار الحماية الخاص بك نشط. إذا كان جدار الحماية غير نشط، قم بتمكينه.
$ سودو ufw السماح 8080حالة $ sudo ufw
الخطوة 5: تكوين جنكينز
سنصل إلى Jenkins عبر المتصفح لإعداده. في علامة تبويب المتصفح لديك، قم بالوصول إلى عنوان URL أدناه. تأكد من إضافة عنوان IP أو اسم المجال الصحيح لخادمك ورقم المنفذ 8080.
ستظهر لك نافذة تعرض معلومات 'البدء'. في الصفحة، ابحث عن المسار إلى الملف الذي يحتوي على كلمة مرور المسؤول.
تسجيل الدخول
ارجع إلى جهازك الطرفي وافتح الملف باستخدام محرر نصوص أو أمر مثل 'cat'.
$ سودو القط / كان / ليب / جنكينز / أسرار / الأوليAdminPasswordسيتم عرض كلمة مرور المسؤول على جهازك الطرفي. انسخ كلمة المرور التي تم إنشاؤها والصقه في متصفحك في مربع الإدخال 'كلمة مرور المسؤول'.
في أسفل النافذة، انقر على يكمل زر.
نافذة جديدة ستفتح. انقر على الخيار المحدد 'تثبيت المكونات الإضافية المقترحة'.
سوف يبدأ جنكينز الإعداد.
بمجرد اكتمال العملية، سيُطلب منك إنشاء بيانات اعتماد المسؤول الخاصة بك.
اكتب اسم المستخدم وكلمة المرور للمسؤول، ثم انقر فوق الزر 'حفظ ومتابعة'.
في النافذة التالية، لاحظ عنوان URL لجنكينز وانقر على زر 'حفظ وإنهاء'.
هذا كل شيء. تم الآن تثبيت Jenkins وتكوينه على Ubuntu 24.04. اضغط على البدء في استخدام جينكينز زر للاستمتاع باستخدام جنكينز.
سوف تحصل على نافذة مشابهة لتلك الموجودة بالأسفل.
خاتمة
لدى Jenkins العديد من التطبيقات، خاصة للمطورين. إذا كنت تستخدم Ubuntu Noble Numbat، فقد شاركت هذه المقالة دليلًا خطوة بخطوة حول كيفية تثبيت Jenkins. نأمل أن يكون هذا المنشور مفيدًا لك، وستتمكن من تثبيت Jenkins.