ثبت نام لاتاری 2022 آموزش ثبت نام لاتاری گرین کارت آمریکا 2022 لاتاری

آموزش مرحله به مرحله نصب whmcs بر روی هاست سی پنل

آموزش مرحله به مرحله نصب whmcs بر روی هاست سی پنل

 

همان طور که می دانیم whmcs یکی پرکاربرد ترین و پرطرفدار ترین اتوماسیون ها یا سیستم مدیریت محتوا ها جهت مدیریت مشتریان شرکت های هاستینگ و شرکت های it است، پس از نصب whmcs می توان به راحتی در هر زمینه توسط فرم عضویت عضو گیری کرد و از مشتریانتان پشتیبانی کرد،

برای مشتریان صورتحساب ارسال کرد یا سرویس هایی را به صورت آنلاین به کاربران خود فروخت، البته اصل کاربری whmcs مدیریت کاربران شرکت های هاستینگ است، توسط این سیستم هاست و دامنه بفروشید و در دوره های مشخص به صورت اتوماتیک برای کاربرانتان در whmcs صورتحساب صادر نمایید،

whmcs، امکانات فوق العاده ای برای فروش خدمات دوره ای و پشتیبانی از مشتریانتان ارائه می دهد، باید توجه داشته باشید whmcs یک سیستم مدیریت محتوای رایگان نمی باشد و برای استفاده از آن باید لایسنس whmcs دریافت کنید البته whmcs های نال شده و کرک شده نیز در سطح اینترنت وجود دارد اما به هیچ عنوان از whmcs های کرک شده و نال استفاده نکنید زیرا این یک نرم افزار آسیب پذیر است و دائما مثلا ماهی یکبار برای آن نسخه آپدیت و patch امنیتی ارائه می شود،

پس شما باید نسخه اورجینال یا لایسنس دار این نرم فزار رو خریداری کنید تا بتونین از آپدیت های بعدی این نرم افزار بهره مند شوید، در این مقاله با مراحل مختلف نصب سیستم مدیریت هاستینگ WHMCS آشنا می شوید.

با مسترآموز همراه باشید…

مباحث زیر در ادامه توضیح داده خواهم شد:

  • دانلود فایل نصبی سیستم مدیریت هاستینگ WHMCS
  • نصب Ioncube ( در صورت نصب نبودن در هاست به صورت پیش فرض)
  • نصب سیستم مدیریت هاستینگ WHMCS
  • مراحل پیشنهادی پس از نصب سیستم مدیریت هاستینگ WHMCS

مرحله اول دانلود فایل نصبی سیستم مدیریت هاستینگ WHMCS:

  • به سایت اصلی WHMCS به آدرس download.whmcs.com مراجعه کنید.
  • بر روی دکمه Download از قسمت Full Release کلیک نمایید تا آخرین نسخه سیستم مدیریت هاستینگ WHMCS را دانلود کنید.

  • جهت دانلود باید از طریق آدرس whmcs.com/members وارد ناحیه کاربری خود شوید.

  • از قسمت My Licenses & Services بر روی لایسنس فعال خود کلیک کنید و WHMCS را دانلود نمایید.

نکته مهم : نسخه های برابر با اصل WHMCS یا همان نسخه های نال شده در سایت های وجود دارد که توصیه نمی شوند.

کاربران نمایندگان فروش:

اگر شما لایسنس خود را از نمایندگان فروش WHMCS تهیه کرده اید و نمی توانید وارد ناحیه کاربری سایت WHMCS شوید، باید نمایندگی فروش شما قادر به تهیه و ارائه آخرین نسخه از سیستم مدیریت هاستینگ WHMCS به شما است .

مرحله دوم: نصب Ioncube

سیستم مدیریت هاستینگ WHMCS توسط Ioncube برای محافظت از کدهای اصلی رمز گذاری می باشد. این روز ها اکثر وب سرور ها پشتیبانی Ioncube را به طور پیش فرض در PHP فراهم شده است، شما نیازی به هیچ چیز اضافی ندارید.در صورتی که شما نیاز به نصب Ioncube بر روی سرور خود دارید باید آن را نصب نمایید، مبحث نحوه نصب Ioncube تخصصی بوده و در صورت لزوم می بایست به مدیریت سرور هاست خود اطلاع دهید تا برایتان نصب شود.

مرحله سوم: نصب سیستم مدیریت هاستینگ WHMCS

نصب سیستم مدیریت هاستینگ WHMCS بسیار ساده است. مراحل زیر به شما در انجام این کار کمک خواهند نمود:

  • فایل فشره شده بسته نصبی WHMCS را در کامپیوتر خود استخراج و در یک پوشه ذخیره نمایید.
  • فایل php.new را به Configuration.php تغییر نام دهید.

  •  تمامی فایل های درون پوشه WHMCS را در هاست خود آپلود نمایید.
  • این پوشه را به هر نامی که می خواهید تغییر نام بدهید.

شما می توانید فایل بسته نصبی را در ساب دامین یا پوشه مورد نظرتان ابتدا آپلود کنید.

آن را استخراج نموده و فایل Configuration.php.new را اصلاح نمایید

  • بواسطه آدرس yourdomain.com/Portal وارد برنامه نصب کننده WHMCS می شوید.  اگر با خطای Ioncube مواجه شدید باید از مدیر سرور خود بخواهید تا آن را برای شما نصب نماید.

توجه داشته باشید که به جای Yourdomain.com ، دامنه سایت خود و به جای Portal نیز باید نام پوشه ای که تمامی فایل های نصبی whmcs را در آن آپلود کنید را وارد نمایید.

  • برای ادامه ی مراحل  ابتدا تنظیمات مربوط به سطح دسترسی برخی از فایل ها را مطابق زیر تغییر دهید:

سطح دسترسی فایل و پوشه های مورد نیاز:

Configuration.php CHMOD: سطح دسترسی 400 یا فقط قابل خواندن

Attachments CHMOD: سطح دسترسی 777 یا فقط قابل نوشتن

Downloads CHMOD: سطح دسترسی 777 یا فقط قابل نوشتن

Templates_c CHMOD: سطح دسترسی 777 یا فقط قابل نوشتن

درصورتی که  php شما suPHP یا PHPSuExec باشد نیازی به اعمال موارد بالا نخواهید داشت. اگر برای کنترل php از DSO استفاده می نمایید، از سطح دسترسی 644 استفاده کنید.

  • پس از ورود به صفحه نصب با پیغام Welcome to WHMCS روبه رو خواهید شد. در این صفحه بر روی لینک Click here to begin… کلیک نمایید.

 

  • وارد صفحه End User License Agreement می شویم. در این صفحه موافقت نامه مجوز کاربر نهایی نوشته شده است که می توانید آن را بخوانید و سپس می بایست تایید نمایید. بر روی دکمه I Agree کلیک نمایید.

  •  وارد صفحه System Requirement Checks خواهید شد. در این صفحه تمامی پیش نیاز های لازم جهت نصب و اجرا سیستم مدیریت هاستینگ WHMCSمورد نیاز است را خواهید دید.

همه موارد باید در وضعیت Passed و به رنگ سبز باشند، فرضا اگر فایل Configuration.php.new را به Configuration.php تغییر نام ندهید در این مرحله به این فایل خطا داده و به رنگ قرمز می آید..

پس از برطرف کردن تمامی موارد ، بر روی دکمه Continue کلیک کنید.

  • در این مرحله وارد صفحه ی جدیدی می شوید. از قسمت License Key باید در فیلد License Key، کد لایسنس خود را وارد کنید.
  • از قسمت Database Connection Details نیز می توانید اتصالات به دیتابیس خود را تعیین کنید.

موارد موجود در این قسمت به شرح ذیل است :

  • Database Host: نام پایگاه داده هاست که به صورت Localhost تعریف گردد.
  • Database Username: نام یوزر یا همان کاربر دیتابیس ایجاد شده در کنترل پنل هاست خود را تایپ نمایید.
  • Database Password: رمزعبور یوزر یا همان کاربر دیتابیس خود را در این قسمت تایپ کنید.
  • Database Name: نام دیتابیس خود را در این قسمت تایپ کنید.

سپس بر روی دکمه Continue کلیک کنید.

  • در این مرحله وارد صفحه با عنوان Setup Administrator Account می شوید. در این صفحه باید ادمین یا همان مدیر سیستم مدیریت هاستینگ خود را مشخص کنید.

موارد موجود در این قسمت به شرح ذیل است:

  • First Name: نام ادمین
  • Last Name: نام فامیل ادمین
  • Email: ایمیل ادمین یا به عبارت دیگر ایمیل اصلی سایت
  • Username: نام کاربری جهت ورود کاربر ادمین به WHMCS. جهت رعایت موارد امنیتی بهتر است از نام هایی غیر معمول حاوی کاراکترهایی خاص استفاده نمایید.
  • Password: رمز عبور قوی شامل حروف کوچک و بزرگ و کاراکترهای خاص وارد نمایید.
  • Confirm Password: جهت صحت رمز عبور وارد شده آن را مجدد تایپ نمایید.

بر روی دکمه Complete Setup کلیک کنید.

  • سیستم مدیریت هاستینگ WHMCS شما برای استفاده ایجاد می شود. در این زمان پیغام Setting Up System for First Use…Please wait را مشاهده می کنید که بسته به سرعت سرور مورد استفاده این زمان متغیر است.
  • در مرحله بعد وارد صفحه ای می شوید که پیغام Installation Complete را مشاهده می کنید. در این مرحله WHMCS شما با مفقیت نصب شده است.

در این مرحله از شما خواسته شده است که 4 اقدام مهم در ابتدای کار با سیستم مدیریت هاستینگ WHMCS را انجام دهید که به شرح ذیل است:

  • Delete the Install Folder: در اولین قدم پوشه نصب WHMCS به نام Install را باید حذف نمایید.

وارد File Manager بشوید و پوشه Portal(محل آپلود فایل های بسته نصبی WHMCS)

پوشه Install را انتخاب کنید و بر روی Delete کلیک کنید.

  • Secure The Writeable Directories:  3 پوشه Downloads، Attachment و Templates_C (را که نیاز است برای WHMCS دارای سطح دسترسی قابل نوشتن باشند) را به روت هاست خود منتقل انتقال دهید تا از دسترسی کاربران اینترنت خارج گردند.
  • Setup The Daily Cron job: در قدم سوم کرون جاب سیستم مدیریت هاستینگ WHMCS خود را تنظیم کنید تا بتواند فعالیت های روزانه را به صورت مرتب هرروز انجام دهد.

در این بخش ساختار دستوری مورد نظر برای شما نوشته شده است که می توانید کپی و در قسمت ساخت کرون جاب از آن استفاده کنید.

توجه : قبل از تنظیم کرون جاب مربوطه باید تمامی موارد امنیتی را اعمال نموده باشید که از مهم ترین آن ها تغییر نام پوشه Admin است. اگر کرون را ایجاد کنید و سپس پوشه Admin را تغییر نام دهید، این کرون به درستی کار نخواهد کرد.

برای ایجاد کرون (پس از تغییر نام پوشه Admin)، به صورت زیر اقدام کنید:

ابتدا وارد هاست سی پنل خود شوید و در پانل Advanced بر روی گزینه Cron Jobs کلیک نمایید.

در این مرحله وارد صفحه Cron Jobs خواهیم شد.

قسمت Add New Cron Job: یک کرون جاب جدید ایجاد کنید. بدین منظور تنظیمات را به صورت زیر اعمال نمایید:

Common Settings: فاصله زمانی جهت اجرای دوره ای کرون مورد نظر را تعیین کنید. همانطور که در قسمت راهنما مشاهده نمودید ما به بازه زمانی روزانه یک بار اجرا احتیاج داریم . بنابراین گزینه Once Per Day: هر روز یک بار را انتخاب می کنیم.

Command: دستور کرون جاب مورد نظر را وارد نمایید:

php –q/home/YourDomain/public_html/Portal/admin/cron.php

YourDomain: همان یوزر اکانت شما است.

Portal: همان پوشه حاوی فایل های WHMCS است.

Admin: نامی که برای پوشه admin تعیین نموده اید.

Add New Cron Job: با کلیک روی این دکمه کرون جدید افزوده می شود.

  • Configure WHMCS: اکنون زمان تنظیم نمودن WHMCS است.
  •  بر روی لینک Click here to go to the admin area now کلیک کنید تا به صفحه لاگین WHMCS انتقال داده شوید.

 

  • با وارد نمودن نام کاربری Admin و رمز عبور تعریف شده برای آن می توان وارد WHMCS شده و اولین ورود خود را تجربه کنید.

 

  1. مرحله چهارم: مراحل پیشنهادی پس از نصب سیستم مدیریت هاستینگ WHMCS:
    • اعمال موارد امنیتی بیشتر :

نظر خودتان را ارسال کنید