اتصال سرور برای تحویل آنلاین هاست از منو Setting زیر منو Products/Services را باز کنید و بر روی Servers کلیک کنید.
حال از قسمت Options که در ابتدای صفحه هست بر روی Add New Server کلیک کنید.
در صفحه باز شده موارد زیر را تکمیل کنید
از قسمت Add Server موارد زیر:
Name : نام سرور مورد نظر خود را بنویسید. برای مثال server
Hostname : نام دامنه اصلی خود را بنویسید. برای مثال domain.com
IP Address : آی پی سرور را وارد کنید. برای مثال ۱۷۶٫۹٫۵۸٫۲۴۰
Assigned IP Addresses : اگر آی پی های دیگری هم دارید وارد کنید. توجه کنید در هر خط فقط یک آی پی که توسط دکمه اینتر کیبورد از هم جدا شوند.
بقیه موارد مهم نیستند
حال از قسمت Nameservers دی ان اس های اختصاصی خود را وارد میکنید و در جلوی آن آی پی هر دی ان اس را وارد کنید
در قسمت Server Details موارد زیر را ست نمایید:
در مقابل Type گزینه cPanel را انتخاب کنید.
Username : نام کاربری WHM که نمایندگی روی آن ست شده است.
Password : رمز عبور WHM را وارد کنید.
Access Hash (Instead of password for cPanel servers) : برای مقدار دهی به این قسمت وارد WHM خود بشوید و بر روی Setup Remote Access Key کلیک کنید.
در این صفحه میتوانید با کلیک بر روی Generate New Key کد جدید را دریافت کنید که طولانی هست و از ترکیب حروف و اعداد هست. این کد را کپی کنید و به مدیریت WHMCS باز گردید و در قسمت Access Hash کپی کنید.
تیک Secure هم اختیاری هست و الان بر روی Save Changes کلیک کنید تا تنظمات سرور اضافه شود.
الان وارد whm شوید و Logout را بزنید و به مدیریت WHMCS باز گردید و الان نام سرور خود را میبینید و جلوی آن یک دکمه هست با نام WHM که اگر تنظیمات صحیح اعمال شده باشد با کلیک بر روی آن بدون لوگین کردن وارد WHM میشوید.
حال اگر سرور های بیشتری دارید میتوانید از این قسمت اضافه کنید.
ساخت محصول برای تحویل آنلاین
از منو Setting زیر منو Products/Services را باز کنید و بر روی Products/Services کلیک کنید.
حال از قسمت Options که در ابتدای صفحه هست بر روی Create a New Group کلیک کنید.
نام گروه محصول خود را وارد کنید و روی Create Group کلیک کنید. برای مثال : هاست لینوکس
الان گزینه Create a New Product فعال شده است که روی آن کلیک میکنیم
از قسمت Add New Product موارد زیر را تعیین میکنیم:
Product Type : نوع محصول هست که در منو کاملا گویا هست
Product Group : دسته بندی محصول که شما ساخته اید.
Product Name : نام محصول هست. برای مثال : پلان برنزی
بر روی Continue کلیک کنید تا به قسمت بعدی منتقل شوید.
در صفحه باز شده تب هایی وجو دارد که به ترتیب در زیر توضیح میدهیم
تب Details :
Product Description : که توضیحات محصول هست که در کنار کادر آن نحوه اعمال آن مثال زده شده برای آرایش متن
Welcome Email : که ایمیل خوش آمدگویی محصول هست که متناسب با آن محصول انتخاب میشود.
Require Domain : برای برخی محصول هایی که احتیاج به دامنه ندارند نباید تیک بزنید ولی برای هاست باید تیک زده باشید.
Apply Tax : اگر تیک بزنید قوانین مالیاتی برای این محصول اعمال میشود.
تب Pricing :
در ردیف اول Payment Type نوشته شده که سه گزینه رادیویی دارد که به شرح زیر هست:
Free : اگر این گزینه انتخاب باشد محصول شما رایگان تلقی میشود.
One Time : اگر این گزینه انتخاب باشد هزینه سرویس بصورت یکبار دریافت میشود و فاکتور سازی برای آن برای تمدید ایجاد نمیشوید. این گزینه برای مواردی شبیه به خدماتی هست که نیاز به تمدید ندارند
Recurring : اگر این گزینه انتخاب باشد محصول شما دوره ای هست و پس از اتمام دوره آن توسط کرون جابز سایت برای آن فاکتور سازی میشود.
در قسمت بعدی جدولی وجود دارد که دارای دو ردیف Setup Fee که هزینه راه اندازی هست و Price که بهای سرویس هست وجود دارد که ستون هایی به ترتیب از سمت چپ، یک ماهه / سه ماهه / شش ماهه – یکساله / دوساله / سه ساله دارد که بهای آن را طبق واحد پولی خود درج می نمایید.
برای غیر فعال کردن دو ساله و سه ساله از مقدار -۱٫۰۰ باید استفاده کنید
تنظیمات پایین صفحه هم اختیاری هست.
تب Module Settings :
نوع کنترل پنل هاست خود را انتخاب کنید و مقادیر آن را مطابق با مقادیری که در Pakages هایی که در WHM ساخته اید تکمیل کنید
چند گزینه مربوط به ریسلری هست که اگر محصول شما هاست هست نیاز به پر کردن آن نیست.
در پایین صفحه اگر از پرداخت آنلاین استفاده میکنید گزینه زیر را انتخاب کنید تا پس از پرداخت آنلاین بلافاصله محصول ساخته شود و مشخات آن برای کاربر ارسال شود.
کد:
Automatically setup the product as soon as the first payment is received
بقیه تب ها هم مشخص هست و نیازی به توضیح ندارد و فقط در تب آخر لینک محصول موجود هست که میخواهید در جایی درج کنید کاربرد دارد.
روی Save Changes کلیک کنید تا محصول شما ساخته شود.
به این ترتیب بقیه پلانها و محصولات خود را نیز اعمال کنید.
توجه داشته باشید شما برای تحویل آنلاین دامنه ها احتیاج به یک کنترل پنل اصلی در ثبت کننده های دامنه به همراه اعتبار اولیه دارید.
برای مثال من کنترل پنل مربوط به ریسلر کلاب را توضیح میدهم.
اتصال پنل ریسلر کلاب
برای شروع یک کنترل پنل نمایندگی از ریسلر کلاب و یا از نمایندگان آن تهیه نمایید.
پس از ساخته شدن کنترل پنل نمایندگی یک ایمیل با عنوان :
کد:
Your Reseller Account with companyname is ACTIVATED
این ایمیل را باز کنید و ریسلر آی دی خود را از درون آن یادداشت نمایید.
وارد کنترل پنل نمایندگی ریسلر کلاب شوید
از منو Setting بر روی API کلیک کنید.
در قسمت Accessing the API آی پی های سرور خود را وارد نمایید و سپس بر روی Allow API Access کلیک کنید(معمولا ۳۰ دقیقه زمان خواهد برد تا دسترسی اکتیو شود)
به مدیریت WHMCS باز میگردیم و از منو Setting به زیر منو Products/Services رفته و سپس بر روی Domain Registrars کلیک میکند
از منو باز شونده میان صفحه آیتم Resellerclub را انتخاب می نماییم
در مقابل فیلد ResellerID ریسلر آی دی خود را که از ایمیلتان یادداشت کرده اید را وارد میکنید
در مقابل فیلد Password ، رمز عبور پنل ریسلر کلاب که در هنگام عضویت وارد نموده اید را وارد میکند و روی Save Changes کلیک میکنید
در پایین صفحه یک دستور Domain Syncronisation Cron موجود هست شبیه به کد زیر:
کد PHP:
/home/domain/public_html/clients/modules/registrars/resellerclub/resellerclubsync.php
که آن را کپی میکنید و به سی پنل رفته و از قسمت Advanced بر روی Cron Jobs کلیک میکنید
حال در قسمت Add New Cron Job رفته و منو باز شونده مربوط به Common Settings را بر روی Once a day قرار دهید و کدی که در قسمت فوق گفته شد را در قسمت Command کپی کنید و بر روی Add New Cron Jobs کلیک کنید.
به مدیریت whmcs باز گردید و روی Other Settings در همان قسمت قبلی کلیک کنید.
در قسمت Default Nameservers دی ان اس های خود را وارد کنید.
در قسمت Default Billing/Admin/Tech Contact Details مورد زیر را تیک بزنید.
کد:
Tick this box to use clients details for the Billing/Admin/Tech contacts
توجه: زمانی تحویل آنلاین دامنه کار میکند که کاربر شما زمانی که در سایت ثبت نام میکند کلیه اطلاعات خود را به زبان انگلیسی وارد کرده باشد و بصورت صحیح( فیلدهایی که باید عدد باشد در آن حروفی نباشد)
هم اکنون پنل نمایندگی دامنه خود را به WHMCS متصل کرده اید.