۱. پیشنیازهای هاستینگ
برای نصب سریع و بدون وقفه (Time-out) بسته نصبی، اطمینان حاصل فرمایید مقادیر هاست شما با جدول زیر همخوانی دارد:
| پارامتر سرور | حداقل مقدار | مقدار پیشنهادی |
|---|---|---|
| نسخه PHP | 7.4 | 8.1 یا 8.2 |
| PHP Memory Limit | 256M | 512M |
| Max Execution Time | 180 ثانیه | 300 ثانیه |
| Upload & Post Max Size | 64M | 128M یا بالاتر |
| ماژولهای مورد نیاز | ZipArchive, cURL, OpenSSL, mbstring, GD/Imagick | |
۲. محتویات بسته دریافتی
بسته دانلودی شما شامل وردپرس، قالب اصلی، تمام برگهها، دموهای چندمنظوره و افزونههای کانفیگشده است. پس از اکسترکت اولیه، فقط به دو فایل زیر نیاز دارید:
- installer.php : فایل اجرایی ویزارد نصب اتوماتیک دیتابیس و فایلها
- archive.zip : آرشیو فشرده سورس کامل وردپرس، ووکامرس و تصاویر
۳. مراحل نصب قدمبهقدم
- از بخش MySQL Databases یک دیتابیس جدید بسازید.
- یک Database User با رمز عبور قوی تعریف کرده و دسترسی ALL PRIVILEGES را به آن اختصاص دهید.
- وارد File Manager شوید و به پوشه ریشه (معمولاً
public_html) بروید. - دو فایل
installer.phpو آرشیو.zipرا در این پوشه آپلود کنید. (نیازی به اکسترکت کردن نیست).
آدرس زیر را در مرورگر باز کنید:
- تست پیشنیازها را تایید کرده و دکمه Next را بزنید.
- اطلاعات دیتابیس ساختهشده (DB Name, User, Password) را وارد و تست اتصال (Test Database) را بگیرید.
- مراحل نهایی را تا تکمیل استخراج و ایجاد ادمین سایت دنبال کنید.
۴. اقدامات ضروری بعد از نصب
installer.php و فایل زیپ نصاب به طور خودکار از هاست حذف شوند.
به مسیر تنظیمات ← پیوندهای یکتا رفته، ساختار را روی «نام نوشته» چک کرده و یکبار دکمه ذخیره تغییرات را بزنید تا خطای ۴۰۴ در صفحات ایجاد نشود.
به مسیر المنتور ← ابزارها ← سربرگ عمومی رفته و روی دکمه بازتولید فایلها و دادهها کلیک کنید تا تمام فونتها و CSSها با آدرس دامنه جدید همگام شوند.
۵. تنظیمات اختصاصی و پنل پرو
از پیشخوان وردپرس به منوی پنل کاربری مراجعه کرده، اطلاعات وبسرویس و پترنهای پیامکی OTP خود را متصل کنید.
به مسیر ووکامرس ← پیکربندی ← پرداختها رفته و مرچنتکد اختصاصی درگاه بانکی / زرینپال خود را ثبت فرمایید.
۶. رفع خطاهای احتمالی
- خطای Time-Out ۵۰۴: مقدار
max_execution_timeهاست را افزایش داده یا حالت استخراج نصاب را روی Shell Exec بگذارید. - خطای Database Connection: نامکاربری یا رمز دیتابیس اشتباه است یا دسترسیهای User به دیتابیس در cPanel اعمال نشده است.