جدول المحتويات:
- الخطوة 1: التثبيت
- الخطوة 2: ضبط جدار الحماية
- الخطوة 3: فحص الخادم
- الخطوة 4: مواقع التكوين / السجل الافتراضية
فيديو: تثبيت Apache2 على خادم Ubuntu: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
يمنحك تثبيت Apache2 على خادم Ubuntu القدرة على استضافة موقع الويب الشخصي الخاص بك. يمكنك استخدام هذا لاستخدامك الشخصي أو عملك أو حتى تطوير الويب.
الخطوة 1: التثبيت
يتم تضمين Apache في مستودعات حزم التطبيقات الافتراضية لـ Ubuntu ، لذلك لا توجد أدوات أو عمليات خاصة مطلوبة لتثبيته. يمكننا ببساطة تحديث الحزمة وتثبيتها مباشرة من Ubuntu. ابدأ بتسجيل الدخول إلى الخادم الخاص بك وتحديث apt.
sudo apt-get update
سيؤدي هذا إلى تحديث ذاكرة التخزين المؤقت للحزمة ، وسيؤدي ذلك إلى إتاحة جميع الحزم الحالية. بمجرد التحديث ، امض قدمًا وقم بتثبيت Apache2.
sudo apt-get install apache2
سيقوم هذا التثبيت بتثبيت Apache2 بالإضافة إلى أي تبعيات مفقودة ، لذا تأكد من قبول أي تبعيات قد تظهر أثناء عملية التثبيت. بمجرد اكتمال التثبيت ، يتم تثبيت Apache2 ، ولكن هناك حاجة إلى مزيد من التكوين لبدء تشغيله.
الخطوة 2: ضبط جدار الحماية
يحتوي Ubuntu على جدار حماية افتراضي يسمى ufw وهو مقيد جدًا خارج الصندوق. سنرغب في فتحه للسماح بتدفق الاتصالات من / إلى خادم الويب Apache. استخدم الأوامر التالية لفتح جدار الحماية. يحتوي UFW على ملف تعريف Apache افتراضي مدمج فيه.
sudo ufw يسمح "Apache Full"
أو يمكنك اختياريًا القيام بذلك يدويًا عن طريق المنفذ.
sudo ufw allow 80
sudo ufw allow 443
الخطوة 3: فحص الخادم
بمجرد تثبيت Apache وفتح جدار الحماية ، يمكنك التحقق من حالة الخادم لأول مرة. استخدم الأمر أدناه للتأكد من تشغيل الخدمة بالفعل.
sudo حالة apache2 الخدمة
إذا كانت الخدمة تعمل بشكل صحيح ، يجب أن ترى حالة "RUNNING". إذا لم يكن الأمر كذلك ، فقم بإصدار أمر "بدء" بدلاً من أمر "الحالة" لبدء تشغيله. الآن وبعد تشغيل الخادم ، يمكنك الضغط على الخادم عن طريق اسم المضيف أو IP لعرض موقع ويب Apache الافتراضي.
اسم المضيف
أو
ifconfig
بمجرد جمع اسم المضيف الكامل أو عنوان IP لخادم الويب ، افتح متصفحك وانتقل إلى عنوان URL حيث يستمع موقع الويب ، أي
hostname أو https:// hostname أو https:// hostname أو https:// hostname
الخطوة 4: مواقع التكوين / السجل الافتراضية
يحتوي Apache على عدد قليل من المواقع الافتراضية لتخزين الملفات أو قراءتها. ستحتاج إلى البحث عن خادمك قليلاً للحصول على معلومات فعلية ، ولكن الإعدادات الافتراضية لـ Ubuntu تكون عادةً في المواقع أدناه
ملفات الويب - / var / www / html /
ملفات التكوين
/etc/apache2/apache2.conf /etc/apache2/sites-available/000-default.conf
السجلات - / var / logs / apache2
موصى به:
تثبيت Ubuntu-Mate على كمبيوتر محمول قديم / قديم: 7 خطوات
تثبيت Ubuntu-Mate على كمبيوتر محمول قديم / قديم: ما هو Ubuntu-Mate؟ إنه نظام توزيع Linux مجاني ومفتوح المصدر ومشتق رسمي من Ubuntu. الاختلاف الوحيد بين أنظمة تشغيل Ubuntu الأخرى هو أنه يستخدم بيئة سطح المكتب MATE كإطار مركزي لها لماذا اخترت نظام التشغيل هذا من أجل
ESP8266 مراقبة درجة حرارة Nodemcu باستخدام DHT11 على خادم ويب محلي - احصل على درجة حرارة الغرفة ورطوبتها على متصفحك: 6 خطوات
ESP8266 مراقبة درجة حرارة Nodemcu باستخدام DHT11 على خادم ويب محلي | احصل على درجة حرارة الغرفة ورطوبتها على متصفحك: مرحبًا يا شباب اليوم سنصنع الرطوبة & amp؛ نظام مراقبة درجة الحرارة باستخدام ESP 8266 NODEMCU & amp؛ جهاز استشعار درجة الحرارة DHT11. سيتم الحصول على درجة الحرارة والرطوبة من مستشعر DHT11 & amp؛ يمكن رؤيته على متصفح أي صفحة ويب ستتم إدارتها
تثبيت خادم WAMP: 9 خطوات
تثبيت خادم WAMP: كيفية تثبيت خادم WAMP حتى تتمكن من استخدام Apache و PHP و MYSQL. هذا هو الاختبار المسبق للتغلب على نظام حظر موقع المدرسة
كيفية تثبيت برنامج Flash على نظام التشغيل Ubuntu Linux ، الطريق السهل: 4 خطوات
كيفية تثبيت Flash على Ubuntu Linux ، الطريق السهل!: أحد الأشياء القليلة التي لا أحبها في Linux هو مدى صعوبة تثبيت التطبيقات أو المكونات الإضافية الجديدة ، فقد يكون هذا صعبًا إذا لم تكن شديدًا جيد باستخدام سطور الأوامر ويفضل استخدام واجهة المستخدم الرسومية - وضوحا Gooey (واجهة مستخدم رسومية) هذا
تثبيت مضيف افتراضي جديد في خادم الويب Apache: 3 خطوات
تثبيت مضيف ظاهري جديد في خادم ويب Apache: الغرض من هذا البرنامج التعليمي هو متابعة عملية تكوين مضيف ظاهري جديد لخادم ويب Apache وبدء تشغيله. المضيف الظاهري هو & quot؛ الملف الشخصي & quot؛ يكتشف أي مضيف DNS (على سبيل المثال ، www.MyOtherhostname.com) يتم استدعاؤه من أجل