كيفية تثبيت خادم الويب Apache على نظام Linux

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

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

سوف تكون قادرًا على الحصول على الحقائق حول كيفية التثبيت Apache على نظام Linux مع نظرة عامة على هذه المقالة. ومع ذلك ، قبل أن تبدأ ، يجب أن تكون مرتاحًا على الأقل للعمل في Linux - بما في ذلك القدرة على تغيير الدلائل ، باستخدام tar و gunzip والتجميع مع make (سنناقش مكان الحصول على الثنائيات إذا كنت لا ترغب في محاولة تجميع خاصة). يجب أن يكون لديك أيضًا حق الوصول إلى حساب الجذر على جهاز الخادم. مرة أخرى ، إذا كان هذا يربكك ، فيمكنك دائمًا اللجوء إلى مزود استضافة السلع بدلاً من القيام بذلك بنفسك.

تنزيل Apache

instagram viewer

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

استخراج ملفات اباتشي

بمجرد تنزيل الملفات ، ستحتاج إلى فك ضغطها:

يؤدي هذا إلى إنشاء دليل جديد ضمن الدليل الحالي بملفات المصدر.

تكوين الخادم الخاص بك لأباتشي

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

بالطبع ، لا يرغب معظم الأشخاص في قبول الخيارات الافتراضية التي يتم تقديمها لهم فقط. الخيار الأكثر أهمية هو.

اختيار. هذا يحدد الدليل حيث ملف.

سوف يكون مثبت. يمكنك أيضًا تعيين متغيرات ووحدات بيئة معينة. قليلا من ال.

قد ترغب في تثبيت ما يلي:

  • mod_alias - لتعيين أجزاء مختلفة من شجرة URL
  • mod_include - لتحليل يشمل جانب الخادم
  • mod_mime - لربط امتدادات الملفات بنوع MIME الخاص بها
  • mod_rewrite - لإعادة كتابة عناوين URL بسرعة
  • mod_speling (كذا) - لمساعدة القراء الذين قد يخطئون في كتابة عناوين URL
  • mod_ssl - للسماح بتشفير قوي باستخدام SSL
  • mod_userdir - للسماح لمستخدمي النظام بالحصول على أدلة صفحات الويب الخاصة بهم

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

بناء اباتشي

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

تخصيص Apache

بافتراض عدم وجود مشاكل في التثبيت والبناء ، فأنت جاهز لتخصيص ملف تكوين أباتشي. هذا في الحقيقة مجرد تعديل لملف httpd.conf. يوجد هذا الملف في ملف اختصار/ أسيوط دليل. بشكل عام نقوم بتحريره باستخدام محرر نصوص.

ستحتاج إلى أن تكون جذرًا لتحرير هذا الملف.

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

اختبر خادم Apache

افتح مستعرض ويب على نفس الجهاز واكتب.

في مربع العنوان. يجب أن تشاهد صفحة مشابهة لتلك الموجودة في لقطة الشاشة الجزئية أعلاه (الصورة المصاحبة لهذه المقالة). سيقول بأحرف كبيرة.

هذه أخبار جيدة ، لأنها تعني لك.

تم تثبيته بشكل صحيح.

ابدأ في تحرير / تحميل الصفحات إلى خادم الويب Apache المثبت حديثًا

بمجرد تشغيل الخادم الخاص بك ، يمكنك البدء في نشر الصفحات. استمتع ببناء موقع الويب الخاص بك!