الوثائق

البدء السريع + شرح وظائف كل قسم لكل جهاز (يُحدَّث باستمرار)

إدارة المواقع

يشرح هذا المستند «إدارة المواقع» في اللوحة — إدارة كاملة لدورة حياة الموقع، بمستوى Baota / 1Panel.

بجملة واحدة

أنجز في اللوحة إنشاء الموقع، وشهادة SSL (HTTPS)، والروابط الثابتة، والسجلات، وحماية كلمة المرور وغيرها من الإعدادات الكاملة، بالتعامل عن بُعد عبر SSH مع Nginx على الخادم الهدف. دون كتابة ملفات إعداد Nginx يدويًا.

نظرة عامة على الميزة

تتيح لك إدارة المواقع إنجاز إنشاء الموقع، وشهادة SSL، والروابط الثابتة، والسجلات، وحماية كلمة المرور وغيرها من الإعدادات الكاملة من داخل اللوحة، بالتعامل عن بُعد عبر SSH مع Nginx على الخادم الهدف.

الشروط المسبقة

يجب أن يكون الخادم الهدف قد ثبّت Nginx بالفعل.

الوظائف الرئيسية

إنشاء موقع

  • إدخال اسم النطاق والمنفذ وجذر دليل الموقع
  • توليد إعداد موقع Nginx تلقائيًا

موقع بوكيل عكسي

  • عند الإنشاء اختر «الوكيل العكسي»، واملأ اسم النطاق والمنفذ وعنوان هدف الوكيل (مثل http://localhost:8080)، وهل يُفعَّل WebSocket
  • يحوّل Nginx طلبات هذا النطاق إلى هدف الوكيل (يُستخدم كثيرًا لنشر واجهة أمامية وخلفية، وحاويات Docker، والتطبيقات ذات المنافذ)
  • من تفاصيل الموقع → «إعدادات الوكيل العكسي» يمكن التحرير في أي وقت: عنوان هدف الوكيل، والمنفذ، ومفتاح WebSocket، واسم النطاق، وبعد التعديل يُعاد تحميل Nginx تلقائيًا ليصبح ساريًا

شهادة SSL (HTTPS)

  • طلب/تجديد شهادة Let's Encrypt المجانية بنقرة واحدة
  • ضبط HTTPS مع إعادة التوجيه التلقائي
  • استمرارية بريد SSL: يُحفظ البريد المُدخل أول مرة، ويُعاد استخدامه تلقائيًا في الطلبات اللاحقة على الخادم نفسه، دون إعادة إدخال
  • التجديد التلقائي: تعرض صفحة SSL حالة «التجديد التلقائي» (هل مؤقّت certbot يعمل). وتُجدَّد الشهادة تلقائيًا قبل انتهائها، دون حاجة إلى تحديث يدوي كل ثلاثة أشهر؛ وإذا لم تكن الميزة مفعّلة على خادم ما، فاضغط «تفعيل التجديد التلقائي بنقرة واحدة» (يُنشئ systemd timer / cron تلقائيًا)

الروابط الثابتة

  • ضبط قواعد إعادة كتابة URL لبرامج مثل WordPress وTypecho

السجلات

  • عرض سجل الوصول وسجل الأخطاء

حماية كلمة المرور

  • إضافة مصادقة HTTP الأساسية لدليل الموقع (دخول باسم مستخدم وكلمة مرور)

حالات الاستخدام

  • نشر موقع رسمي مع HTTPS
  • إضافة SSL إلى موقع قائم وضبط الروابط الثابتة
  • تشخيص مشكلات الموقع (بمراجعة السجلات)

طريقة الاستخدام

1. ادخل إلى «إدارة المواقع» في الخادم الهدف

2. اضغط «إضافة موقع» واملأ اسم النطاق وغيره من المعلومات

3. بعد إنشاء الموقع يمكن متابعة ضبط SSL والروابط الثابتة وحماية كلمة المرور

4. بعد تعديل الإعدادات تُعيد اللوحة تحميل Nginx تلقائيًا ليسري الإعداد

شرح المصطلحات

  • Nginx: برنامج خادم الويب / الوكيل العكسي الأكثر استخدامًا، وتستضيف اللوحة المواقع عبره.
  • شهادة SSL: تمكّن الموقع من دعم HTTPS (فيظهر قفل صغير في شريط عنوان المتصفح). وتوفّر Let's Encrypt شهادات مجانية.
  • الروابط الثابتة: إعادة كتابة «عنوان جميل» (مثل /article/123) إلى صيغة يفهمها البرنامج (مثل ?id=123).
  • الوكيل العكسي: تحويل طلبات نطاق معيّن إلى عنوان آخر (مثل منفذ على الآلة نفسها).
  • مصادقة HTTP الأساسية: عرض مربّع اسم مستخدم وكلمة مرور قبل الدخول إلى الموقع.

ملاحظات مهمة

1. يجب أولًا توجيه اسم النطاق إلى IP العام للخادم الهدف (ولا يمكن طلب SSL إلا بعد سريان DNS).

2. طلب شهادة Let's Encrypt يشترط أن يكون المنفذ 80 قابلاً للوصول من الإنترنت العام (للتحقق عبر HTTP).

3. نافذة إدارة المواقع تدعم التكبير والسحب وتغيير الحجم بحرية، لتسهيل عرض الإعدادات الطويلة.

4. إذا لم يكن للخادم الهدف IP عام (NAT/نفق)، فقد يكون طلب شهادة SSL محدودًا، ويلزم تعيين المنافذ معه.