منبع باز سرور وب و لود راه حل Balancer Solution

Caddy پشته راه حل سرور وب

منبع باز سرور وب و لود راه حل Balancer Solution

از سرور وب منبع باز Caddy برای تجدید گواهینامه TLS ، OCSP Stapling ، ارائه محتوا ، پراکسی معکوس ، میزبانی مجازی ، ارائه مارک و موارد دیگر استفاده کنید.

بررسی اجمالی

سرور Caddy پیکربندی و استفاده بسیار آسان است. این مراقبت از نوسازی گواهینامه TLS ، OCSP Stapling ، STATIC FILE SERVING ، Proxying Reverse ، Kubernetes Ingress و موارد دیگر است. این سیستم متقابل ، پشته محلول منبع باز است و می تواند در تمام سیستم عامل های اصلی از جمله MacOS ، Linux و Windows اجرا شود. Caddy یک سرور وب فایل استاتیک انعطاف پذیر و کارآمد و همچنین پروکسی معکوس قدرتمند و مقیاس پذیر است. Caddy تنها سرور وب است که به طور پیش فرض از HTTPS استفاده می کند. این گواهینامه های TLS را به صورت خودکار تمدید می کند و پاسخ های OCSP را به طور خودکار باز می کند. Caddy به زبان Go نوشته شده است ، بنابراین ایمنی حافظه بیشتری را نسبت به سرورهای نوشته شده در C. ارائه می دهد. از سرور Caddy برای فشرده سازی ، ارزیابی الگو و ارائه علامت گذاری در وب سایت های خود استفاده کنید. از Caddy برای پروکسی معکوس ، بررسی های بهداشتی فعال و غیرفعال ، تعادل بار ، شکستن مدار و ذخیره استفاده کنید. این همه چیز ساخته شده و بدون وابستگی وجود دارد ، بنابراین در ظروف بسیار عالی است. که باعث می شود نصب آن ساده و به روزرسانی ساده شود. کادی برای توزیع های مبتنی بر Debian Repos های مناسب خود را دارد.

الزامات سیستم

Caddy مبتنی بر سرور وب منبع باز است. به نرم افزار زیر نیاز دارد.

  • برو 1.14 یا جدیدتر
  • دسترسی ریشه به سیستم خود از طریق سودو
  • NSS-TOOLS ، SETCAP ، WGET و TAR

امکانات

  • پیکربندی آسان با CaddyFile
  • http/1.1 (schaintext http)
  • HTTP/2 (پیش فرض برای اتصالات HTTPS)
  • دسترسی ، خطا و گزارش های فرآیند
  • پشتیبانی آزمایشی برای HTTP/3
  • https اتوماتیک به طور پیش فرض
  • TLS 1.3
  • نشانه نام سرور
  • Stapling OCSP
  • پروکسی FastCGI
  • میزبانی مجازی - چندین سایت در همان درگاه
  • پشتیبانی IPv4 و IPv6
  • راه اندازی مجدد/بارگیری مجدد برازنده
  • پروکسی معکوس
  • تعادل بار با بررسی های بهداشتی
  • رندر Markdown
  • فشرده سازی GZIP
  • احراز هویت دسترسی اساسی
  • بازنویسی URL
  • متن باز

دستورالعمل نصب و راه اندازی

دانلود Caddy از Gihub. سپس از دستور curl استفاده کنید

    curl -OL "https://github.com/caddyserver/caddy/releases/latest/download/ASSET"

همچنین می توانید با استفاده از دستور wget بارگیری کنید

    wget "https://github.com/caddyserver/caddy/releases/latest/download/ASSET"

توجه داشته باشید *: جایگزین \ [دارایی ] با نام پرونده برای سیستم عامل خود شوید. دستورات زیر را برای نصب بر روی Debian ، Ubuntu ، Raspbian اجرا کنید

    echo "deb [trusted=yes] https://apt.fury.io/caddy/ /" \
        | sudo tee -a /etc/apt/sources.list.d/caddy-fury.list
    sudo apt update

پس از نصب ، Caddy به طور خودکار شروع می شود.

کاوش

در این آموزش ، ما فرآیند نصب و ویژگی های Solution Solution Caddy Web Server Solution را توضیح داده ایم. برای کسب اطلاعات در مورد سایر گزینه های راه حل منبع باز ، لطفاً صفحات زیر را بررسی کنید:

 فارسی