3.3. آماده‌سازی برای نصب

Last updated on
14 April 2025

هدف

انتخاب راهی مناسب برای نصب دروپال و مدیریت تمام پیشنیازهای آن.

پیشنیازهای سایت

اگر با Drush قصد نصب دروپال را دارید، ابتدا این ابزار را نصب کنید. قسمت 3.2, “مفهوم: ابزارهای اضافی” را مشاهده کنید.

گام‌ها

  1. انتخاب یک روش برای نصب دروپال

    امتحان کردن یک دموی آنلاین و رایگان
    از یک ارائه دهنده آنلاین خدمات دروپال استفاده کنید تا کمتر از ۲۰ دقیقه به یک نصب پایدار از دروپال دست یابید. صفحه "امتحان دروپال" در Drupal.org را مشاهده کنید.
    استفاده از یک نصب‌کننده موجود در سرویس میزبانی
    اگر قصد نصب دروپال از طریق سرویس میزبانی خود را دارید، ممکن است که مستندات مربوط به آن را در آن سرویس پیدا کنید. فهرستی از سرویس‌های میزبانی پشتیبان دروپال در Drupal.org را مشاهده کنید.
    استفاده از Drush
    برای اینکار به دسترسی خط-فرمان و نصب Drush در سایت نیاز دارید. قسمت 3.2, “مفهوم: ابزارهای اضافی” را مشاهده کنید.
    استفاده از نصب‌کننده تحت وب
    برای نصب دستی دروپال به فضای مورد نیاز روی سیستم محلی یا سرویس میزبانی نیاز دارید.
    استفاده از یک محیط آماده
    از یک محیط آماده یا ماشین مجازی که دروپال و تمام نرم‌افزارهای مورد نیاز آن را در خود دارد استفاده کنید. برای گزینه‌های احتمالی، به قسمت مربوط به سیستم عامل خود با عنوان راهنمای نصب سرور محلی در Drupal.org مراجعه کنید.
  2. اگر قصد استفاده از Drush یا نصب‌کننده تحت وب را دارید، یک نشانی برای سایت خود در سیستم محلی یا سرویس میزبانی مشخص کنید. اطمینان حاصل کنید که مکان مورد نظر شما برای میزبانی سایت دروپال به درستی پیکربندی شده باشد.
  3. اگر قصد استفاده از Drush یا نصب‌کننده تحت وب را دارید، یک پایگاه‌داده به همراه یک حساب کاربری جداگانه با دسترسی‌های کامل ایجاد کنید.
  4. اگر قصد استفاده از Drush را دارید، دستورات پیش رو را در خط-فرمان وارد کرده به صورتی که example نام دایرکتوری است که دروپال در آن قرار می‌گیرد و DB_NAME و DB_USER و DB_PASS پارامترهای مورد نیاز برای دسترسی به پایگاه‌داده هستند.

    drush dl drupal --drupal-project-rename=example
    cd example
    drush site-install standard --db-url='mysql://DB_USER:DB_PASS@localhost/DB_NAME' --site- name=example
  5. اگر فصد استفاده از نصب‌کننده تحب وب را دارید، فایل‌های دروپال را به صورت دستی آپلود کنید. برای اینکار با استفاده از Git یا Composer به قسمت 11.9, “استفاده از Composer و Git برای دانلود فایل‌ها” مراجعه کنید؛ سپس برای دانلود فایل فشرده:

    1. به مسیر https://www.drupal.org رفته و روی Download & Extend کلیک کنید.

      صفحه دانلود در Drupal.org

    2. روی دکمه Download Drupal کلیک کرده (با توجه به نسخه مناسب) تا به صفحه دانلود بروید.

      قسمت انتشارهای توصیه‌شده در صفحه دانلود دروپال در Drupal.org

    3. نسخه‌ای که قصد دانلود آن را دارید از Recommended releases انتخاب کرده و روی آن کلیک کنید.

      قسمت دانلود فایل‌های هسته دروپال در صفحه دانلود دروپال در Drupal.org

    4. نسخه tar.gz یا zip را روی رایانه خود دانلود کنید.
    5. فایل دانلود شده را به حساب کاربری سرویس میزبانی آپلود کنید. وارد کنترل پنل شده و به دایرکتوری HTML بروید. فایل‌ را در اینجا آپلود کنید.
    6. فایل tar.gz یا zip را از حالت فشرده خارج سازید که منجر به ایجاد یک دایرکتوری جدید می‌شود. اگر به ترمینال دسترسی ندارید یا سرویس میزبانی شما تحت گنو/لینوکس نیست، رابط گرافیکی سرویس میزبانی باید شیوه‌ای برای اینکار داشته باشد. اگر به سرور میزبانی خود دسترسی ترمینال دارید می‌توانید از دستور پیش رو استفاده کیند:

      tar -xzf drupal-8.3.2.tar.gz
    7. فایل فشرده را از سرور حذف کنید، مگر طی فرآیند قبلی از بین رفته باشد.
    8. دایرکتوری را نامگذاری مجدد کنید به صورتی که با پیکربندی سرویس میزبانی شما برای شناسایی وبسایت متناسب باشد.

درک خود را گسترش دهید

اگر با استفاده از نصب‌کننده تحت وب قصد انجام کار را دارید، قسمت 3.4, “اجرای فرآیند نصب” را مشاهده کنید.

منابع مطالعاتی

Drush

مشارکت‌کنندگان

نوشته و ویرایش شده توسط Drew Gorton و Michael Lenahan در erdfisch به همراه Jennifer Hodgdon و Jojy Alphonso در Red Crackle

ترجمه توسط Navid Emami

 

This page is generated from AsciiDoc source from the User Guide. To propose a change, edit the source and attach the file to a new issue in the User Guide project. PDF and e-book formats are available on the User Guide project page.

Source file: install-prepare.asciidoc

Help improve this page

Page status: No known problems

You can: