سينت أو إس 7 هي واحدة من توزيعات لينكس الأكثر شعبية ، والذي يستخدم على نطاق واسع لاستضافة خوادم الويب ونشر التطبيقات على شبكة الإنترنت. أباتشي هتب سيرفر ، المعروف أيضا باسم هتبد ، هو خادم الويب الأكثر شعبية في العالم ، وأنه هو خادم الويب القياسية ل سينتوس 7.
في هذا الدليل الكامل ، وسوف اقول لكم عن إعدادات هتبد الأساسية على سينتوس 7 وتظهر لك كيفية نشر وتكوين موقع على شبكة الانترنت باستخدام خادم الويب هذا. وسوف اقول لكم أيضا عن ميزات ووظائف هتبد المختلفة التي سوف تساعدك على الحصول على أقصى استفادة من خادم الويب الخاص بك.
ملاحظة: وهذا دليل استخدام الأوامر والتعليمات لسطر الأوامر لينكس. إذا لم تكن لديك خبرة في سطر الأوامر ، فقد يبدو هذا صعبا. ومع ذلك ، باتباع هذا الدليل ، سوف تكون قادرة على تكوين بنجاح واستخدام هتبد على سينتوس 7.
- تكوين هتبد على سينتوس 7
- تثبيت هتبد
- إعداد هتبد
- إطلاق هتبد
- تكوين قواعد جدار الحماية
- اختبار خادم الويب
- تثبيت وتكوين هتبد على سينتوس 7
- تكوين المضيفين الظاهري في هتبد على سينتوس 7
- تكوين هتبد الأمن على سينتوس 7
- 1. تحديث هتبد
- 2. تعطيل الوحدات غير الضرورية
- 3. تقييد الوصول إلى الملفات والدلائل
- 4. استخدام سل / تلس
- 5. الحد من طرق الاستعلام
- 6. تمكين آليات مكافحة الهجوم
- 7. تمكين التسجيل
- 8. قم بتحديث الإعدادات والتحقق منها بانتظام
تكوين هتبد على سينتوس 7
في هذه المقالة ، سوف ننظر في عملية تثبيت وتكوين خادم الويب هتبد على نظام التشغيل سينتوس 7.
تثبيت هتبد
- فتح محطة على سينت أو إس 7 الخادم الخاص بك.
- قم بتشغيل الأمر التالي لتثبيت حزمة هتبد:
- سودو يم تثبيت هتبد
- بعد تأكيد التثبيت ، سيتم تنزيل البرنامج الضروري وتثبيته.
إعداد هتبد- إنشاء دليل للموقع. على سبيل المثال ، لإنشاء دليل يسمى "example.com" ، قم بتشغيل الأمر:
- سودو مكدير / فار / شبكة الاتصالات العالمية / مثال كوم
- افتح ملف تكوين هتبد الموجود في " /الخ/هتبد/أسيوط / هتبد.أسيوط " في محرر نصوص:
- سودو السادس / الخ/هتبد/أسيوط / هتبد.أسيوط
- قم بتحرير ملف التكوين عن طريق تحديد المسار إلى الدليل "example.com" وإعدادات الخادم الافتراضية:
- دوكومنتروت "/ فار/ووو / مثال كوم"
...
- خيارات الفهارس يتبعالروابط
السماح لجميع- تتطلب كل منح
- احفظ وأغلق ملف التكوين.
Запуск httpd
- Запустите службу httpd с помощью следующей команды:
- sudo systemctl start httpd
Убедитесь, что служба работает без ошибок:
- sudo systemctl status httpd
- Если служба запущена успешно, ее статус будет отображен как «active (running)».
Настройка правил файрвола
- Добавьте правило для службы httpd в файрвол:
- sudo firewall-cmd --permanent --add-service=http
- sudo firewall-cmd --reload
تحقق من إعدادات جدار الحماية:
سودو جدار الحماية-كمد-قائمة-جميعتأكد من تمكين المنافذ 80 (هتب) و 443 (هتبس) لخدمة هتبد.
اختبار خادم الويب
- http://your_domain_or_ip_address/
- تثبيت وتكوين هتبد على سينتوس 7
الخطوة 1: تثبيت هتبد- افتح محطة وأدخل الأمر التالي:
سودو يم تثبيت هتبد
- اضغط على إدخال وانتظر حتى يكتمل التثبيت.
الخطوة 2: إطلاق وتكوين هتبد
بعد التثبيت ، هتبد سوف تبدأ تلقائيا. يمكنك التحقق من حالته عن طريق إدخال الأمر:
سودو سيستمكتل حالة هتبد
إذا رأيت" نشط (قيد التشغيل) " ، فهذا يعني أن هتبد قد تم إطلاقه بنجاح.
للتأكد من أن هتبد سيبدأ تلقائيا عند تشغيل النظام ، أدخل الأمر:
- سودو سيستمكتل تمكين هتبد
- سودو جدار الحماية-كمد-دائم-إضافة خدمة=الشبكي
- ال / فار / شبكة الاتصالات العالمية / أتش تي أم أل / الدليل
- فهرس.أتش تي أم أل
- الخطوة 5: إعادة تشغيل هتبد
سودو جدار الحماية-كمد-دائم-إضافة خدمة=المتشعب
اذهب إلى
إنشاء ملف
قم بإجراء التغييرات اللازمة على الملف وحفظه.
يجب أن يكون موقع الويب الخاص بك متاحا الآن على عنوان الخادم الخاص بك في متصفح الويب.
تكوين المضيفين الظاهري في هتبد على سينتوس 7
خادم الويب أباتشي يدعم ميزة المضيفين الظاهري ، والذي يسمح لك لاستضافة مواقع متعددة على خادم واحد. تكون المضيفات الافتراضية مفيدة عندما يكون لديك أسماء نطاقات أو نطاقات فرعية متعددة.
| سودو السادس / الخ/هتبد/أسيوط / هتبد.أسيوط | |
|---|---|
| ابحث في الملف عن السطر الذي يحتوي على توجيه الاستماع وتأكد من عدم التعليق على المنفذ 80 (أو أي منفذ آخر تريد استخدامه) : | |
| الاستماع 80 |
السماح باستخدام المضيفين الظاهريين عن طريق التعليق على السطر التالي:
# تشمل أسيوط / اضافية / هتبد-فوستس.أسيوط
Etc /الخ/هتبد/أسيوط/اضافية/هتبد-فوستس.أسيوط:
سودو السادس / الخ/هتبد/أسيوط/اضافية / هتبد-فوستس.أسيوط