Lighttpd هو بديل ضئيلة لل خادم الويب أباتشي لأنظمة التشغيل Unix و Linux و Windows server. هدفها الأساسي هو تقديم محتوى الويب بطريقة سريعة وآمنة.
خادم الويب Lighttpd مفيد ، خاصة لأولئك الذين يحتاجون إلى تقديم محتوى على الويب على Linux ولكن ليس لديهم بالضرورة كمية مذهلة من وحدة المعالجة المركزية وذاكرة الوصول العشوائي.
إعداد خادم الويب Lighthttpd لا يشبه إعداد Apache أو Nginx على Linux. لا توجد حزم متاحة على موقع التطوير. بدلاً من ذلك ، إذا كنت ترغب في استخدامها ، يجب عليك تنزيل حزمة وتثبيتها يدويًا. هيريس كيفية القيام بذلك.
منذ فترة ، كانت هناك حزمة Lightppd RPM لـ CentOS / RedHat Enterprise Linux. ومع ذلك ، يبدو أن مطوري خادم الويب لم يعدوا يوزعونها بعد الآن. لذا ، إذا كنت ترغب في استخدام Lighttpd ، فإن شفرة المصدر مطلوبة.
لتنزيل شفرة المصدر ، ستحتاج إلى wget أداة التحميل. نظرًا لأن معظم أنظمة تشغيل الخادم لا تتضمن هذا البرنامج دائمًا ، يلزم التثبيت.
sudo apt تثبيت wget
sudo apt-get تثبيت wget
sudo pacman -S wget
sudo يم تثبيت wget
sudo dnf تثبيت wget
sudo zypper تثبيت wget
بمجرد حصولك على wget أداة تحميل حتى قيد التشغيل على خادم Linux (أو سطح المكتب الذي تستخدمه كخادم ،) استخدم قرص مضغوط القيادة ونقل جلسة المحطة إلى /tmp الدليل.
القيام التنزيل في /tmp سيضمن الدليل (المعروف أيضًا باسم "مؤقت") أنه بمجرد تشغيل البرنامج وتشغيله ، فإنه لن يتخلص من نظام الملفات الخاص بك.
cd / tmp
الآن بعد أن المحطة الطرفية في استدعاء الدليل المؤقت wget والاستيلاء على مصدر شفرة lighttpd المصدر.
wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.52.tar.gz
بدلاً من ذلك ، إذا كانت لديك مشكلات في إصدار TarGZ ، فإن المطورين لديهم إصدار TarXZ متاح.
wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.52.tar.xz
يجب أن تستغرق حزمة خادم الويب lighttpd بضع ثوانٍ للتنزيل ، اعتمادًا على اتصالك بالإنترنت. عند اكتمال العملية ، انتقل إلى القسم التالي من هذا البرنامج التعليمي.
مع تحميل الكود الآن على نظام خادم لينكس داخل الدليل المؤقت (/tmp) ، حان الوقت الآن لاستخراج الرمز من أرشيفه. يتم استخراج ملفات كود Lighttpd على لينكس باستخدام قطران أمر.
في المحطة اكتب قطران مع مفاتيح التبديل "zxvf". سيسمح لك ذلك باستخراج محتويات أرشيف TarGZ وعرضها.
tar zxvf lighttpd-1.4.52.tar.gz
بدلاً من ذلك ، إذا قمت بتنزيل أرشيف TarXZ بدلاً من TarGZ ، فستحتاج إلى استخدام قطران الأمر مع مجموعة مختلفة من المفاتيح. على وجه التحديد ، تلك "xvJf".
tar xvJf lighttpd-1.4.52.tar.xz
مع الكود المستخرج ، قم بتشغيل قرص مضغوط الأمر ونقل المحطة الطرفية إلى المجلد الجديد.
قرص مدمج lighttpd- *
من هناك ، استخدم LS وعرض محتويات الدليل.
LS
بناء خادم ويب Lighttpd له خطوات قليلة. إنها ليست معقدة للغاية ، وتبدأ بتثبيت التبعيات المطلوبة.
sudo apt install libpcre3-dev libbz2-dev zlib1g-dev
sudo apt-get install libpcre3-dev libbz2-dev zlib1g-dev
sudo pacman -S pcre-8 zlib bzip2
sudo dnf قم بتثبيت pcre-devel zlib-devel libbz2-devel
sudo zypper قم بتثبيت pcre-devel zlibary-devel libbz2-devel
مع تثبيت التبعيات ، حان الوقت لفحص النظام الخاص بك وإنشاء ملفات إنشاء على النظام. إنشاء الملفات باستخدام البرنامج النصي "تكوين".
./تهيئة
دع البرنامج النصي يعمل. قد يستغرق الأمر عدة مرات من تشغيل البرنامج النصي وإعادة تشغيله ، خاصةً إذا قرر أن نظامك يفتقد ملفات التبعية.
في دليلنا ، نبذل قصارى جهدنا لمساعدتك على تثبيت التبعيات التي يحتاجها البرنامج النصي لإنشاء الملفات بشكل صحيح. ومع ذلك ، قد لا تعمل دائمًا. إذا كان لديك مشاكل ، تحقق من الوثائق.
بمجرد الانتهاء من التهيئة ، حان الوقت لبناء التثبيت باستخدام يصنع أمر.
جعل sudo جعل التثبيت.
عند الانتهاء من تثبيت كل شيء ، ستحتاج إلى تكوين الخادم. لفعل هذا، توجه إلى الموقع الرسمي.
بالنسبة للجزء الأكبر ، لا يبذل Lighttpd قصارى جهده للحفاظ على حزم توزيعة خاصة لخادم الويب الخاص بهم. لهذا السبب ، تناولنا كيفية تجميع شفرة المصدر وإنشائها. علاوة على ذلك ، يعد تنزيل شفرة المصدر طريقة جيدة للتأكد من أنه يمكنك الحصول على أحدث إصدار من البرنامج ، بغض النظر عن نظام التشغيل Linux الخاص بك. مع ذلك ، قد تحتوي بعض التوزيعات على حزمة خادم ويب Lighttpd في مصادر البرامج الأساسية.
لمعرفة المزيد ، توجه إلى pkgs.org. على الصفحة ، سترى معلومات مدرجة للعديد من حزم Lighttpd. على الرغم من ذلك ، ضع في اعتبارك أنه إذا قمت بتثبيت الإصدارات الخاصة بالتوزيع ، فقد لا يتم تحديثها في كثير من الأحيان مثل الحصول عليها مباشرة من المطورين.
JStock هو تطبيق مفتوح المصدر ومتعدد المنصات لسوق الأوراق المالية يو...
في هذه الأيام ، يعد HTTPS هو المفتاح عند استضافة موقع ويب. بدونها ،...
يعد تحديث Linux أسهل بكثير من تحديث أنظمة التشغيل الأخرى. بدلاً من ...