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

تثبيت Nginx على CentOS 7

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

الخطوة الأولى: إضافة Nginx إلى النظام

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

  1. اكتشف "طرفية" بطريقة ملائمة لك ، على سبيل المثال ، من خلال علامة تبويب المفضلة في قائمة التطبيق أو عن طريق الضغط على مفتاح التشغيل السريع Ctrl + Alt + T..
  2. انتقل إلى المحطة الطرفية لتثبيت خادم الويب Nginx على CentOS 7

  3. هنا يجب عليك إدخال الأمر القياسي sudo yum تثبيت الإصدار epelلإعداد نظام التشغيل لمزيد من إضافة حزمة جديدة.
  4. أمر لتثبيت مكونات إضافية قبل تثبيت Nginx على CentOS 7

  5. سيتم تنفيذ هذا وجميع عمليات التلاعب اللاحقة نيابة عن المستخدم المتميز ، لذلك يجب تأكيدها عن طريق إدخال كلمة المرور المناسبة في سطر جديد.
  6. تأكيد الأمر لتثبيت مكونات إضافية قبل تثبيت Nginx على CentOS 7

  7. عند مطالبتك بإضافة حزمة epel جديدة ، قم بتأكيد الإجراء عن طريق الاختيار ذ.
  8. تأكيد تثبيت حزم Nginx الإضافية الموجودة على CentOS 7

  9. عند الانتهاء من العملية ، سيظهر خط إدخال جديد. يجب أن يكتب sudo yum install nginxلبدء تثبيت Nginx من المستودع القياسي.
  10. إدخال أمر لتثبيت Nginx Web Server على CentOS 7

  11. قم بتأكيد إشعار الحزمة المضافة مرة أخرى.
  12. تأكيد تثبيت حزم خادم الويب Nginx على CentOS 7

  13. بالإضافة إلى ذلك ، سيتم استلام المفتاح العام واستيراده على الفور. ومع ذلك ، لن يتحقق هذا إلا بعد أن تختار نعم.
  14. تأكيد استيراد المفتاح العام لـ Nginx Web Server على CentOS 7

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

الخطوة 2: ابدأ تشغيل خادم الويب

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

  1. الأول له الشكل systemctl ابدأ nginx وهو مسؤول عن بدء الخدمة للدورة الحالية.
  2. أمر لبدء خادم الويب Nginx المثبت على CentOS 7

  3. بعد تنشيط الأمر ، ستظهر نافذة منبثقة للمصادقة. أدخل كلمة مرور المستخدم المتميز هنا وانقر فوق أدخل.
  4. تأكيد الأمر لبدء تشغيل Nginx على CentOS 7

  5. السطر الثاني systemctl تمكين nginx مطلوب لإضافة خادم الويب المعني لبدء التشغيل.
  6. أمر لإضافة خادم ويب Nginx على CentOS 7 للتحميل التلقائي

  7. سيتم تنشيطه أيضًا فقط بعد إدخال كلمة المرور.
  8. تأكيد الأمر لإضافة خادم ويب Nginx على CentOS 7 للتحميل التلقائي

  9. إذا سارت الأمور على ما يرام ، فسترى معلومات تفيد بأنه تم إنشاء رابط رمزي للتو. هي المسؤولة عن الوصول إلى الملف الذي يبدأ Nginx عند بدء جلسة جديدة.
  10. أنشئ رابطًا رمزيًا عند إضافة خادم ويب Nginx بنجاح على CentOS 7 للتحميل التلقائي

الخطوة 3: السماح بحركة مرور خادم الويب في جدار الحماية

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

  1. اكتشف "طرفية" وادخل هناك جدار الحماية- cmd --zone = عام - دائم - خدمة إضافية = http.
  2. أمر لتكوين جدار الحماية بعد تثبيت Nginx على CentOS 7

  3. يجب أيضًا تأكيد هذا الأمر بكلمة مرور المستخدم المتميز.
  4. تأكيد أمر تكوين جدار الحماية بعد تثبيت Nginx على CentOS 7

  5. الآن بعد أن رأيت الخط "نجاح"، إدراج جدار الحماية- cmd --zone = عام - دائم - خدمة إضافية = https وانقر فوق أدخل.
  6. الأمر الثاني لتكوين جدار الحماية بعد تثبيت Nginx على CentOS 7

  7. يبقى فقط إعادة تحميل جدار الحماية حتى تصبح جميع التغييرات سارية المفعول ، ويتم ذلك من خلاله جدار الحماية- cmd - إعادة تحميل.
  8. إعادة تشغيل جدار الحماية بعد إجراء تغييرات Nginx على CentOS 7

  9. بعد ظهور الإخطار على الشاشة "نجاح" يمكنك إغلاق وحدة التحكم والتبديل إلى استخدام خادم الويب.
  10. إعادة تشغيل جدار الحماية بنجاح بعد إجراء تغييرات Nginx على CentOS 7

لقد شاهدت للتو الدليل المفصل خطوة بخطوة لتثبيت Nginx على CentOS 7. كما ترى ، لم نوفر معلومات التكوين العامة ، لأنها ستكون محددة لجميع المستخدمين وتعتمد على التفضيلات الشخصية. نقترح الحصول على هذه المعلومات من خلال قراءة الوثائق الرسمية على الرابط التالي.

اذهب إلى قراءة وثائق Nginx الرسمية