Skip to main content

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

Linux Tutorial for Beginners: Introduction to Linux Operating System (أبريل 2024)

Linux Tutorial for Beginners: Introduction to Linux Operating System (أبريل 2024)
Anonim

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

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

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

تحميل اباتشي

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

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

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

gunzip -d httpd-2_0_NN.tar.gztar xvf httpd-2_0_NN.tar

هذا يخلق دليل جديد تحت الدليل الحالي بالملفات المصدر.

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

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

./تهيئة

بالطبع ، لا يريد معظم الناس قبول الخيارات الافتراضية التي يتم تقديمها لهم فقط. الخيار الأهم هو

بادئة = اختصار اختيار. يحدد هذا الدليل حيث سيتم تثبيت ملفات Apache. يمكنك أيضًا تعيين متغيرات بيئة محددة ووحدات نمطية. تتضمن بعض الوحدات التي قد ترغب في تثبيتها ما يلي:

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

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

بناء اباتشي

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

يصنعجعل التثبيت

تخصيص Apache

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

اختصار / أسيوط دليل. أنا عموما تحريره مع محرر النص.

السادس اختصار /conf/httpd.conf

ملحوظة: يجب أن تكون الجذر لتحرير هذا الملف.

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

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

افتح متصفح الويب على نفس الجهاز ونوعه

HTTP: // المضيف المحلي / في مربع العنوان. يجب أن تشاهد صفحة مشابهة للصفحة الموجودة في الصورة الجزئية أعلاه (الصورة المرفقة بهذه المقالة). سوف يقول بأحرف كبيرة هل ترى ذلك بدلاً من موقع الويب الذي تتوقعه؟ هذه أخبار جيدة ، لأن ذلك يعني أن الخادم الخاص بك مثبت بشكل صحيح.

بدء تحرير / تحميل الصفحات إلى خادم الويب أباتشي المثبتة حديثا

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