آموزش اتصال whmcs به ibsng
Yazdır- 1
خب ابتدا فرض بر این است که شما گروه هاتون رو در ibsng با این مشخصات ساختید: ۱_Month,2_Months,3_Months,4_Months,5_Months,6_Months
درصورتی که اسم گروه هاتون با این اسم ها متفاوته وارد فایل ibsng.php بشید ( در ماژول که در انتهای پست قرار داره) سپس در لاین ۱۰ اسم گروه ها رو گروه های ibsng خودتون تغییر بدید همچنین بین لاین های ۵۶ و ۷۹ اسم گروه ها رو به گروه هایی که ساختید تغییر بدید:
switch($__billingcycle) {
case 'Monthly':
$group = '1_Month';
break;
case 'Quarterly':
$group = '3_Months';
break;
case 'Semi-Annually':
$group = '6_Months';
break;
case 'Annually':
$group = '1_Year';
break;
case 'Biennially':
$group = '2_Years';
break;
case 'Triennially':
$group = '3_Years';
break;
default:
$group = 'Standard';
break;
}
}
اکنون وارد ادمین ibsng شوید سپس setting ==> Advanced Configuration شوید و در قسمت IBS SERVER IP : ای پی پابلیک سرورتون بنویسید و سیو کنید.
اکنون با ssh به سرور ibsng وصل شوید سپس وارد پوشه ای که ibsng و نصب کردید شوید (usr/local ) سپس فایل زیر را ویرایش کنید:
وارد ادمین whmcs شوید سپس در بخش setup> product and service > server یک گروه بسازید. اکنون در همون بخش یک سرور جدید اضافه کنید و فیلد ها به صورت زیر تکمیل کنید:
Name: نام دلخواه برای سرور مثلا IBSng
Hostname – IP Address : ای پی سرور ibsng رو وارد کنید مثلا: ۱۲۳٫۴۵۶٫۷۸۹٫۱۰۰
Server Details:
Type: IBSng
UserName – Password : یوزرنیم و پسورد سرور ibsng رو وارد کنید.
اکنون سرور رو سیو کنید.
Count: مقدار ۱ رو وارد کنید.
Credit: مقدار قیمت سرویس رو وارد کنید مثلا ۱۰۰۰ تا ۲۰۰…
Owner: ادمین اصلی سرور که یوزرنیم اون پیشفرض system هست رو وارد کنید.(درصورتی که ادمین دیگه ای با دسترسی کامل GOD دارید میتونید اون رو وارد کنید.)
Group: : گروهی که در ibsng رو دارید رو وارد کنید مثلا: ۱month, 6month و …
Username Prefix: کلمه که دوست دارید اشتراک هاتون با اون شروع بشه ( مثلا ۲۰speed , irvpn , vpspeed یا …. )
Password Strength: تعیین میکنید پسوردی که میخواید برای اکانت ها ساخته بشه از چه نوعی باشه ( عددی، حروف و ….)
Password Length: پسورد چند حرفی باشه…
Charge: شارژی که در ibsng ساختید برای سرویس هاتون که میتونید از بخش setting > charge در ibsng اون رو مشاهده کنید.
سایر تنظیمات مثل multi login و Relative Expiration Date رو بهتره خالی بزارید تا از پیشفرض های گروه های ibs استفاده کنه در صورتی که گروه ibs دارای multi login 1 هست اکانت ها هم همینطور ساخته خواهند شد…
خب تنظیمات تموم شد و میتونید تست کنید و از صحت کار مطمئن بشید! این آموزش رو خودم تست کردم و اروری که اکثر دوستان ( ارور n ) رو داشتند رو نداره…
راستی در هاستتون باید حتما پورت های۱۸۱۳و ۱۸۱۲و ۱۲۳۵ باز باشند(پورت های RADIUS SERVER و IBS SERVER )
بعد از اینکه این قسمت whmcs اوکی شد باید سایر بخش ها از جمله email و payment field رو تنظیم کنید..(برای همین تنظیمات زیاد هست که اکثر ترجیح میدن از فریر استفاده کنند!
در صورت بروز هزگونه مشکل با کادر فنی ما در تماس باشید.
آریاسنتر