كيفية تثبيت خادم ويب Lighttpd على لينكس

click fraud protection

Lighttpd هو بديل ضئيلة لل خادم الويب أباتشي لأنظمة التشغيل Unix و Linux و Windows server. هدفها الأساسي هو تقديم محتوى الويب بطريقة سريعة وآمنة.

خادم الويب Lighttpd مفيد ، خاصة لأولئك الذين يحتاجون إلى تقديم محتوى على الويب على Linux ولكن ليس لديهم بالضرورة كمية مذهلة من وحدة المعالجة المركزية وذاكرة الوصول العشوائي.

إعداد خادم الويب Lighthttpd لا يشبه إعداد Apache أو Nginx على Linux. لا توجد حزم متاحة على موقع التطوير. بدلاً من ذلك ، إذا كنت ترغب في استخدامها ، يجب عليك تنزيل حزمة وتثبيتها يدويًا. هيريس كيفية القيام بذلك.

تنزيل حزمة Lighttpd RPM

منذ فترة ، كانت هناك حزمة Lightppd RPM لـ CentOS / RedHat Enterprise Linux. ومع ذلك ، يبدو أن مطوري خادم الويب لم يعدوا يوزعونها بعد الآن. لذا ، إذا كنت ترغب في استخدام Lighttpd ، فإن شفرة المصدر مطلوبة.

احصل على wget

لتنزيل شفرة المصدر ، ستحتاج إلى wget أداة التحميل. نظرًا لأن معظم أنظمة تشغيل الخادم لا تتضمن هذا البرنامج دائمًا ، يلزم التثبيت.

أوبونتو

sudo apt تثبيت wget

ديبيان

sudo apt-get تثبيت wget

قوس لينكس

sudo pacman -S wget

CentOS

sudo يم تثبيت wget
instagram viewer

فيدورا

sudo dnf تثبيت wget

OpenSUSE

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 على لينكس

بناء خادم ويب 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

OpenSUSE

sudo zypper قم بتثبيت pcre-devel zlibary-devel libbz2-devel

مع تثبيت التبعيات ، حان الوقت لفحص النظام الخاص بك وإنشاء ملفات إنشاء على النظام. إنشاء الملفات باستخدام البرنامج النصي "تكوين".

./تهيئة

دع البرنامج النصي يعمل. قد يستغرق الأمر عدة مرات من تشغيل البرنامج النصي وإعادة تشغيله ، خاصةً إذا قرر أن نظامك يفتقد ملفات التبعية.

في دليلنا ، نبذل قصارى جهدنا لمساعدتك على تثبيت التبعيات التي يحتاجها البرنامج النصي لإنشاء الملفات بشكل صحيح. ومع ذلك ، قد لا تعمل دائمًا. إذا كان لديك مشاكل ، تحقق من الوثائق.

بمجرد الانتهاء من التهيئة ، حان الوقت لبناء التثبيت باستخدام يصنع أمر.

جعل sudo جعل التثبيت. 

عند الانتهاء من تثبيت كل شيء ، ستحتاج إلى تكوين الخادم. لفعل هذا، توجه إلى الموقع الرسمي.

الحزم الخاصة بالتوزيع

بالنسبة للجزء الأكبر ، لا يبذل Lighttpd قصارى جهده للحفاظ على حزم توزيعة خاصة لخادم الويب الخاص بهم. لهذا السبب ، تناولنا كيفية تجميع شفرة المصدر وإنشائها. علاوة على ذلك ، يعد تنزيل شفرة المصدر طريقة جيدة للتأكد من أنه يمكنك الحصول على أحدث إصدار من البرنامج ، بغض النظر عن نظام التشغيل Linux الخاص بك. مع ذلك ، قد تحتوي بعض التوزيعات على حزمة خادم ويب Lighttpd في مصادر البرامج الأساسية.

لمعرفة المزيد ، توجه إلى pkgs.org. على الصفحة ، سترى معلومات مدرجة للعديد من حزم Lighttpd. على الرغم من ذلك ، ضع في اعتبارك أنه إذا قمت بتثبيت الإصدارات الخاصة بالتوزيع ، فقد لا يتم تحديثها في كثير من الأحيان مثل الحصول عليها مباشرة من المطورين.

watch instagram story