Lighttpd پشته راه حل سرور وب
Lighttpd | منبع باز و راه حل سرور وب سبک وزن
LightTPD یک سرور وب ایمن ، سریع و سازگار است ، دارای ردپای بسیار کوچکتر و کنترل بار CPU قوی است که به ویژه برای برنامه های با کارایی بالا طراحی شده است.
بررسی اجمالی
LightTPD یک سرور وب سبک منبع باز است که مخصوصاً برای ماشین های لینوکس طراحی شده است. نیازی به حافظه و استفاده از CPU زیادی ندارد. که آن را به یکی از بهترین ها برای هر پروژه ای که نیاز به سرعت و عملکرد بالا دارد ، می کند. LightTPD راه حل مناسبی برای هر سرور است که از سرعت یا مشکلات عملکرد رنج می برد. LightTPD که به دلیل امنیت ، سرعت ، انطباق و انعطاف پذیری شناخته شده است ، به سرعت در حال تعریف مجدد کارآیی یک وب سارور است. در مقایسه با سایر سرورهای وب مانند Apache و Nginx ، LightTPD دارای یک ردپای حافظه کوچک است. این مدیریت مؤثر از بار CPU را فراهم می کند. Web Server LightTPD مجموعه ویژگی های پیشرفته ای از جمله FASTCGI ، SCGI ، AUTH ، خروجی-ترکیبی و URL را فراهم می کند. FastCGI LightTPD را می توان برای پشتیبانی از PHP پیکربندی کرد. به غیر از PHP همچنین از سایر زبانهای برنامه نویسی از جمله پایتون ، پرل ، روبی و موارد دیگر نیز پشتیبانی می کند.
امکانات
- پشتیبانی از رابط های FASTCGI ، SCGI ، CGI
- اندازه کوچک ، فقط 1 مگابایت
- پشتیبانی از استفاده از Chroot و Mod \ _rewrite
- استفاده از CPU و RAM بسیار بهینه شده
- پشتیبانی از TLS/SSL با استفاده از OpenSSL
- پشتیبانی HTTP/2
- TLS OCSP Stapling
- کنترل چرخش کلید بلیط جلسه TLS
- Mod \ _deflate پشتیبانی Brotli
- Mod \ _Proxy درخواست HTTP/1.1 را به Backends می کند (تغییر از HTTP/1.0)
دستورالعمل نصب و راه اندازی
نصب در اوبونتو
با استفاده از دستور زیر ، سرور وب LightTPD را نصب کنید
$ sudo apt install lighttpd
برای تست نصب ، به وب سایت یا آدرس IP خود بروید
! سرور وب انعطاف پذیر و سبک وزن ایمن
نصب از منبع
نسخه ای از www.lighttpd.net/download را بارگیری کنید. برای نصب از طریق 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