آموزش نصب WHMCS و فعالسازی لایسنس آن
مقدمه
whmcs یک سیستم جامع و کامل برای هر کسی که به دنبال راه اندازی یک هاستینگ است.چرا وقتی میتوانید یک پلتفرم واحد نصب کنید که کل فرآیند شما را از خرید تا تحویل سرویس و پشتیبانی خودکار میکند، زحمت انجام دستی هر کاری را به خود بدهید؟
یکی از بزرگترین محاسن whmcs قابلیت یکپارچه سازی با کنترل پنل های میزبانی وب محبوب،رجیسترار های ثبت دامنه و مجازی ساز ها است که امکان تحویل خودکار سرویس های میزبانی وب، ثبت دامنه و سرورمجازی در اختیار شما قرار میدهد. به کمک whmcs به توسعه کسب و کار میزبان وب خود بپردازید و کارهای روتین را به آن بسپارید.
پیش نیازهای WHMCS
- PHP 7.2 به بالا
- ionCube Loader
- PHP Memory Limit 128MB
- cURL 7.36 or higher
- JSON, PDO, PDO-MySQL, GD, XML
آموزش نصب WHMCS
جهت نصب whmcs مراحل زیر را دنبال کنید:
۱. ابتدا از طریق مقاله دانلود whmcs آخرین نسخه به همراه لایسنس آن را دانلود نمایید.
۲. فایل فشرده whmcs را در هاست خود بارگذاری کنید.
۳. در مسیری که قصد نصب whmcs را دارید فایل را از حالت فشرده خارج کنید.
۴. برای نصب whmcs نیاز به یک دیتابیس داریم. از طریق هاست خود یک دیتابیس ایجاد کنید.
۵. برای شروع نصب whmcs آدرس دامنه ای که فایلهای whmcs را در آن بارگذاری کرده اید در مرورگر وارد کنید.
میبایست یک صفحه مثل تصویر زیر را مشاهده کنید:

۶. بر روی Click here to begin کلیک کنید تا وارد مراحل نصب شوید.
۷. حال صفحه قوانین whmcs را مشاهده میکنید که کافیست روی “i Agree” کلیک نمایید.

حال صفحه زیر را مشاهده میکنید که در صورتی که تمامی پیش نیازهای whmcs که در بالا برایتان قرار داده ایم روی سرور میزبان شما فعال باشد پیغام “System Requirements Check Passed” را مشاهده میکنید.
۸. روی “Begin Installation” کلیک نمایید تا وارد مرحله بعد شوید

در این مرحله طبق تصویر زیر کلید لایسنس و مشخصات دیتابیس را میخواهد.
در انتها با جایگزین کردن فایل لایسنس اقدام به فعالسازی لایسنس whmcs میکنیم به همین دلیل قسمت license key برایمان مهم نیست و فقط برای کامل کردن مراحل نصب در قسمت “License Key” یک کد لایسنس نمایشی وارد میکنیم. به عنوان مثال hello

۹. در مرحله بعد مطابق با تصویر زیر مشخصات ما را جهت ساخت یک اکانت ادمین برای دسترسی به مدیریت whmcs میخواهد که مشخصات را وارد و روی Complete Setup کلیک میکنیم.

۱۰. پس از کلیک روی Complete Setup مراحل نصب تکمیل و صفحه زیر را مشاهده میکنید:

۱۱. جهت دسترسی به مدیریت whmcs میبایستی پس از تکمیل مراحل نصب پوشه install را از طریق هاست حذف نمایید.
در پایین صفحه اتمام نصب یک دکمه با نام “Go to the Admin Area Now” وجود دارد که با کلیک بر روی آن وارد لینک مدیریت whmcs میشوید.
با توجه به اینکه در صفحه دانلود، نسخه رسمی whmcs قرار داده شده پس از نصب در هنگام ورود به مدیریت با پیغام “invalid license” مواجه میشوید. جهت فعالسازی لایسنس whmcs در کمتر از چند دقیقه در ادامه با ما همراه باشید.

نحوه فعالسازی لایسنس WHMCS
برای فعالسازی لایسنس whmcs به صورت رایگان مراحل زیر را انجام دهید:
۱. از طریق مقاله دانلود whmcs فایل لایسنس فعال آن را دانلود کنید.
۲. از طریق پوشه ای که whmcs در آن نصب شده وارد مسیر زیر شوید:
vendor/whmcs/whmcs-foundation/lib
۳. در مسیر بالا یک فایل با نام License.php وجود دارد. برای فعالسازی لایسنس کافیست فایل لایسنسی که در صفحه دانلود whmcs قرار داده شده را با فایل “License.php” جایگزین نمایید تا لایسنس whmcs به صورت رایگان فعال و بتوانید از آخرین نسخه whmcs به راحتی استفاده کنید.
ورود به مدیریت whmcs
پس از تکمیل نصب و فعالسازی لایسنس از طریق آدرس “yourdomain.com/admin” میتوانید به مدیریت whmcs دسترسی داشته باشید.پس از وارد کردن لینک ورود در مرورگر یک صفحه مطابق با تصویر زیر را مشاهده میکند که کافیست مشخصات ورودی که در هنگام نصب مشخص کرده اید را وارد کنید.

پس وارد کردن مشخصات ورود صفحه مدیریت whmcs مطابق با تصویر زیر را مشاهده میکنید:

هر گونه سوال یا مشکلی در خصوص whmcs داشتید میتوانید از طریق کامنت با ما در تماس باشید. در سریعترین زمان ممکن پاسخگو خواهیم بود.
تنظیمات اولیه WHMCS پس از نصب
پس از اتمام نصب و ورود به مدیریت بهتر است در ابتدا از قسمت “General Settings” تنظیمات اولیه سیستم whmcs را انجام دهید.
قسمت “General Settings” شامل تنظیمات زیادی مانند زبان، تنظیمات مالی، پشتیبانی، سفارش،دامنه،همکاری در فروش، امنیتی و… میباشد. با توجه گستردگی تنظیمات در قسمت “General Settings” ما در یک مقاله تمامی گزینه های آن همراه با جزئیات را آموش داده ایم.
لطفا در آموزش بعدی با ما همراه باشید تا نحوه پیکربندی تنظیمات عمومی در WHMCS را به شما آموزش دهیم.
سوالات متداول whmcs
لینک ورود به مدیریت whmcs چیست؟
لینک پیشفرض مدیریت whmcs به این شکل است: yourdomain.com/admin
whmcs فقط برای سایت های هاستینگ قابل استفاده است؟
whmcs به طور ویژه برای شرکت های هاستینگ طراحی شده ولی هر کسب و کاری که خدمات آن به صورت آنلاین است و محصول فیزیکی ندارد و به یک سیستم ثبت سفارش و پرداخت نیاز دارد میتواند از whmcs استفاده کند.
امکان آپدیت whmcs وجود دارد؟
بله به راحتی از طریق مدیریت whmcs گزینه update whmcs میتوانید در صورت انتشار نسخه جدید نسبت به بروزرسانی اقدام نمایید.
قبل از بروزرسانی حتما بک آپ تهیه نمایید.
whmcs از زبان فارسی پشتیبانی میکند؟
بله به صورت پیشفرض whmcs از زبان فارسی پشتیبانی میکند ولی قالب آن به صورت چپ چین است و میتوانید آن را راست چین کنید یا از قالب های فارسی استفاده کنید.
جهت افزایش امنیت whmcs چه کاری میتوان انجام داد؟
امنیت whmcs مناسب است و جهت اطمینان بیشتر میتوانید لینک ورود به مدیریت را تغییر دهید و همیشه سعی کنید whmcs را بروز نگه دارید.