وبلاگ
آموزش قدمبهقدم نصب وردپرس روی هاست (cPanel و DirectAdmin)
آموزش قدمبهقدم نصب وردپرس روی هاست + حل خطاهای رایج
ساعت نزدیک ۱۲ شب بود. سارا بعد از چند روز کلنجار رفتن با ثبت دامنه، بالاخره پیامک فعالسازی هاستش رو دریافت کرد. با ذوق تمام لپتاپ رو باز کرد اما به محض دیدن پنل تاریک هاست، حسابی جا خورد! سریع به مینا پیام داد: «مینا، من کل پولم رو دادم هاست خریدم، ولی هیچی از این گزینهها سر در نمیارم؛ نکنه خرابش کنم؟» تو همین حین، حامد گفت: «آروم باش سارا ! نصب وردپرس مثل سرهم کردن یه پازل چند تیکهست؛ فقط کافیه بدونی هر قطعه دقیقاً کجا بزاری!»
«ترس از ابزار، تنها مانع شروع کاره. وقتی منطق ارتباط فایلها و دیتابیس رو بفهمی، راهاندازی هر سایتی برات مثل آب خوردن میشه.»
حامد

آموزش قدمبهقدم نصب وردپرس روی هاست + حل خطاهای رایج
مقالات مرتبط در پارستات:
جعبهابزار اولیه قبل از شروع نصب
قبل از اینکه دست به آچار بشی و بری سراغ آموزش راه اندازی سایت وردپرسی، باید مطمئن بشی ۳ تا مهره اصلی دم دستت آماده هستن:
- دامنه فعال: آدرس سایتت (مثل parstut.ir). اگر دامنهت
.irهست، حواست باشه تاییدش تو ایرنیک معمولاً چند ساعتی زمان میبره. - هاست لینوکسی باکیفیت: هاستی که وبسرور پرسرعت داشته باشه و از PHP نسخه ۸.۱ یا ۸.۲ پشتیبانی کنه.
- فایل اورجینال وردپرس: آخرین نسخه رسمی رو مستقیم و رایگان از مخزن وردپرس فارسی دانلود کن و دور فایلهای متفرقه رو خط بکش.
«هیچ بنایی روی خاک سست سرپا نمیمونه؛ یه هاست مطمئن انتخاب کن تا فردا وسط کار سایتت به نفسنفس نیفته.»
مینا
سیپنل یا دایرکتادمین؟
مینا پرسید: «پنل هاست تو چه رنگیه؟» اکثر شرکتهای هاستینگ یا cPanel میدن یا DirectAdmin. از نظر کارکرد فنی و خروجی هیچ فرقی ندارن؛ هر دو سایتت رو بالا میارن، اما ظاهر و روال کارشون یکم فرق داره که توی این جدول ساده برات مقایسهشون کردیم:
| ویژگی | سیپنل (cPanel) | دایرکتادمین (DirectAdmin) |
|---|---|---|
| محیط کاربری | گرافیکی، خوشدست و مناسب تازهکارها | بسیار سبک، ساده و بدون شلوغکاری |
| ساخت دیتابیس | دارای جادوگر مرحلهبهمرحله (Wizard) | فرم یکصفحهای و مستقیم |
| سرعت پاسخدهی | خوب و استاندارد | فوقالعاده سریع به خاطر مصرف رم پایین |

سیپنل یا دایرکتادمین؟
نحوه نصب وردپرس روی سی پنل (cPanel)
اگر هاستت سیپنله، برای پیادهسازی نحوه نصب وردپرس روی سی پنل فقط این دو تا مرحله اصلی رو پیش برو:
۱. آپلود و اکسترکت فایلها
برو تو بخش File Manager و وارد پوشه public_html شو. این پوشه دقیقاً پیشانی سایتته. فایل زیپ وردپرس رو Upload کن، روش راستکلیک کن و دکمه Extract رو بزن. حالا وارد پوشه اکسترکتشده شو، تمام فایلها رو انتخاب کن و دکمه Move رو بزن تا مستقیماً بیان توی دل همون public_html اصلی قرار بگیرن.

آپلود و اکسترکت فایلها
۲. ساخت دیتابیس در cPanel با MySQL Wizard
برو سراغ گزینه MySQL Database Wizard. اول یه اسم برای دیتابیس بذار، بعد یه نام کاربری و پسورد قوی بساز. در گام آخر حتماً تیک ALL PRIVILEGES رو فعال کن و دکمه تایید رو بزن تا کاربر به پایگاه داده وصل بشه. نام دیتابیس، یوزر و رمزش رو یه گوشه یادداشت کن.
«دقت توی ذخیره نام دیتابیس و پسورد یعنی نجات پیدا کردن از ساعتها معطلی و عیبیابی بیهوده!»
سارا
نصب وردپرس روی دایرکت ادمین (DirectAdmin)
اگر کنترلپنل هاستت دایرکتادمین بود، مسیر حتی کوتاهتر هم هست و برای نصب وردپرس روی دایرکت ادمین کارهای زیر رو انجام بده:
گام اول: از منو وارد File Manager شو و به مسیر domains -> yourdomain.ir -> public_html برو. فایلهای پیشفرض هاست رو پاک کن، بسته زیپ وردپرس رو آپلود و اکسترکت کن و مطمئن شو محتویات مستقیماً داخل ریشه قرار دارن.

گام اول
گام دوم: برگرد به منوی اصلی و گزینه MySQL Management رو باز کن. روی دکمه سبز Create New Database بزن. توی همون فرم تکی، نام پایگاه داده، یوزر و رمزش رو وارد کن و Create رو بزن تا مشخصات بهت تحویل داده بشه.

گام دوم
ویزارد ۵ دقیقهای: متصل کردن وردپرس به هاست
حالا مرورگرت رو باز کن و آدرس دامنه رو بزن. صفحه نصب وردپرس با لبخند جلوت ظاهر میشه:
- زبان رو روی فارسی بذار و دکمه ادامه رو بزن.
- نام پایگاهداده، نام کاربری و رمزی که ساختی رو با دقت بنویس. میزبان رو بذار روی
localhostبمونه. - برای امنیت بیشتر، پیشوند جدول رو از
wp_به یک چیز اختصاصی مثلsite99_تغییر بده. - دکمه «اجرای نصب» رو بزن و در صفحه بعد، عنوان سایت، نام کاربری و ایمیلت رو تعیین کن.

ویزارد ۵ دقیقهای: متصل کردن وردپرس به هاست
نکته مهم: هرگز نام کاربری خودت رو admin نذار تا راه نفوذ رباتهای هکر بسته بمونه.
«امنیت وردپرس از اولین ثانیههای نصب شروع میشه، نه بعد از اینکه سایتت هک شد!»
حامد
حل خطاهای رایج نصب وردپرس
سارا دکمه تایید رو زد و یهو با یه متن انگلیسی عجیب روبرو شد! دستپاچه شد اما حامد گفت نگران نباش؛ ۹۰ درصد افرادی که دنبال آموزش نصب وردپرس روی هاست میان دقیقاً با همین دو سه تا ارور روبرو میشن:
ارور اتصال به دیتابیس (Database Connection Error)
دلیل و راهحل: معمولاً پیشوند یوزر هاست جا افتاده یا رمز عبور اشتباه تایپ شده. فایل wp-config.php رو تو فایل منیجر ویرایش کن و مطمئن شو نام دیتابیس و پسورد دقیقاً با اطلاعات هاست یکی هستن.

ارور اتصال به دیتابیس (Database Connection Error)

ارور اتصال به دیتابیس (Database Connection Error)
ارور ۵۰۰ یا صفحه سفید خالی
دلیل و راهحل: نسخه PHP هاست با هسته سازگار نیست. از بخش Select PHP Version هاستت، نسخه رو روی ۸.۱ تنظیم کن.

ارور ۵۰۰ یا صفحه سفید خالی

ارور ۵۰۰ یا صفحه سفید خالی
سوالات پرتکرار شما
۱. برای راهاندازی سایت اولیه حتماً باید هاست اختصاصی و گران بخریم؟
اصلاً! یک هاست اشتراکی لینوکسی باکیفیت و قیمت مناسب برای شروع و تمرین کاملاً کفایت میکنه.
۲. نصب دستی چه مزیتی نسبت به نصب خودکار هاستینگ داره؟
توی نصب دستی کنترل امنیت، فایلها و نام دیتابیس دست خودته و هیچ اسکریپت تبلیغاتی یا سنگینی به سایتت اضافه نمیشه.
۳. چرا بعد از نصب، ظاهر سایتم خیلی ساده است و شبیه وبسایتهای حرفهای نیست؟
چون وردپرس خام مثل یک ساختمان سفیدکاریشده است! باید با نصب قالب استاندارد و صفحهسازهایی مثل المنتور ظاهرش رو بسازی.

تبریک میگم، سایتت زندهست و نفس میکشه!



