Skip to content
  • عنصر القائمة
  • عنصر القائمة
  • عنصر القائمة
  • عنصر القائمة

Bccline.com

.It's better to learn than go guns

  • الرئيسية
  • المتجر
    • لابتوب
    • شبكات
    • وسائط تخزين
      • هارد خارجي
      • هارد داخلي
      • فلاشة
      • كرت ذاكرة
    • اكسسوارات
      • ماوس وكيبورد
      • بور بانك
      • صوتيات
    • إتمام الطلب
    • سلة المشتريات
    • لوحة حسابي
  • أخبار تقنية
    • تقنيات المستقبل
  • شروحات
    • برمجه
  • دليل استخدام
    • أمن سيبراني
    • انظمة تشغيل
  • منوعات
  • Toggle search form
  • تنصيب توزيعة “كالي لينكس” كنظام أساسي مع ويندوز انظمة تشغيل
  • أفضل 7 خوادم ويب مفتوحة المصدر شروحات
  • كيفية تثبيت مثيل Mastodon على خادم Ubuntu 22.04 / 20.04 انظمة تشغيل
  • مدخل إلى شبكات التواصل الاجتماعي اللامركزية, ما هو معيار ActivityPub , وما هو الكون الفيدرالي Fediverse ؟ أخبار تقنية
  • VPN Gate Client
    إعداد وتنصيب VPNGate مفتوح المصدر ومجاني على لينكس و ويندوز. دليل استخدام
  • WordPress: تحويل مدونتك إلى خادم/مثيل في Fediverse. أخبار تقنية
  • كيفية التحقق أن المحول اللاسلكي يدعم وضع المراقبة والحقن PenTest أمن سيبراني
  • Matter معايير تجمع شركات التكنولوجيا في المنزل الذكي
    الإعلان رسمياً عن إطلاق Matter معايير تجمع شركات التكنولوجيا في المنزل الذكي أخبار تقنية

تثبيت Caddy Web Server على Ubuntu 22.04 LTS

Posted on يناير 14, 2023يناير 21, 2023 By Ahmad Bakdash لا توجد تعليقات على تثبيت Caddy Web Server على Ubuntu 22.04 LTS

Loading


إذا كنت تبحث عن خادم ويب” Web Server ” خفيف – لا يستهلك موارد النظام بشكل مبالغ به- ومرن للمواقع الثابتة أو تطبيقات الويب أو الحاويات ، فقد يكون Caddy هو ما تريده تمامًا.

Caddy هو خادم ويب قوي مفتوح المصدر ، مكتوب بلغة Go ، يمكن استخدامه لاستضافة تطبيقات الويب . يتميز Caddy بتجديد شهادة TLS التلقائية المضمنة و OSCP وخدمة الملفات الثابتة والوكيل العكسي وإدخال Kubernetes , يعمل HTTPS افتراضيًا مع caddy. لست بحاجة إلى القيام بأي شيء لتثبيت أو تجديد شهادات SSL.وغير ذلك الكثير. يمكن تشغيل Caddy كخادم ويب مستقل أو خادم تطبيقات أو حتى داخل الحاويات.

المتطلبات الأساسية

  • خادم يعمل بأحد أنظمة التشغيل التالية: Ubuntu 22.04 و 20.04 وأي توزيع آخر قائم على Debian مثل Linux Mint. يوصى باستخدام تثبيت جديد لنظام التشغيل لمنع أي مشكلات محتملة.
  • وصول SSH إلى الخادم (أو افتح Terminal إذا كنت على سطح المكتب).
  • مستخدم sudo غير الجذر أو الوصول إلى المستخدم الجذر. نوصي بالتصرف كمستخدم sudo غير جذر .
  • اتصال بالإنترنت.
تثبيت Caddy على Ubuntu 22.04 LTS Jammy Jellyfis
يمكن تثبيت Caddy Web Server على Ubuntu 22.04. بثلاث اشكال:
  • باستخدام Docker.
  • مستودع Ubuntu الرئيسي.
  • من الملفات المصدرية.

سنشرح حاليا تثبيت Caddy Web Server باستخدام مستودع Ubuntu الرسم

1-تثبيت Caddy Web Server باستخدام مستودع Ubuntu الرسمي.

الخطوة 1 :

لنتأكد من أن جميع حزم النظام لديك محدثة عن طريق تشغيل أوامر apt التالية في الجهاز:

sudo apt update
sudo apt upgrade
sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https
الخطوة 2 :

بشكل افتراضي ، لا يتوفر Caddy في مستودع Ubuntu 22.04 الأساسي,قم بتشغيل الأوامر التالية أدناه لإضافة مستودع Caddy إلى نظام Ubuntu الخاص بك:

sudo snap install curl        //لتنصيب curlفي حال عدم تثبيته مسبقا 
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | sudo tee /etc/apt/sources.list.d/caddy-stable.list

بعد ذلك ، قم باستيراد مفتاح GPG:

curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | sudo gpg --dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpg

curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | sudo tee /etc/apt/sources.list.d/caddy-stable.list

هكذا يكون caddy قد تم إضافته لمستودع ubuntu بشكل صحيح.

الخطوة 3 :

بعد تمكين المستودع، لنقم بتحديث الحزم مرة اخرى ومن ثم تثبيت أحدث إصدار من Caddy باستخدام الأمر التالي:

sudo apt update
sudo apt install caddy

سيبدأ خادم الويب Caddy بالعمل بعد نهاية التثبيت.

قم بتشغيل الأمر أدناه للتحقق من إصدار التحقق من Caddy المثبت:

caddy version

قم بتمكين Caddy (لبدء التشغيل تلقائيًا عند تمهيد النظام) ، وابدأ وتحقق من الحالة باستخدام الأوامر أدناه:

sudo systemctl enable caddy
sudo systemctl start caddy
sudo systemctl status caddy

افتح المتصفح الخاص بك واكتب في علامة تبويب جديدة localhost . إذا رأيت الشاشة أدناه ، فهذا يعني أن Caddy يعمل بشكل صحيح:

اذا كنت ستستخدم SSH للوصول عن بعد ,تحتاج إلى إعداد جدار الحماية للسماح بالوصول إلى منافذ HTTP و HTTPS لكي يعمل الخادم:

sudo ufw allow http
sudo ufw allow https

للسماح للمستخدم غير الجذر بالالتزام بالمنفذين 80 و 443 ، قم بتشغيل الأمر التالي:

sudo ufw allow proto tcp from any to any port 80,443

مرتبط

دليل استخدام Tags:caddy web server, linux, open source, ubuntu, web server, مصدر مفتوح

تصفّح المقالات

Previous Post: Mozilla تعلن العمل على إطلاق شبكة تواصل اجتماعي لامركزية تدعم Fediverse
Next Post: تثبيت خادم/ مثيل Mastodon على استضافه سحابية مقدمة من DigitalOcean

مقالات متعلقة

  • إعداد وتثبيت المصادقة الثنائية في أبونتو Ubuntu 22.04 LTS
    إعداد وتثبيت المصادقة الثنائية في أبونتو Ubuntu 22.04 LTS انظمة تشغيل
  • من Twitter إلى Mastodon
    دليل الانتقال من Twitter إلى Mastodon مفتوح المصدر. تقنيات المستقبل
  • دليل تنصيب Ubuntu 22.04 LTS Jammy Jellyfish خطوة بخطوة انظمة تشغيل
  • كيف تحصل على اسم نطاق"دومين" مجاني واستضافه سحابية كطالب؟
    كيف تحصل على اسم نطاق مجاني واستضافه سحابية كطالب؟ أخبار تقنية
  • تثبيت خادم/ مثيل Mastodon على استضافه سحابية مقدمة من linode برمجه
  • تهديدات البرامج الضارة والفيروسات لجهاز التوجيه"الراوتر"
    تهديدات البرامج الضارة والفيروسات لجهاز التوجيه”الراوتر” أخبار تقنية

اترك تعليقاً إلغاء الرد

Only people in my network can comment.

ActivityPub cloud DigitalOcean docker Fediverse GitHub Im-Soo-Jung kali kdrama LAMP Lee Da-Hee linux Mastodon Matter Monitor Mode Mozilla Mozilla.Social multibootusb Nanoleaf open source Penetration Test PenTest Rufus SEO smart home Social Social Networks Tweaks Twitter ubuntu Ventoy Webmin web server wordpress www:search اختبار الاختراق القاموس الذهبي امن سيبراني انترنت الاشياء حاويات دوكر دراما كوريا سحابة لينكس مصدر مفتوح منزل ذكي

  • دليل تثبيت متصفح تور على أوبونتو 24.04
  • إعداد وتفعيل وضع المراقبة لكرت شبكة TP-Link wn725n 150Mbps
  • WordPress: تحويل مدونتك إلى خادم/مثيل في Fediverse.
  • مدخل إلى شبكات التواصل الاجتماعي اللامركزية, ما هو معيار ActivityPub , وما هو الكون الفيدرالي Fediverse ؟
  • كيفية التحقق أن المحول اللاسلكي يدعم وضع المراقبة والحقن PenTest
  1. Ahmad Bakdash على لوجيتيك سلكي أسودM100 Corded Mouseفبراير 6, 2025

    سهلة ومريحة لليد

  2. Ahmad Bakdash على مدخل إلى شبكات التواصل الاجتماعي اللامركزية, ما هو معيار ActivityPub , وما هو الكون الفيدرالي Fediverse ؟مارس 21, 2023

    https://framatube.org/w/9dRFC6Ya11NCVeYKn8ZhiD

  3. Ahmad Bakdash على 5 أدوات مميزة لـ Ubuntu Linux يفضل أن تستخدمهافبراير 25, 2023

    @ubuntu تم اضافة دعم #ActivityPub الى موقعي المبني على #wordpress اصبح موقعي- تجريبي حاليا- منتميا الى #fediverse

  4. Ahmad Bakdash على www:search دبليو دبليو دبليو:”البحث” دراما كورية مختلفه.يناير 31, 2023

    -تشا هيون تدخل المكتب :اسم شخص غير مشهور هو أكثر الكلمات المفتاحية بحثا اليوم !!هل يعرف أحدكم لماذا؟ -موظفه :هل…

  5. Ahmad Bakdash على www:search دبليو دبليو دبليو:”البحث” دراما كورية مختلفه.يناير 31, 2023

    #دراماكورية_WWW بعد ارتفاع اسهم محرك بحث بارو بتطبيق فكرة من باي تامي , تتحدث مع عضوة فريقها(التي عارضت الفكرة بشده),تشاهيون…

  • Install-Gnome-Tweak-Tool
    5 أدوات مميزة لـ Ubuntu Linux يفضل أن تستخدمها انظمة تشغيل
  • كيفية إعداد وتنصيب مُخدّم ويب محلي على أبونتو لينكس LAMP انظمة تشغيل
  • Mozilla تعلن العمل على إطلاق شبكة تواصل اجتماعي لامركزية تدعم Fediverse أخبار تقنية
  • من Twitter إلى Mastodon
    دليل الانتقال من Twitter إلى Mastodon مفتوح المصدر. تقنيات المستقبل
  • تنصيب توزيعة “كالي لينكس” كنظام أساسي مع ويندوز انظمة تشغيل
  • كيف تتأكد أن خدمة VPN التي تستخدمها تعمل بشكل صحيح ؟ أمن سيبراني
  • أفضل 7 خوادم ويب مفتوحة المصدر شروحات
  • Matter معايير تجمع شركات التكنولوجيا في المنزل الذكي
    الإعلان رسمياً عن إطلاق Matter معايير تجمع شركات التكنولوجيا في المنزل الذكي أخبار تقنية

Copyleft 2023 Bccline.com.

Powered by PressBook News WordPress theme