Share This Article
در این آموزش جامع یاد میگیرید وردپرس را به صورت دستی در cPanel و DirectAdmin نصب کنید و با خطاهای رایج نصب وردپرس و روش رفع آنها آشنا شوید.
آموزش نصب دستی وردپرس در cPanel و DirectAdmin (گامبهگام)
نصب وردپرس یکی از اولین و مهمترین مراحل راهاندازی یک سایت است. اگرچه ابزارهای نصب خودکار وجود دارند، اما نصب دستی وردپرس به شما کنترل کاملتری روی ساختار فایلها، دیتابیس و امنیت سایت میدهد.
در این مقاله، نصب وردپرس را مرحلهبهمرحله در دو کنترل پنل محبوب یعنی cPanel و DirectAdmin بررسی میکنیم و در انتها به خطاهای رایج نصب وردپرس میپردازیم.
چرا نصب دستی وردپرس مهم است؟
نصب دستی وردپرس به دلایل زیر توصیه میشود:
- کنترل کامل روی دیتابیس
- نصب تمیز بدون افزونههای اضافی
- درک بهتر ساختار وردپرس
- مناسب برای پروژههای حرفهای
- افزایش امنیت اولیه سایت
پیشنیازهای نصب دستی وردپرس
قبل از شروع، مطمئن شوید موارد زیر آماده است:
- هاست لینوکس فعال
- دامنه متصل به هاست
- دسترسی به cPanel یا DirectAdmin
- PHP نسخه 7.4 یا بالاتر
- MySQL یا MariaDB
- دانلود آخرین نسخه وردپرس
بخش اول: نصب دستی وردپرس در cPanel
مرحله 1: دانلود وردپرس
- به سایت رسمی WordPress.org بروید
- آخرین نسخه وردپرس را دانلود کنید
- فایل به صورت ZIP خواهد بود
مرحله 2: آپلود فایلهای وردپرس در cPanel
- وارد cPanel شوید
- روی File Manager کلیک کنید
- وارد پوشه public_html شوید
- فایل ZIP وردپرس را آپلود کنید
- روی فایل کلیک راست کرده و Extract را بزنید
- فایلها را از پوشه wordpress به public_html منتقل کنید
نکته: اگر سایت در سابدامین است، فایلها را در پوشه همان دامنه قرار دهید.
مرحله 3: ساخت دیتابیس در cPanel
- وارد بخش MySQL Databases شوید
- یک نام برای Database انتخاب کنید و Create Database بزنید
- در بخش MySQL Users یک یوزر بسازید
- یوزر را به دیتابیس اضافه کنید
- گزینه All Privileges را فعال کنید
اطلاعات زیر را ذخیره کنید:
- Database Name
- Username
- Password
مرحله 4: تنظیم فایل wp-config.php
- به File Manager برگردید
- فایل wp-config-sample.php را پیدا کنید
- نام آن را به wp-config.php تغییر دهید
- فایل را Edit کنید و اطلاعات دیتابیس را وارد کنید:
define(‘DB_NAME’, ‘database_name’);
define(‘DB_USER’, ‘database_user’);
define(‘DB_PASSWORD’, ‘database_password’);
define(‘DB_HOST’, ‘localhost’);
مرحله 5: اجرای نصب وردپرس
- دامنه سایت را در مرورگر باز کنید
- صفحه نصب وردپرس نمایش داده میشود
- زبان فارسی را انتخاب کنید
- اطلاعات سایت را وارد کنید:
- عنوان سایت
- نام کاربری مدیر
- رمز عبور قوی
- ایمیل مدیریت
- روی راهاندازی وردپرس کلیک کنید
🎉 وردپرس با موفقیت نصب شد.
بخش دوم: نصب دستی وردپرس در DirectAdmin
مرحله 1: ورود به File Manager
- وارد DirectAdmin شوید
- روی File Manager کلیک کنید
- مسیر زیر را باز کنید:
domains/yourdomain.com/public_html
مرحله 2: آپلود و استخراج وردپرس
- فایل ZIP وردپرس را آپلود کنید
- گزینه Extract را انتخاب کنید
- فایلها را به ریشه public_html منتقل کنید
مرحله 3: ساخت دیتابیس در DirectAdmin
- وارد MySQL Management شوید
- روی Create New Database کلیک کنید
- نام دیتابیس، یوزر و رمز عبور را مشخص کنید
- دیتابیس را بسازید
مرحله 4: پیکربندی wp-config.php
مانند cPanel:
- فایل wp-config-sample.php را تغییر نام دهید
- اطلاعات دیتابیس را وارد کنید
- فایل را ذخیره کنید
مرحله 5: نصب نهایی وردپرس
- دامنه را در مرورگر باز کنید
- مراحل نصب گرافیکی وردپرس را کامل کنید
- وارد پیشخوان شوید
خطاهای رایج هنگام نصب وردپرس و راهحل آنها
- Error Establishing a Database Connection
علت: اطلاعات دیتابیس اشتباه است
راهحل:
- بررسی نام دیتابیس
- بررسی یوزر و رمز عبور
- اطمینان از DB_HOST
- صفحه سفید بعد از نصب
علت: خطای PHP یا ناسازگاری افزونه
راهحل:
- فعالسازی Debug
- بررسی نسخه PHP
- حذف افزونهها
- 404 بعد از نصب وردپرس
علت: تنظیم نبودن Permalink
راهحل:
- ورود به تنظیمات > پیوندهای یکتا
- ذخیره مجدد
- خطای Forbidden 403
علت: Permission نادرست
راهحل:
- پوشهها: 755
- فایلها: 644
- صفحه نصب باز نمیشود
علت: DNS ست نشده یا مسیر اشتباه
راهحل:
- بررسی اتصال دامنه به هاست
- استفاده از IP
- خطای فایل wp-config.php
علت: سینتکس اشتباه یا فاصله اضافی
راهحل:
- بررسی کد
- حذف فاصله قبل و بعد از PHP
نکات مهم بعد از نصب وردپرس
برای امنیت و عملکرد بهتر حتماً:
- نام کاربری admin را تغییر دهید
- SSL فعال کنید
- افزونه امنیتی نصب کنید
- بکاپگیری منظم داشته باشید
- وردپرس و افزونهها را آپدیت نگه دارید

