NotesWhat is notes.io?

Notes brand slogan

Notes - notes.io

كيفية تكوين خادم الويب Apache HTTP على RHEL7 / CentOS7

توضح هذه المقالة الإجراء خطوة بخطوة لإعداد خادم ويب Apache HTTP على RHEL7 / CentOS7.
إعداد خادم المعمل: اسم المضيف: node1.learnitguide.net عنوان IP: 192.168.2.102 نظام التشغيل: CentOS 7.2 - 64 بت
الحزم المطلوبة: ملف التكوين الافتراضي httpd: / etc / httpd / conf / httpd. استخدم الإرشادات التالية للتثبيت. قم بتكوين خادم الويب Apache HTTP على RHEL7 / CentOS7.
1. قم بتثبيت حزمة خادم الويب Apache: قم بتثبيت حزمة خادم ويب Apache المناسبة "httpd" باستخدام yum لتجنب مشكلة التبعيات. راجع هذا الرابط لتهيئة خادم Yum Repo - تكوين خادم YUM Repo على نظام Linux. [root @ node1 ~] # yum -y قم بتثبيت httpd 2. ابدأ وتمكين خدمة httpd للبدء عند بدء تشغيل النظام. [root @ node1 ~] # systemctl قم بتمكين httpd [root @ node1 ~] # systemctl ابدأ httpd 3. اسمح بخدمة httpd على جدار الحماية للاتصال الوارد أو قم بتعطيل جدار الحماية. [root @ node1 ~] # firewall-cmd --zone = public --add-port = 80 / tcp --permanent [root @ node1 ~] # firewall-cmd - إعادة التحميل بشكل افتراضي ، المنفذ 80 محظور. يجب تمكينه ، لأن خدمة http الافتراضية ستستمع على المنفذ 80. لذلك نحتاج إلى تغيير قواعد جدار الحماية لتمكين منفذ http أو يمكنك تعطيل جدار الحماية تمامًا. [root @ node1 ~] # systemctl تعطيل جدار الحماية [root @ node1 ~] # systemctl stop firewalld بمجرد تعيين قواعد جدار الحماية أو تعطيلها تمامًا ، افتح المتصفح من جهاز العميل حيث يمكن الوصول إلى خادمنا وأدخل عنوان URL http: // node1.learnitguide.net. استبدل "node1.learnitguide.net" باسم الخادم الخاص بك. يمكنك الآن رؤية رسالة الاختبار من خادم الويب باسم "Testing 123... يتم استخدام هذه الصفحة لاختبار التشغيل الصحيح لخادم Apache HTTP". إذا حصلت على مخرجات الاختبار ، فإن خدمة الويب الخاصة بنا تعمل بشكل صحيح. [ads-post] ملاحظة: أدخل اسم مجال خادم الويب في DNS لحل عنوان node1.learnitguide.net أو www.learnitguide. صافي إلى عنوان IP. www.admingate.org ارجع إلى هذا الرابط لتثبيت خادم DNS وتكوينه على RHEL7 / CentOS7 أو قم بإجراء إدخال في ملف المضيفين المحليين. تجاهل إذا كنت تفضل استخدام عنوان IP لخادم الويب 192.168.2.102 مباشرةً.
لنقم بإنشاء محتوى ويب. 4. إنشاء محتوى ويب لموقعنا على الويب لعرض صفحات الويب.
قم بإنشاء ملف index.html ضمن الدليل الرئيسي الافتراضي لخادم الويب / var / www / html. [root @ node1 ~] # echo "مرحبًا بك في الصفحة الرئيسية لخادم الويب التجريبي Learnitguide.net"> /var/www/html/index.html لغرض الاختبار ، لقد استخدمت محتوى نصي بسيط في ملف index.html للصفحة الرئيسية " مرحبًا بك في Homepage of Learnitguide.net Test Web Server "، يمكنك إنشاء المحتوى الخاص بك أو استضافة محتوى صفحة الويب الذي يشاركه مصممو الويب. سنشرح لك كيفية إعداد عدة مواقع على عقدة واحدة بأدلة مختلفة لكل موقع.
5. اختبار التكوين قم بتنفيذ أي أوامر أدناه لاختبار ملفات التكوين بحثًا عن الأخطاء. [root @ node1 ~] # apachectl configtest AH00558: httpd: تعذر تحديد اسم المجال المؤهل بالكامل للخادم باستخدام 192.168.2.102. قم بتعيين التوجيه "ServerName" بشكل عام لمنع هذه الرسالة بناء الجملة موافق [root @ node1 ~] # httpd -T AH00558: httpd: تعذر تحديد اسم المجال المؤهل بالكامل للخادم باستخدام 192.168.2.102. قم بتعيين توجيه 'ServerName' بشكل عام لمنع هذه الرسالة httpd (pid 4335) قيد التشغيل بالفعل إذا تلقيت تحذيرًا كما هو موضح أعلاه ، يمكنك تجاهل أو مجرد إدخال إدخال لتوجيه 'ServerName' في ملف التكوين / etc / httpd / conf / httpd.conf لمنع هذا التحذير.
مرة أخرى ، افتح المتصفح من جهاز العميل وأدخل عنوان URL http://node1.learnitguide.net. يمكنك رؤية المحتوى الذي حددناه الآن على أنه "مرحبًا بك في الصفحة الرئيسية لخادم الويب التجريبي لـ Learnitguide.net". هذا كل شيء عن التثبيت. تكوين خادم الويب الأساسي Linux Apache على Linux.
شكرا لقراءة منشورنا. شارك الموضوع مع أصدقائك. نحن نقدر ملاحظاتك ، اترك تعليقاتك إن وجدت. كيفية تثبيت خادم الويب apache ، وإعداد خادم ويب apache http ، وكيفية إعداد خادم ويب apache http ، وكيفية تكوين خادم الويب apache في نظام Linux خطوة بخطوة ، وكيفية تكوين خادم الويب apache في centos ، وكيفية تكوين apache خادم الويب في ubuntu ، خادم الويب apache ، لدينا المزيد من المقالات لتحديثها قريبًا. حتى لا تفوتك أي تحديثات ، تابعنا على مواقع التواصل الاجتماعي واشترك معنا على قناتنا على اليوتيوب.

Read More: https://admingate.org
     
 
what is notes.io
 

Notes.io is a web-based application for taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000 notes created and continuing...

With notes.io;

  • * You can take a note from anywhere and any device with internet connection.
  • * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
  • * You can quickly share your contents without website, blog and e-mail.
  • * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
  • * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.

Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.

Easy: Notes.io doesn’t require installation. Just write and share note!

Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )

Free: Notes.io works for 12 years and has been free since the day it was started.


You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;


Email: [email protected]

Twitter: http://twitter.com/notesio

Instagram: http://instagram.com/notes.io

Facebook: http://facebook.com/notesio



Regards;
Notes.io Team

     
 
Shortened Note Link
 
 
Looding Image
 
     
 
Long File
 
 

For written notes was greater than 18KB Unable to shorten.

To be smaller than 18KB, please organize your notes, or sign in.