Tuesday 17 February 2015 ساعت 23:56 PM
یه آموزش خوب و بدرد بخور براتون دارم فقط تشکر فراموش نشه
کلی تحقیق و جستجو کردم تا به این دست یافتم
برید حالشو ببرید
گروه هاتون رو در ibsng با این مشخصات بسازید ۱_Month,2_Months,3_Months,4_Months,5_Months,6_Monthsاگه اسم گروه هاتون با این اسم ها تفاوت داره فایل ibsng.php باز کنید منظورم در ماژوله که در انتهای پست قرار گرفته در لاین ۱۰ اسم گروه ها رو گروه های ibsng خودتون تغییر بدید و بین لاین های ۵۶ و ۷۹ اسم گروه ها رو به گروه هایی که ساختید تغییر بدید :
اسم گروپ هاتون درست شدتغییرات رو ذخیره و ماژول رو با فولدرش به ادرس /modules/servers/ در جایی که whmcs رو نصب کردید کپی کنید.اکنون وارد ادمین ibsng شوید سپس setting ==> Advanced Configuration شوید و در قسمت IBS SERVER IP : ای پی پابلیک سرورتون بنویسید و سیو کنید.اکنون با ssh به سرور ibsng وصل شوید سپس وارد پوشه ای که ibsng و نصب کردید شوید (usr/local ) سپس فایل زیر را ویرایش کنید:
در این فایل قسمت:
تغییرش بدید به:
یادوتون باشه بجای your-static-ip-of-IBsng ایپی سرورتون رو قرار بدید سپس Save و خارج بشید و بعدش IBSng رو ریستارت کنید :
تنظیمات سرور ibsng تموم شد حالا بریم سراغ whmcs وارد ادمین whmcs بشید بعدش در بخش setup> product and service > server یک گروه بسازید. در همون بخش یک سرور جدید اضافه کنید و فیلد ها به شکل زیر وارد کنید:Name: نام دلخواه برای سرور مثلا IBSngHostname – IP Address : ای پی سرور ibsng رو وارد کنید مثلا: ۱۲۳٫۴۵۶٫۷۸۹٫۱۰۰Server Details:Type: IBSngUserName – Password : یوزرنیم و پسورد سرور ibsng رو وارد کنید.حالا سرور رو save کنید .
در whmcs به بخش setup > products and service > product and services ک محصول جدید اضافه کنید. تمام تنظیمات بخش محصول جدید رو مانند سایر محصولات مانند هاست و… تنظیم کنید سپس در تب Module setting ، Modul name رو ibsng انتخاب کنید و Server Group هم گروهی که در مرحله قبل ساختید رو…
عکس بالا از سرور بنده است اما مسلما از شما تنظیمات متفاوت خواهد بود!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 رو تنظیم کنید..(برای همین تنظیمات زیاد هست که اکثر ترجیح میدن از فریر استفاده کنند!
کلی تحقیق و جستجو کردم تا به این دست یافتم
برید حالشو ببرید
گروه هاتون رو در 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;
}
}
اسم گروپ هاتون درست شدتغییرات رو ذخیره و ماژول رو با فولدرش به ادرس /modules/servers/ در جایی که whmcs رو نصب کردید کپی کنید.اکنون وارد ادمین ibsng شوید سپس setting ==> Advanced Configuration شوید و در قسمت IBS SERVER IP : ای پی پابلیک سرورتون بنویسید و سیو کنید.اکنون با ssh به سرور ibsng وصل شوید سپس وارد پوشه ای که ibsng و نصب کردید شوید (usr/local ) سپس فایل زیر را ویرایش کنید:
کد:
/IBSng/interface/IBSng/inc/defs.ph
کد:
define("XMLRPC_SERVER_IP", "127.0.0.1");
کد:
define("XMLRPC_SERVER_IP","ip-static-server-ibsng");
کد:
service IBSng restart
در whmcs به بخش setup > products and service > product and services ک محصول جدید اضافه کنید. تمام تنظیمات بخش محصول جدید رو مانند سایر محصولات مانند هاست و… تنظیم کنید سپس در تب Module setting ، Modul name رو ibsng انتخاب کنید و Server Group هم گروهی که در مرحله قبل ساختید رو…
عکس بالا از سرور بنده است اما مسلما از شما تنظیمات متفاوت خواهد بود!