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

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

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

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

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

قم بتنزيل حزمة Lighttpd RPM

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

الحصول على wget

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

أوبونتو

sudo apt install wget

ديبيان

sudo apt-get install wget

قوس لينكس

sudo pacman -S wget

سينت أو إس

sudo yum install wget

فيدورا

sudo dnf install wget

زحمة

sudo zypper install wget

بمجرد حصولك على مجلد مشترك أداة التنزيل تصل إلى d قيد التشغيل على خادم Linux (أو سطح المكتب الذي تستخدمه كخادم ،) استخدم القرص المضغوط قيادة ونقل محطة الدورة إلى / تمة الدليل.

القيام التنزيل في / تمة سيضمن الدليل (المعروف أيضًا باسم المؤقت) أنه بمجرد تشغيل البرنامج ، فإنه لن يتناثر في نظام الملفات الخاص بك.

cd /tmp

مصدر الرمز

الآن أن المحطة في دليل مؤقت استدعاء مجلد مشترك والاستيلاء على إطلاق شفرة المصدر من 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 بضع ثوانٍ للتنزيل ، اعتمادًا على اتصالك بالإنترنت. عند اكتمال العملية ، انتقل إلى القسم التالي من هذا البرنامج التعليمي.

استخراج شفرة المصدر

باستخدام الكود الذي تم تنزيله الآن على نظام خادم Linux داخل الدليل المؤقت (/ تمة) ، لقد حان الوقت الآن لاستخراج الكود من الأرشيف الخاص به. استخراج ملفات شفرة Lighttpd على لينكس يتم مع قطران أمر.

في محطة ، والكتابة قطران مع مفاتيح "zxvf". سيسمح لك ذلك باستخراج وعرض محتويات أرشيف TarGZ.

tar zxvf lighttpd-1.4.52.tar.gz

بدلاً من ذلك ، إذا قمت بتنزيل أرشيف TarXZ بدلاً من TarGZ ، فستحتاج إلى استخدام قطران قيادة مع مجموعة مختلفة من مفاتيح. على وجه التحديد ، تلك "xvJf".

tar xvJf lighttpd-1.4.52.tar.xz

مع الكود المستخرج ، قم بتشغيل القرص المضغوط قيادة ونقل المحطة إلى المجلد الجديد.

cd lighttpd-*

من هناك ، استخدم ليرة سورية وعرض محتويات الدليل.

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 install pcre-devel zlib-devel libbz2-devel

زحمة

sudo zypper install pcre-devel zlibary-devel libbz2-devel

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

./configure

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

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

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

make
sudo make install

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

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

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

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

تعليقات