یک سرور وب امن ، سبک و منبع باز را پیکربندی کنید. LightTPD یک سرور وب رایگان در سطح شرکت است و برای وب سایت های بسیار عملکردی مناسب است.

سرور وب منبع باز

به یک پست وبلاگ دیگر در گروه Web Server Solution Stack خوش آمدید. ما مقالات بسیاری از قبیل [Setup XAMPP و PHPMYADMIN را به عنوان LocalHost در ویندوز]3 ، 5 پشته های برتر راه حل سرور منبع باز در سال 2021 و برخی دیگر منتشر کرده ایم. این مقالات فرآیندهای تنظیم سرورهای مختلف وب با منبع باز را به همراه مقالات راهنمای مفصل نشان می دهد. در حقیقت ، یک وب سرور در دهه 90 معرفی شد و از آن زمان به بعد در دنیای دیجیتال بیشترین محبوبیت را کسب کرده است. عوامل زیادی وجود دارد که به ارائه محتوا از طریق اینترنت یا اینترانت متصل می شوند. با این حال ، بخش عظیمی از صنعت دیجیتال به شرکت ها یا جوامعی که راه حل های سرور وب را حفظ می کنند ، متصل است. بنابراین ، عواملی مانند استحکام ، امنیت ، قابلیت اطمینان ، ذخیره سازی ، بهینه سازی داده ها و برخی از عوامل دیگر ستون اصلی یک سیستم دیجیتال در سطح شرکت هستند. علاوه بر این ، جامعه منبع باز بسیاری از وب سایت های منبع باز و سرورهای پروکسی وب را توسعه داده است تا بخش شرکت ها بتواند سرورهای وب خود را برای میزبانی وب سایت ها و نرم افزارهای تجاری ایجاد کند. LightTPD Web یک پشته راه حل وب سرور رایگان و منبع باز است که مخصوصاً برای ماشین های لینوکس طراحی شده است. در این پست وبلاگ ، ما با پوشش دادن نکته زیر از LightTPD عبور خواهیم کرد.

LightTPD چیست؟

در مقایسه با سایر سرورهای وب مانند Apache و Nginx ، سرور وب LightTPD دارای یک ردپای حافظه کوچک است ، بنابراین مدیریت مؤثر بار CPU را فراهم می کند. این سرور وب سبک ، مجموعه های پیشرفته ای از جمله FastCGI ، SCGI ، AUTH ، خروجی-ترکیبی و URL را فراهم می کند. FastCGI LightTPD را می توان برای پشتیبانی از PHP پیکربندی کرد. به غیر از PHP همچنین از سایر زبانهای برنامه نویسی از جمله پایتون ، پرل ، روبی و موارد دیگر نیز پشتیبانی می کند. بسیاری از سرورهای وب منبع باز و سرورهای پروکسی وب وجود دارد اما LightTPD در بالای لیستی است که به طور گسترده مورد استفاده قرار می گیرد. این راه حل سرور وب بسیار آسان است و به الزامات ساده ای مانند اوبونتو 18.04 نیاز دارد. علاوه بر این ، کسانی که مایل به استقرار این راه حل منبع باز هستند می توانند آخرین نسخه را از این لینک بارگیری کنند. مهمتر از همه ، از بسیاری از زبانهای غیر از PHP مانند پایتون ، روبی ، پرل و موارد دیگر پشتیبانی می کند. علاوه بر این ، تمام اسناد مربوط به توسعه و استقرار در دسترس است. بنابراین ، توسعه دهندگان می توانند کد منبع را در GitHub پیدا کنند.

مزایای LightPD

در این بخش ، مزایا و مقرراتی را که این سرور وب منبع باز ارائه می دهد ، خواهیم پرداخت. بنابراین ، اگر به دنبال یک سرور وب سریع ، کارآمد و ایمن هستید ، سرور وب LightTPD بهترین انتخاب برای شما است. نیازی به حافظه و استفاده از CPU زیادی ندارد. که آن را به یکی از بهترین ها برای هر پروژه ای که نیاز به سرعت و عملکرد بالا دارد ، می کند. LightTPD می تواند حداکثر 10000 اتصال را به موازات یک سرور واحد کنترل کند. LightTPD راه حل مناسبی برای هر سرور است که از سرعت یا مشکلات عملکرد رنج می برد. این راه حل رایگان مقرون به صرفه و کارآمد است. علاوه بر این ، این راه حل وب سرور تقریباً برای همه سیستم عامل های محبوب مانند ویندوز ، لینوکس ، سولاریس و MACOS پشتیبانی می کند. به همین ترتیب ، LightTPD برای سیستم های تعبیه شده بسیار خوبی است و توانایی ارائه محتوای استاتیک و پویا را برای چندین کاربران حتی با منابع محدود دارد. LightTPD که به دلیل امنیت ، سرعت ، انطباق و انعطاف پذیری شناخته شده است ، به سرعت در حال تعریف مجدد کارآیی یک وب سرور است. LightTPD مزایای برجسته زیر را ارائه می دهد:

  • پشتیبانی HTTP/2
  • پشتیبانی از رابط های FastCGI ، SCGI ، CGI
  • TLS OCSP Stapling
  • mod_proxy درخواست HTTP/1.1 را به Backends می کند (تغییر از HTTP/1.0)
  • پشتیبانی از استفاده از chroot و mod_rewrite

چگونه LightTPD را پیکربندی کنیم؟

در این بخش از این پست وبلاگ ، مراحل پیکربندی LightTPD را بررسی می کنیم. نصب LightTPD در اوبونتو بسیار ساده و ساده است. فقط از دستور زیر استفاده کنید و خوب هستید که بروید

$ sudo apt install lighttpd

همچنین می توانید LightTPD را مستقیماً از منبع نصب کنید. برای نصب از GIT ، از این دستورات استفاده کنید

git clone https://git.lighttpd.net/lighttpd/lighttpd1.4.git
cd lighttpd1.4
./autogen.sh

برای نصب از SVN ، از این دستورات استفاده کنید

svn checkout https://github.com/lighttpd/lighttpd1.4/trunk lighttpd1.4

برای واکشی به روزرسانی ها از این دستور استفاده کنید

svn update

برای نصب وابستگی ها ، این دستور را اجرا کنید

apt-get build-dep lighttpd

پس از آن ، از دستور پیکربندی به شرح زیر استفاده کنید

./configure --help

ساخت با استفاده از Make Command

make

پس از یک ساخت موفق ، اکنون بسته را نصب کنید

su make install

بررسی کنید که آیا LightTPD با مراجعه به URL [http: // server-ip] پیکربندی شده و به درستی نصب شده است 11. شما باید صفحه زیر را ببینید

نحوه تنظیم و پیکربندی LightTPD برای وب سایت های با کارایی بالا

نتیجه

این ما را به پایان این پست وبلاگ می رساند. ما از طریق LightTPD چیست؟ چگونه LightTPD را پیکربندی کنیم؟ و تنظیم روش LightTPD یک سرور وب رایگان ، با کارایی بالا و منبع باز است که برای محیط های مهم با سرعت طراحی شده است. ردپای حافظه کم ، بار کوچک CPU و بهینه سازی سرعت آن را برای سرورهایی که دچار مشکلات بار هستند مناسب می کند. این سبک ، ایمن و سریع در مقایسه با سایر سرورهای وب است که باعث می شود آن را به یکی از بهترین گزینه ها برای وب سایت های با کارایی بالا و با سرعت تبدیل کند. LightTPD جامعه ای بسیار زنده و پر جنب و جوش دارد که پشتیبانی از موضوعات و نمایش داده ها را ارائه می دهد. بسیاری از محصولات منبع باز و پست های مربوط به وبلاگ وجود دارد که می توانید از طریق آن در بخش “اکتشاف” در زیر ذکر شوید. بنابراین ، اگر به دنبال انتخاب یک سرور منبع باز برای تجارت خود هستید ، این مقاله واقعاً می تواند به شما کمک کند. سرانجام ، Containerize.com در مورد محصولات منبع باز بیشتر در حال نوشتن است. لطفاً برای به روزرسانی های منظم ، با این پشته راه حل وب سرور S در تماس باشید. علاوه بر این ، شما می توانید ما را در حساب های رسانه های اجتماعی Facebook ، LinkedIn و Twitter دنبال کنید.

کاوش کنید

ممکن است پیوندهای زیر مربوطه را پیدا کنید: