تثبيت WHMCS عبر Softaculous
ثبّت WHMCS من cPanel عبر Softaculous، مع اختيارَي الترخيص والمجلد اللذين يصعب تغييرهما لاحقًا.
ثبّت WHMCS على حساب استضافتك. ينطبق على استضافة الموزّعين والمميّزة وخوادم VPS.
قبل أن تبدأ
تحتاج مفتاح ترخيص WHMCS. فـ Softaculous يثبّت البرنامج؛ ولا يوفّر ترخيصًا، وWHMCS لن يعمل بدونه.
وقرّر أمرين الآن، فكلاهما يصعب تغييره لاحقًا:
- على أي نطاق أو نطاق فرعي سيقع. فنطاق فرعي مثل
billing.example.comهو الخيار المعتاد ويُبقيه منفصلًا عن موقعك الرئيسي. - المجلد. اتركه فارغًا للتثبيت في جذر اسم المضيف. فالترخيص مرتبط بالنطاق الذي صدر له.
ثبّت
-
في cPanel، افتح Softaculous Apps Installer ضمن Software.
-
ابحث عن WHMCS.
-
اختر Install.
-
اضبط رابط التثبيت:
الحقل القيمة البروتوكول https://النطاق نطاق الفوترة أو نطاقه الفرعي In Directory اتركه فارغًا ما لم ترد مجلدًا فرعيًا -
أدخل مفتاح الترخيص.
-
اضبط اسم مستخدم الإدارة وكلمة مروره. ولا تستخدم
admin. -
اختر Install.
يملأ Softaculous خانة In Directory مسبقًا في بعض الإصدارات. وتركها كما هي
يضع WHMCS على billing.example.com/whmcs لا في الجذر — وقد لا يتحقّق ترخيصك
عندها مع الرابط الذي توقعته.
بعد التثبيت
يأتي WHMCS بملفات إعداد يجب إزالتها قبل تشغيله في الإنتاج:
- احذف مجلد
installمن جذر WHMCS. - اضبط صلاحيات
configuration.phpعلى400. - انقل مجلد
cronsخارج جذرك المستنَدي إن أمكن، فلا يكون قابلًا للوصول عبر الويب.
ثم أضف مهمة cron التي يحتاجها WHMCS — فهو لن يرسل الفواتير ولا يوقف الحسابات المتأخرة بدونها. ويعرض WHMCS الأمر الدقيق ضمن Utilities ← System ← System Health؛ أضفه في cPanel ← Cron Jobs، راجع إدارة مهام cron في cPanel.
تأكّد أنه نجح
زر https://billing.example.com/admin وسجّل الدخول. وتعلّم
Utilities ← System ← System Health كل ما بقي معلّقًا — مهمة cron ناقصة، أو
صلاحيات ملفات خاطئة، أو مجلد التثبيت لا يزال موجودًا.
الخطوات التالية
اقرأ أيضًا
معالجة حلقة «please wait while your request is being verified»
يعلق WHMCS في التحقّق من طلب لأن قاعدة صفحات في Cloudflare تجرّد الكوكي الذي تحتاجه كابتشا Imunify360. عالج قاعدة الصفحات لا WHMCS.
كم نطاقًا ترديًا مشمولًا
النطاق الترددي غير محدود على الاستضافة المشتركة والموزِّعة. ما المحدود بدلًا منه، ولماذا هو الرقم الذي تراقبه.