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

ششم

مهدی محمودی

8 دقیقه

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

نحوه ورود به سی پنل

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

مرحله اول: راه‌های ورود به سی‌پنل (cPanel)

در حالت کلی سه روش اصلی برای ورود به سی‌پنل وجود دارد:

روش ورود آدرس / مسیر توضیح
روش اول yourdomain.com/cpanel ساده‌ترین روش؛ فقط /cpanel به انتهای دامنه اضافه کنید
روش دوم yourdomain.com:2083 دسترسی از طریق پورت اختصاصی سی‌پنل (نسخه SSL)
روش سوم yourdomain.com:2082 دسترسی از طریق پورت سی‌پنل (نسخه معمولی بدون SSL)
روش چهارم پنل کاربری شرکت هاستینگ به حساب کاربری شرکتی که هاست خریده‌اید وارد شوید

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

مرحله دوم: دانلود وردپرس و آپلود در پوشه public_html

قدم بعدی دانلود آخرین نسخه وردپرس است، برای این کار به سایت wordpress.org بروید و دکمه Get WordPress را بزنید و آخرین نسخه وردپرس را دانلود کنید، فایلی با پسوند .zip دانلود می‌شود.

حالا وارد سی‌پنل شوید و از بخش Files روی گزینه File Manager کلیک کنید، در اینجا باید به پوشه public_html بروید، این پوشه قلب سایت شماست و هر فایلی که اینجا قرار بگیرد از طریق دامنه‌تان قابل دسترسی است.

⚠️ نکته مهم: محتوای فایل ZIP وردپرس را مستقیماً داخل public_html قرار دهید نه داخل یک زیرپوشه

برای آپلود فایل ZIP وردپرس داخل پوشه public_html از نوار ابزار بالا روی دکمه Upload کلیک کنید، فایل ZIP که دانلود کرده‌اید را انتخاب کرده و صبر کنید تا آپلود تمام شود.

حالا روی فایل ZIP کلیک راست کنید و گزینه Extract را بزنید و مسیر استخراج را روی public_html بگذارید، پس از استخراج پوشه wordpress در public_html قرار میگیرد(خیلی ساده اومیدم فایل زیپ وردپرس که در public_html بود رو اکسترکت یا همون استخراج کردیم تا از حالت زیپ خارج بشه و پوشه خود وردپرس در public_html قرار بگیره).
حالا باید محتویات پوشه wordpress را به سطح بالاتر یعنی مستقیماً داخل public_html منتقل کنید، برای این کار وارد پوشه wordpress شوید و همه فایل‌ها را با Ctrl+A انتخاب کنید سپس گزینه Move را بزنید و مسیر مقصد را برابر با /public_html بگذارید، پس از انجام این کار می‌توانید پوشه خالی wordpress و فایل ZIP را حذف کنید.

مرحله سوم: ساخت دیتابیس MySQL در سی‌پنل

وردپرس برای ذخیره تمام اطلاعات سایت، از پست‌ها و صفحات گرفته تا تنظیمات و کاربران و… به یک پایگاه داده (Database) نیاز دارد، این پایگاه داده از نوع MySQL است و باید برای نصب وردپرس آن را در سی‌پنل بسازید.

از داشبورد سی‌پنل به بخش Databases بروید و روی گزینه MySQL® Database Wizard کلیک کنید، این ابزار ساده‌ترین راه برای ساخت دیتابیس است، چون شما را قدم‌ به‌ قدم راهنمایی می‌کند و مراحل به این صورت است:

نام‌گذاری دیتابیس

در فیلد مربوطه یک نام ساده انگلیسی برای دیتابیس انتخاب کنید (مثلاً: mysite_db)

ساخت کاربر دیتابیس

یک نام کاربری و رمز عبور قوی برای این دیتابیس تعریف کنید

تعریف مجوزها (Privileges)

در این مرحله گزینه ALL PRIVILEGES را فعال کنید تا کاربر دسترسی کامل به دیتابیس داشته باشد، سپس روی Make Changes کلیک کنید.

یادداشت اطلاعات

نام دیتابیس، نام کاربری و رمز عبور را جایی ذخیره کنید، در مرحله نصب وردپرس باید این ۳ مورد را وارد کنید.

مرحله چهارم: نصب وردپرس و تنظیمات اولیه

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

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

فیلد در وردپرس مقداری که باید وارد کنید توضیح
Database Name نام دیتابیسی که ساختید با پیشوند نام کاربری هاست (مثلاً: user_mydb)
Username نام کاربری دیتابیس نام کاربری که در MySQL Database Wizard ساختید
Password رمز عبور دیتابیس رمزی که هنگام ساخت کاربر دیتابیس تعریف کردید
Database Host localhost تغییر ندهید
Table Prefix wp_ برای امنیت بیشتر این پیشوند را تغییر دهید (مثلاً: dywp_)

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

در صفحه بعدی باید اطلاعات اولیه سایت خود را وارد کنید، این بخش شامل عنوان سایت، نام کاربری مدیر، رمز عبور، آدرس ایمیل و تنظیم نمایش برای موتورهای جستجو است، نکته مهم اینجاست که نام کاربری را نباید admin بگذارید چون این نام کاربری رایج‌ترین هدف حملات brute force است.

بعد از زدن دکمه نصب وردپرس فرایند نصب در چند ثانیه تمام می‌شود و پیام آفرین! وردپرس نصب شده است نمایش داده می‌شود و از همین جا می‌توانید وارد پیشخوان وردپرس شوید، آدرس پیش فرض ورود به پیشخوان سایت شما yourdomain.com/wp-admin خواهد بود( به جای yourdomain.com آدرس سایت خودتان را قرار دهید).

نصب دستی در مقابل نصب خودکار با Softaculous

برخی هاست‌ها ابزار Softaculous یا Fantastico را در سی‌پنل ارائه می‌دهند که نصب وردپرس را با چند کلیک خودکار می‌کنند، هر دو روش مزایا و معایب خاص خودشان را دارند:

معیار 🔧 نصب دستی ⚡ نصب با Softaculous
سرعت نصب ۱۰ تا ۲۰ دقیقه زیر ۵ دقیقه
میزان یادگیری ✅ فهم عمیق از ساختار وردپرس ❌ فقط کلیک است، یاد نمی‌گیرید
نیاز به دانش فنی متوسط (با این آموزش: کم) خیلی کم
دسترسی در همه هاست‌ها فقط هاست‌هایی که Softaculous دارند
توصیه برای کسانی که می‌خواهند اصولی یاد بگیرند کسانی که فقط سریع سایت می‌خواهند

سوالات متداول درباره نصب وردپرس روی سی‌پنل

بعد از آپلود وردپرس وقتی دامنه‌ام را باز می‌کنم صفحه سفید می‌بینم، مشکل چیست؟

این مشکل چند دلیل رایج دارد، اول بررسی کنید که فایل‌های وردپرس مستقیماً داخل public_html باشند، نه داخل یک زیرپوشه مثل public_html/wordpress و ممکن است DNS دامنه هنوز به هاست متصل نشده باشد و اگر مشکل حل نشد بررسی نمایید که فایل index.php باید در ریشه public_html باشد، از File Manager چک کنید که این فایل آنجا باشد.

خطای Error establishing a database connection را نمایش میدهد، چه کار کنم؟

این خطا معمولاً به این معنی است که اطلاعات دیتابیس اشتباه وارد شده، به سی‌پنل برگردید و نام دیتابیس، نام کاربری و رمز عبور را دقیق چک کنید، توجه کنید که نام دیتابیس و نام کاربری در سی‌پنل معمولاً با پیشوند نام کاربری هاست همراه هستند (مثلاً user123_mydb)، همچنین مطمئن شوید که کاربر را به دیتابیس اضافه کرده‌اید و مجوز ALL PRIVILEGES داده‌اید.

آیا می‌توانم وردپرس را روی یک زیرپوشه نصب کنم؟ مثلاً site.com/blog

بله کاملاً ممکن است و کافی است یک پوشه به نام blog (یا هر نام دیگری) داخل public_html بسازید و فایل‌های وردپرس را داخل همان پوشه آپلود کنید، بعد از نصب، وردپرس روی آدرس site.com/blog در دسترس خواهد بود.

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

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *