- مقدمه
- مراحل
- ۱. پیشنیازها
- ۲. بارگیری WHMCS
- ۳. ایجاد پایگاه داده MySQL
- ۴. پیکربندی فایل WHMCS
- ۵. تنظیم دسترسیها
- ۶. تنظیم LiteSpeed
- ۷. اجرای نصب کننده WHMCS
- ۸. حذف نصبکننده
- نتیجهگیری
آموزش نصب WHMCS روی LiteSpeed و CloudLinux
مقدمه
WHMCS یک سیستم مدیریت و اتوماسیون برای میزبانی وب است که به راحتی میتواند به شما در مدیریت مشتریان، صورتحساب، و پشتیبانی کمک کند. در این مقاله، مراحل دقیق نصب WHMCS بر روی سرورهای LiteSpeed و CloudLinux بهصورت گامبهگام بررسی خواهد شد.
مراحل
۱. پیشنیازها
قبل از شروع نصب WHMCS، اطمینان حاصل کنید که موارد زیر را روی سرور خود دارید:
- آخرین نسخه LiteSpeed نصب شده.
- سیستم مدیریت حساب (cPanel) نصب شده.
- PHP و MySQL نسخههای سازگار با WHMCS.
- دسترسی به SSH.
۲. بارگیری WHMCS
برای بارگیری بسته WHMCS، به وبسایت رسمی آن رفته و فایل ZIP مربوطه را دانلود کنید. سپس فایل را به سرور منتقل کنید.
دستورات مربوط به بارگیری و استخراج عبارتند از:
cd /usr/local/src
wget https://download.whmcs.com/download/whmcs.zip
unzip whmcs.zip
mv whmcs /usr/local/whmcs
۳. ایجاد پایگاه داده MySQL
برای WHMCS نیاز به یک پایگاه داده MySQL دارید. با استفاده از راهنمای زیر پایگاه داده جدیدی ایجاد کنید:
- وارد مشخصات cPanel شوید.
- به بخش “MySQL Databases” بروید.
- یک دیتابیس جدید بسازید:
whmcs_db - یک کاربر MySQL جدید ایجاد کرده و به او دسترسی به پایگاه داده
whmcs_dbبدهید.
۴. پیکربندی فایل WHMCS
پس از ایجاد پایگاه داده، فایل پیکربندی WHMCS را تنظیم کنید.
فایل configuration.php.new را به configuration.php تغییر نام دهید و اطلاعات دیتابیس را ویرایش کنید:
cd /usr/local/whmcs
cp configuration.php.new configuration.php
nano configuration.php
محتوای زیر را در فایل ویرایش شده قرار دهید:
$dataconn['host'] = 'localhost';
$dataconn['username'] = 'username'; // نام کاربری پایگاه داده
$dataconn['password'] = 'password'; // رمز عبور پایگاه داده
$dataconn['dbname'] = 'whmcs_db'; // نام پایگاه داده
۵. تنظیم دسترسیها
پس از تنظیم فایل پیکربندی، ضروری است که دسترسیهای لازم به فایلها و دایرکتوریها داده شود:
chown -R nobody:nobody /usr/local/whmcs
chmod -R 755 /usr/local/whmcs
chmod 775 /usr/local/whmcs/templates_c
chmod 775 /usr/local/whmcs/cache
۶. تنظیم LiteSpeed
برای استفاده از LiteSpeed، باید یک Virtual Host برای WHMCS ایجاد کنید. به کنترل پنل LiteSpeed وارد شوید و یک Virtual Host جدید برای WHMCS ایجاد کنید. حتماً مسیر ریشه را به /usr/local/whmcs تنظیم کنید.
بعد از تعیین Virtual Host، تنظیمات زیر را به php.ini اضافه کنید:
upload_max_filesize = 20M
post_max_size = 20M
max_execution_time = 300
۷. اجرای نصب کننده WHMCS
اکنون میتوانید نصب WHMCS را از طریق مرورگر انجام دهید. به آدرس زیر بروید:
http://yourdomain.com/whmcs/install
فرایند نصب را دنبال کنید و در نهایت اطلاعات حساب مدیریت WHMCS را وارد کنید.
۸. حذف نصبکننده
پس از اتمام نصب، حتماً پوشه install را از سرور حذف کنید:
rm -rf /usr/local/whmcs/install
نتیجهگیری
این مقاله مراحل نصب WHMCS بر روی سرورهای LiteSpeed و CloudLinux را بهصورت کامل و دقیق بررسی کرد. مراحل اصلی شامل بارگیری WHMCS، ایجاد پایگاه داده MySQL، تنظیم فایل پیکربندی، و ایجاد Virtual Host در LiteSpeed بود. در نهایت، با حذف پوشه نصب، امنیت سرور تضمین میشود. رعایت این مراحل به شما کمک خواهد کرد تا نصب موفقی از WHMCS را در سرور خود داشته باشید.
