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

پیش از شروع نصب:
قبل از اینکه فایل‌های دیتالایف انجین را روی هاست آپلود کنید، بهتر است چند مورد را آماده کنید. برای نصب به موارد زیر نیاز دارید:
  • یک دامنه یا زیردامنه فعال
  • هاست لینوکس مجهز به cPanel
  • دسترسی به File Manager
  • دسترسی به ساخت دیتابیس MySQL
  • نسخه PHP سازگار با DLE 21
  • فایل اصلی دیتالایف انجین ۲۱

اگر دامنه شما به‌تازگی به هاست متصل شده است، ابتدا مطمئن شوید دامنه به سرور صحیح اشاره می‌کند و سایت از طریق مرورگر قابل دسترسی است. همچنین پیشنهاد می‌شود قبل از نصب، SSL سایت را فعال کنید تا سایت از ابتدا با HTTPS اجرا شود.

مرحله اول: ورود به cPanel
ابتدا وارد پنل cPanel هاست خود شوید. پس از ورود، با دو بخش اصلی سروکار خواهیم داشت:
File Manager: برای آپلود و مدیریت فایل‌های دیتالایف انجین.
MySQL Databases: برای ساخت دیتابیس و کاربر دیتابیس.
در بعضی هاست‌ها ممکن است مدیریت دیتابیس از طریق ابزارهایی مانند MySQL Database Wizard انجام شود که برای کاربران تازه‌کار گزینه ساده‌تری است.

مرحله دوم: ساخت دیتابیس
دیتالایف انجین برای ذخیره اطلاعات سایت، مطالب، کاربران، دیدگاه‌ها و سایر اطلاعات خود به یک دیتابیس نیاز دارد. در cPanel وارد بخش MySQL Databases شوید. یک دیتابیس جدید ایجاد کنید. برای مثال نام دیتابیس: dle21. در هاست‌های cPanel معمولاً نام نهایی دیتابیس با نام کاربری هاست ترکیب می‌شود. برای مثال ممکن است نتیجه نهایی چیزی شبیه این باشد: myaccount_dle21

ساخت کاربر دیتابیس: در مرحله بعد یک کاربر MySQL ایجاد کنید. برای مثال نام کاربر: dleuser. برای کاربر دیتابیس یک رمز عبور قوی انتخاب کنید. سپس کاربر را به دیتابیس ساخته‌شده اضافه کنید. هنگام اتصال کاربر به دیتابیس، دسترسی ALL PRIVILEGES را فعال کنید. اطلاعات زیر را در جایی امن نگه دارید:

Database Host: localhost
Database Name: myaccount_dle21
Database User: myaccount_dleuser
Database Password: ********

نکته: در بیشتر هاست‌های cPanel مقدار Database Host برابر localhost است. اگر شرکت هاستینگ شما مقدار دیگری اعلام کرده است، همان مقدار را استفاده کنید.

مرحله سوم: ورود به File Manager
حالا از منوی cPanel وارد File Manager شوید. اگر دیتالایف انجین قرار است روی دامنه اصلی نصب شود، معمولاً باید وارد پوشه public_html شوید. اگر سایت روی یک Addon Domain یا Subdomain قرار دارد، باید وارد Document Root مربوط به همان دامنه شوید.

مرحله چهارم: آپلود فایل‌های دیتالایف انجین
فایل دیتالایف انجینی را که دریافت کرده‌اید، در پوشه اصلی سایت آپلود کنید. برای مثال: dle21.zip. بعد از کامل شدن آپلود، روی فایل ZIP کلیک کرده و گزینه Extract را انتخاب کنید. پس از استخراج، بسته به ساختار فایل دانلودی، ممکن است فایل‌های اصلی DLE در یک پوشه مانند upload قرار داشته باشند. در این حالت باید وارد پوشه upload شوید و محتویات آن را به ریشه سایت منتقل کنید. در نهایت فایل‌های اصلی باید مستقیماً در public_html قرار داشته باشند.

مرحله پنجم: بررسی نسخه PHP
قبل از اجرای نصب، نسخه PHP هاست را بررسی کنید. در cPanel معمولاً از طریق بخش‌هایی مانند MultiPHP Manager یا Select PHP Version می‌توانید نسخه PHP دامنه را مشاهده یا تغییر دهید. برای دیتالایف انجین باید از نسخه PHP سازگار با همان نسخه منتشرشده استفاده کنید. توجه داشته باشید که سازگاری PHP را نباید صرفاً بر اساس نام نسخه اصلی دیتالایف انجین تعیین کرد؛ Build و مستندات همان نسخه را نیز بررسی کنید. همچنین اگر یک قالب یا پلاگین قدیمی روی سایت نصب می‌کنید، سازگاری آن با PHP انتخاب‌شده را نیز در نظر بگیرید.

مرحله ششم: اجرای نصب‌کننده دیتالایف انجین
حالا مرورگر خود را باز کنید. آدرس زیر را وارد کنید:
https://yourdomain.com/install.php

به جای yourdomain.com نام دامنه خودتان را قرار دهید. برای مثال:
https://example.com/install.php

اگر فایل‌ها به‌درستی روی هاست قرار گرفته باشند، صفحه نصب دیتالایف انجین نمایش داده خواهد شد.

مرحله هفتم: انتخاب زبان نصب
در صفحه نصب، زبان موردنظر را انتخاب کنید. سپس مراحل نصب را ادامه دهید. نصب‌کننده دیتالایف انجین مراحل موردنیاز را به ترتیب نمایش می‌دهد. اگر در هر مرحله خطایی مشاهده شد، قبل از ادامه نصب ابتدا همان خطا را برطرف کنید.

مرحله هشتم: پذیرش شرایط نصب
در این قسمت شرایط استفاده از دیتالایف انجین نمایش داده می‌شود.پس از مطالعه شرایط، گزینه مربوط به پذیرش قوانین را فعال کنید و روی دکمه ادامه کلیک کنید.

مرحله نهم: بررسی تنظیمات سرور
در مرحله بعد، دیتالایف انجین تنظیمات سرور را بررسی می‌کند. این بررسی ممکن است شامل مواردی مانند نسخه PHP، افزونه‌های PHP، دسترسی فایل‌ها، دسترسی پوشه‌ها و تنظیمات موردنیاز سیستم باشد. اگر تمام موارد موردنیاز با موفقیت تأیید شدند، می‌توانید به مرحله بعد بروید. اگر یک مورد با خطا یا هشدار نمایش داده شد، ابتدا آن مورد را بررسی کنید.

مرحله دهم: وارد کردن اطلاعات MySQL
کنون اطلاعات دیتابیسی را که در cPanel ایجاد کردیم وارد کنید. برای مثال:
Database Host: localhost
Database Name: myaccount_dle21
Database User: myaccount_dleuser
Database Password: رمز عبور دیتابیس

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

مرحله یازدهم: ایجاد حساب مدیر سایت
حالا باید حساب مدیر سایت را ایجاد کنید. این حساب برای ورود به پنل مدیریت دیتالایف انجین استفاده خواهد شد. برای مثال:
Username: admin
Password: رمز عبور قوی
Email: email@example.com

برای نام کاربری مدیر دقت کنید. توصیه می‌شود از نام کاربری بسیار ساده و قابل حدس استفاده نکنید. به‌خصوص از مواردی مانند admin، administrator و root به عنوان نام کاربری قابل حدس مدیر سایت استفاده نکنید، مگر اینکه نسخه و تنظیمات امنیتی سایت شما این موضوع را پوشش دهد. برای رمز عبور نیز از یک رمز منحصربه‌فرد و قوی استفاده کنید.

مرحله دوازدهم: تکمیل نصب دیتالایف انجین
پس از وارد کردن اطلاعات مدیر، مراحل نصب را کامل کنید. در صورتی که همه موارد صحیح باشند، دیتالایف انجین نصب خواهد شد. اکنون می‌توانید صفحه اصلی سایت را باز کنید:
https://yourdomain.com/

اگر صفحه اصلی سایت نمایش داده شد، نصب اولیه با موفقیت انجام شده است.

مرحله سیزدهم: حذف فایل install.php
این مرحله را حتماً انجام دهید. بعد از پایان نصب، به: cPanel → File Manager برگردید. فایل install.php را از ریشه سایت حذف کنید. یعنی public_html/install.php نباید پس از پایان نصب روی سرور باقی بماند.

مرحله چهاردهم و آخر: ورود به پنل مدیریت دیتالایف انجین
پس از نصب، می‌توانید وارد پنل مدیریت سایت شوید. در نصب استاندارد دیتالایف انجین، آدرس پنل معمولاً:
https://yourdomain.com/admin.php

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