Skip to content
  • الرئيسية
  • أخبار تقنية
  • دليل استخدام
  • برمجه
  • تقنيات المستقبل

Bccline.com

.It's better to learn than go guns

  • الرئيسية
  • أخبار تقنية
  • دليل استخدام
    • انظمة تشغيل
    • أمن سيبراني
  • برمجه
  • تقنيات المستقبل
  • Toggle search form
  • إعداد وتفعيل وضع المراقبة لكرت شبكة TP-Link wn725n 150Mbps أمن سيبراني
  • إعداد وتثبيت المصادقة الثنائية في أبونتو Ubuntu 22.04 LTS
    إعداد وتثبيت المصادقة الثنائية في أبونتو Ubuntu 22.04 LTS انظمة تشغيل
  • أهم 8 توزيعات لينكس الخفيفة القابلة للعمل على الحواسب القديمة انظمة تشغيل
  • كيف تتأكد أن خدمة VPN التي تستخدمها تعمل بشكل صحيح ؟ أمن سيبراني
  • Matter معايير تجمع شركات التكنولوجيا في المنزل الذكي
    الإعلان رسمياً عن إطلاق Matter معايير تجمع شركات التكنولوجيا في المنزل الذكي أخبار تقنية
  • www:search دبليو دبليو دبليو:”البحث” دراما كورية مختلفه. تقنيات المستقبل
  • تثبيت خادم/ مثيل Mastodon على استضافه سحابية مقدمة من linode برمجه
  • كيف تحصل على اسم نطاق"دومين" مجاني واستضافه سحابية كطالب؟
    كيف تحصل على اسم نطاق مجاني واستضافه سحابية كطالب؟ أخبار تقنية

تثبيت 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

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

  • إعداد وتنصيب Webmin في ابونتو Ubuntu 22.04 LTS برمجه
  • إعداد وتفعيل وضع المراقبة لكرت شبكة TP-Link wn725n 150Mbps أمن سيبراني
  • كيفية تثبيت مثيل Mastodon على خادم Ubuntu 22.04 / 20.04 انظمة تشغيل
  • كيفية التحقق أن المحول اللاسلكي يدعم وضع المراقبة والحقن PenTest أمن سيبراني
  • أخيرًا: Docker Desktop كتطبيق سطح مكتب في لينكس – إليك كيفية تثبيته برمجه
  • دليل تثبيت التطبيقات في لينكس باستخدام مدير الحزم والملفات المصدرية
    دليل تثبيت التطبيقات في لينكس باستخدام مدير الحزم والملفات المصدرية انظمة تشغيل

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

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 اختبار الاختراق القاموس الذهبي امن سيبراني انترنت الاشياء حاويات دوكر دراما كوريا سحابة لينكس مصدر مفتوح منزل ذكي

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

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

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

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

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

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

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

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

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

    ممثل الحكومه (اجتماع الهيئة الناظمة للانترنت كوريا) :نطلب من كل البوابات الالكترونيه ان تنظم فرقا متخصصه بمراقبة مجتمعات الانترنت غير…

  • www:search دبليو دبليو دبليو:”البحث” دراما كورية مختلفه. تقنيات المستقبل
  • أخيرًا: Docker Desktop كتطبيق سطح مكتب في لينكس – إليك كيفية تثبيته برمجه
  • كيف تحصل على اسم نطاق"دومين" مجاني واستضافه سحابية كطالب؟
    كيف تحصل على اسم نطاق مجاني واستضافه سحابية كطالب؟ أخبار تقنية
  • دليل تثبيت التطبيقات في لينكس باستخدام مدير الحزم والملفات المصدرية
    دليل تثبيت التطبيقات في لينكس باستخدام مدير الحزم والملفات المصدرية انظمة تشغيل
  • إعداد وتنصيب القاموس الذهبي Golden-Dictionary في Ubuntu شروحات
  • Mozilla تعلن العمل على إطلاق شبكة تواصل اجتماعي لامركزية تدعم Fediverse أخبار تقنية
  • تنصيب مدير إقلاع أبونتو GRUB Boot Repair وإصلاحه شروحات
  • إعداد وتثبيت المصادقة الثنائية في أبونتو Ubuntu 22.04 LTS
    إعداد وتثبيت المصادقة الثنائية في أبونتو Ubuntu 22.04 LTS انظمة تشغيل

Copyleft 2023 Bccline.com.

Powered by PressBook News WordPress theme