بداية القناة على اليوتيوب/فيديو تعريفي عن القناة
جدول المحتويات:
Jenkins هو خادم أتمتة مفتوح المصدر يوفر طريقة سهلة لإعداد خط أنابيب للتكامل المستمر والتسليم المستمر (CI / CD).
التكامل المستمر (CI) هو أحد ممارسات DevOps حيث يقوم أعضاء الفريق بشكل منتظم بتنفيذ تغييرات التعليمات البرمجية الخاصة بهم إلى مستودع التحكم في الإصدار ، وبعد ذلك يتم تشغيل الإنشاءات والاختبارات الآلية. التسليم المستمر (CD) عبارة عن سلسلة من الممارسات التي يتم فيها تلقائيًا إنشاء تغييرات الرمز واختبارها ونشرها في الإنتاج.
في هذا البرنامج التعليمي ، سنغطي كيفية تثبيت Jenkins على Debian 10 ، Buster من مستودع Jenkins الرسمي.
تثبيت جنكينز
قم بتنفيذ الخطوات التالية كجذر أو مستخدم له امتيازات sudo لتثبيت Jenkins على Debian 10:
-
Jenkins مكتوب بلغة Java ، لذا فإن الخطوة الأولى هي تثبيت Java. للقيام بذلك ، قم بتحديث فهرس الحزمة وتثبيت حزمة OpenJDK 11 بالأوامر التالية:
sudo apt updatesudo apt install default-jdkلا يتوفر الإصدار 8 من Java LTS في مستودعات دبيان باستر الرسمية. إذا كنت ترغب في تشغيل Jenkins باستخدام Java 8 ، فتحقق من دليل التثبيت هذا.
استخدم أداة
wgetلتنزيل واستيراد مفاتيح مستودع تخزين جينكينز:wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -يجب أن يعود الأمر "
OK، مما يعني أنه تم استيراد المفتاح بنجاح ، وستعتبر الحزم من هذا المستودع موثوق بها.قم بتشغيل الأمر التالي لإضافة مستودع Jenkins إلى نظامك:
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'قم بتحديث قائمة الحزمة
aptوتثبيت أحدث إصدار من جينكينز:sudo apt updatesudo apt install jenkinsتمكين وبدء خدمة Jenkins من خلال تنفيذ:
sudo systemctl enable --now jenkins
إعداد جنكينز
لبدء عملية الإعداد ، افتح المستعرض الخاص بك واكتب نطاقك أو عنوان IP الخاص بك ، يليه المنفذ
8080
،
http://your_ip_or_domain:8080
.
سيتم عرض شاشة مشابهة لما يلي:







في هذه المرحلة ، قمت بتثبيت Jenkins بنجاح على نظامك.
استنتاج
في هذا البرنامج التعليمي ، تعلمت كيفية تثبيت واستكمال التكوين الأولي لجينكينز على أنظمة دبيان. يمكنك الآن زيارة صفحة الوثائق الرسمية لجينكينز والبدء في استكشاف نموذج سير العمل والمكونات الإضافية لجينكينز.
جنكينز ديبيانكيفية تثبيت وتكوين الوكيل الحبار على ديبيان 10 لينكس
Squid هو وكيل تخزين كامل الميزات يدعم بروتوكولات الشبكة الشائعة مثل HTTP و HTTPS و FTP والمزيد. سنشرح في هذا البرنامج التعليمي كيفية إعداد Pro Squid Proxy على دبيان باستر.
كيفية تثبيت جنكينز على ديبيان 9
Jenkins هو خادم أتمتة مفتوح المصدر يوفر طريقة سهلة لإعداد خط أنابيب للتكامل المستمر والتسليم المستمر (CI / CD). في هذا البرنامج التعليمي ، سنعمل على تثبيت Jenkins على جهاز Debian 9 باستخدام مستودع حزم Jenkins Debian.
كيفية تثبيت virtualbox على ديبيان لينكس 10 لينكس
VirtualBox هو برنامج للمحاكاة الافتراضية عبر نظام مفتوح المصدر يسمح لك بتشغيل أنظمة تشغيل متعددة للضيوف في وقت واحد. يشرح هذا البرنامج التعليمي كيفية تثبيت أحدث إصدار من VirtualBox على Debian 10 ، Buster.







