مرحبا إخوانى الاحباء
بمناسبة عودة النادى سأبدأ بموضوع أظن سيهم الكثيرين
الا وهو سكربت لأنشاء حسابات سى بنل تلقائيا للريسيلرز
نزيد التفصيل:
السكربت يصلح لمن هم لديهم حساب reseller اى انهم مقدموا خدمة استضافه
وكل من هو ريسيلر يعلم بالطبع انه لكى ينشأ موقع عميل جديد يتوجه الى لوحة تحكم الريسيلر
المسماه web host manager او إختصارها whm
وتكون على هذا الرابط:
www.********.com/whm
وينشأ الموقع الجديد المطلوب إنشاءه
=======
كل هذا كلام جميل ومعظم الناس تعرفه:
الجديد هو انه هناك سكربت يتكون من ملف واحد
تعدل به بعض المتغيرات
لتسمح بإنشاء حسابات مواقع عملائك بضغطة زر
=======
نفس الكلام هو ما شرحه مبرمج السكربت باللغه الانجليزيه:
If you are reseller owning a cPanel WHM then this script is for you. It will create subdomain (or assign domain to new user account) each time you need a new one. No need to login to WHM and browse all those menus anymore.
http://www.zubrag.com/scripts/create...hm-account.php
=======
لتحميل السكربت:
http://www.zubrag.com/downloads/create-whm-account.zip
=======
السكربت يتكون من ملف واحد فقط اسمه
create-whm-account.php
بعد ان تفتحه بواسطة اى متصفح نصوص مثل notepad " وانا أفضل دائما notepad plus
ستجد امامك المتغيرات المطلوب تعديلها ليبدأ السكربت الهمام بالعمل:
وهذه المتغيرات هى:

ما هو محدد باللون الاصفر هو ما يهمنا:
بدلا من كلمة root أكتب يوزر نيم لوحة ال whm الخاصه بك الذى استلمته من السيرفر
اترك localhost لا تغيرها
بدلا من 0 ضع رقم1 إذا كنت تنوى إستخدام السكربت من منطقة محمية بواسطة شهادات الssl " إذا كنت لم تفهم ما قلته فى هذه الجمله فلا تغير الرقم 0 واتركه كما هو
(ولنا حديث مطول قريبا عن شهادات ال ssl > secure socket layer )
===
ننتقل الى ثانى منطقة فى الاعدادات

كما تلاحظ السطور المظلله باللون الاصفر الصريح
هذه هى السطور التى سيتم إستبدالها
بسطور خاصه ستأخذها من لوحة ال whm خاصتك
من Setup Remote Access Key

عند الدخول الى ال Setup Remote Access Key
ستجد كما بالصوره

ستجد كل سطر مكتوب فيه كود انقله الى ملفنا العزيز
ولقراءة المزيد عن الSetup Remote Access
يمكنك الاطلاع على الرابط التالى
http://www.cpanel.net/remoteaccess.html
======
فى الغالب سيعمل السكربت معك الان بشكل صحيح إلا إذا كان سيرفرك يضع ملف تفعيل الحسابات الخاص بالسى بنل بمكان خاص ستجد هذه الرساله ظهرت لك عند تشغيل السكربت
/usr/local/cpanel/Cpanel/Accounting.php.inc does not exist. Please update program with correct path to your WHM interface file.
وفى هذه الحاله يجب أن تسأل السيرفر عن مسار ملف Accounting.php.inc وتكتبه بملف السكربت فى هذه المنطقه:

=======
تعليق بسيط:
هناك من يقول:
وما الجديد فى كل هذا طالما أستطيع إنشاء حسابات مواقع من ال whm ?
سؤال وجيه
:
يمكنك بهذه الطريقه ان تفتح قسم للأستضافه المجانيه بحيث يمكن لزوار موقعك طلب مساحات إستضافه بسى بنل بخطه تكون حددتها مسبقا ويتم ربط كل حساب ب subdomain من موقعك للأستضافه
أظن فكره راودتك كثيرا
بالتوفيق وأى إستفسار انا فى الخدمه
بالامكان شرح المزيد او إضافة صفحات بها تمبلت للربط بالسكربت
وبعد الامتحانات بإذن الله نتطرق لذلك