كيفية تثبيت جنكينز على أوبونتو 24.04

Kyfyt Tthbyt Jnkynz Ly Awbwntw 24 04



Jenkins هي أداة تكامل مستمر مفتوحة المصدر تعمل على أتمتة المهام الفنية مثل اختبار البرامج وإنشائها ونشرها. إنها أداة تعتمد على Java، وباعتبارها DevOP، فإن معرفة كيفية تثبيت Jenkins واستخدامه ستوفر لك الوقت والموارد.

يدعم 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.

$ sudo systemctl ابدأ جنكينز
$ سودو systemctl حالة جنكينز

بعد ذلك، قم بإضافة قاعدة UFW جديدة وتأكد من أن جدار الحماية الخاص بك نشط. إذا كان جدار الحماية غير نشط، قم بتمكينه.

$ سودو ufw السماح 8080
حالة $ sudo ufw

الخطوة 5: تكوين جنكينز
سنصل إلى Jenkins عبر المتصفح لإعداده. في علامة تبويب المتصفح لديك، قم بالوصول إلى عنوان URL أدناه. تأكد من إضافة عنوان IP أو اسم المجال الصحيح لخادمك ورقم المنفذ 8080.

http : //ip_address:8080

ستظهر لك نافذة تعرض معلومات 'البدء'. في الصفحة، ابحث عن المسار إلى الملف الذي يحتوي على كلمة مرور المسؤول.
تسجيل الدخول

ارجع إلى جهازك الطرفي وافتح الملف باستخدام محرر نصوص أو أمر مثل 'cat'.

$ سودو القط / كان / ليب / جنكينز / أسرار / الأوليAdminPassword

سيتم عرض كلمة مرور المسؤول على جهازك الطرفي. انسخ كلمة المرور التي تم إنشاؤها والصقه في متصفحك في مربع الإدخال 'كلمة مرور المسؤول'.

في أسفل النافذة، انقر على يكمل زر.
نافذة جديدة ستفتح. انقر على الخيار المحدد 'تثبيت المكونات الإضافية المقترحة'.

سوف يبدأ جنكينز الإعداد.

بمجرد اكتمال العملية، سيُطلب منك إنشاء بيانات اعتماد المسؤول الخاصة بك.

اكتب اسم المستخدم وكلمة المرور للمسؤول، ثم انقر فوق الزر 'حفظ ومتابعة'.
في النافذة التالية، لاحظ عنوان URL لجنكينز وانقر على زر 'حفظ وإنهاء'.

هذا كل شيء. تم الآن تثبيت Jenkins وتكوينه على Ubuntu 24.04. اضغط على البدء في استخدام جينكينز زر للاستمتاع باستخدام جنكينز.

سوف تحصل على نافذة مشابهة لتلك الموجودة بالأسفل.

خاتمة

لدى Jenkins العديد من التطبيقات، خاصة للمطورين. إذا كنت تستخدم Ubuntu Noble Numbat، فقد شاركت هذه المقالة دليلًا خطوة بخطوة حول كيفية تثبيت Jenkins. نأمل أن يكون هذا المنشور مفيدًا لك، وستتمكن من تثبيت Jenkins.