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

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

بسیاری از کاربران پس از خرید هاست، مهم‌ترین دغدغه‌شان نصب وردپرس روی هاست سی پنل است؛ به‌ویژه افرادی که تجربه کمی در مدیریت هاست دارند. به همین دلیل، تصمیم گرفتیم آموزش نصب وردپرس روی هاست سی پنل را به‌صورت ساده، کامل و قدم‌به‌قدم ارائه دهیم. با بیش از ۲۰ سال سابقه در ارائه خدمات هاستینگ، به‌خوبی می‌دانیم که نصب وردپرس روی هاست سی پنل اگر به‌درستی انجام شود، می‌تواند آغاز قدرتمندی برای موفقیت آنلاین شما باشد. این راهنما برای کاربرانی نوشته شده که می‌خواهند بدون نیاز به دانش فنی پیچیده، سایت وردپرسی خود را با اطمینان بالا راه‌اندازی کنند. فرایند نصب وردپرس روی هاست سی‌پنل تنها چند دقیقه زمان می‌برد، اما اجرای صحیح آن نقش مهمی در امنیت، سرعت و عملکرد وب‌سایت شما دارد. چه قصد راه‌اندازی یک وبلاگ شخصی را داشته باشید، چه وب‌سایت شرکتی یا فروشگاه اینترنتی، cPanel با رابط کاربری گرافیکی و آسان خود، مدیریت هاست، فایل‌ها، دیتابیس و ایمیل را بسیار راحت می‌کند. در این راهنمای جامع، دو روش محبوب برای نصب وردپرس روی هاست cPanel را آموزش می‌دهیم: نصب خودکار با Softaculous و نصب دستی.

آنچه در این مقاله میخوانید: پنهان

چرا وردپرس و هاست cPanel ترکیب مناسبی هستند؟

پیش از شروع مراحل نصب، بد نیست بدانید که چرا استفاده از وردپرس به‌ همراه هاست سی‌پنل انتخابی عالی برای اکثر کاربران است:

  • کاربری آسان: وردپرس یک سیستم مدیریت محتوای بسیار کاربرپسند دارد و cPanel نیز با رابط گرافیکی خود، کار را ساده می‌کند.

  • سازگاری بالا: بیشتر ارائه‌دهندگان هاست سی‌پنل به‌طور کامل از وردپرس پشتیبانی می‌کنند.
  • سرعت و عملکرد: با تنظیمات مناسب، وردپرس روی cPanel می‌تواند سرعت بارگذاری بسیار خوبی ارائه دهد.
  • امنیت بالا: از طریق cPanel می‌توان به راحتی گواهی SSL، فایروال، بکاپ‌گیری و ابزارهای امنیتی را فعال کرد.
  • قابلیت توسعه: در صورت رشد سایت، به‌راحتی می‌توانید منابع هاست را ارتقا دهید.

پیش‌نیازهای نصب وردپرس

قبل از شروع نصب، موارد زیر را فراهم کنید:

  • یک حساب هاست سی‌پنل فعال (مثلاً از شرکت‌هایی مثل پرشین هویز، Bluehost یا HostGator) 
  • اگر در ابتدای مسیر یادگیری وردپرس هستید و یا قصد دارید وردپرس را بدون هزینه راه‌اندازی کنید، ابتدا می‌توانید با خرید هاست رایگان از برخی سرویس‌دهنده‌ها، مراحل نصب را تمرینی طی کنید. 

  • یک دامنه ثبت‌شده که به هاست متصل شده باشد
  • دسترسی به نصب‌کننده Softaculous یا امکان آپلود فایل‌ها از طریق File Manager یا FTP
  • داشتن گواهی SSL (اختیاری ولی پیشنهاد می‌شود)

روش اول: نصب وردپرس با استفاده از Softaculous (پیشنهادی)

اغلب شرکت‌های هاستینگ در پنل سی‌پنل خود از نصب‌کننده Softaculous استفاده می‌کنند که راه‌اندازی وردپرس را بسیار سریع و آسان می‌کند:

مرحله ۱: ورود به حساب سی‌پنل

  • به صفحه ورود شرکت هاستینگ خود بروید
  • نام کاربری و رمز عبور را وارد کنید

مرحله ۲: پیدا کردن Softaculous یا آیکون وردپرس

  • به بخش “نرم‌افزار” در cPanel بروید
  • روی آیکون “Softaculous Apps Installer” یا “WordPress” کلیک کنید

مرحله ۳: روی «نصب اکنون» کلیک کنید

  • به صفحه نصب وردپرس هدایت می‌شوید
  • روی گزینه “Install Now” کلیک کنید

مرحله ۴: تنظیمات نصب را پیکربندی کنید

  • پروتکل: اگر SSL فعال است، https:// را انتخاب کنید.
  • دامنه: دامنه موردنظر برای نصب وردپرس را انتخاب کنید.
  • دایرکتوری: اگر می‌خواهید وردپرس در مسیر اصلی دامنه نصب شود (yourdomain.com)، این قسمت را خالی بگذارید.
  • نام سایت و توضیح: عنوان و شعار سایت را وارد کنید.
  • نام کاربری مدیریت: نام کاربری امنی وارد کنید (از “admin” استفاده نکنید).
  • رمز عبور مدیریت: رمز عبور قوی انتخاب کنید.
  • ایمیل مدیر: آدرس ایمیل معتبر وارد کنید.

مرحله ۵: انتخاب زبان و افزونه‌ها

  • زبان دلخواه را انتخاب کنید.
  • در صورت تمایل افزونه‌هایی مثل Limit Login Attempts یا WPForms را نصب کنید.

مرحله ۶: انتخاب قالب (اختیاری)

  • می‌توانید یک قالب اولیه انتخاب کنید یا بعداً از پیشخوان وردپرس نصب کنید.

مرحله ۷: نصب و پایان

  • روی Install کلیک کنید.
  • چند ثانیه صبر کنید.
  • پس از نصب موفق، لینک ورود به وردپرس برایتان نمایش داده می‌شود (yourdomain.com/wp-admin).

روش دوم: نصب دستی وردپرس روی هاست cPanel

اگر Softaculous در دسترس نبود یا ترجیح می‌دهید همه مراحل راه‌اندازی وردپرس را خودتان انجام دهید، روش زیر را دنبال کنید:

مرحله ۱: دانلود وردپرس

  • به سایت wordpress.org بروید.
  • آخرین نسخه وردپرس را به‌صورت فایل zip دانلود کنید.

مرحله ۲: آپلود فایل‌های وردپرس روی هاست

روش A: از File Manager استفاده کنید

  • وارد سی‌پنل شوید > File Manager.
  • وارد پوشه public_html شوید.
  • روی Upload کلیک کرده و فایل zip وردپرس را آپلود کنید.
  • فایل را Extract کنید.

روش B: استفاده از FTP

  • با نرم‌افزار FTP مثل FileZilla متصل شوید.
  • فایل‌های وردپرس را در پوشه public_html آپلود کنید.

مرحله ۳: ساخت دیتابیس MySQL و کاربر

  • به MySQL Databases در سی‌پنل بروید.
  • یک دیتابیس جدید بسازید.
  • یک کاربر ایجاد کرده و آن را به دیتابیس اضافه کنید و تمام دسترسی‌ها (Privileges) را فعال نمایید.

مرحله ۴: پیکربندی فایل wp-config.php

  • در File Manager به محل فایل‌ها بروید.
  • فایل wp-config-sample.php را پیدا کرده و نام آن را به wp-config.php تغییر دهید.
  • فایل را باز کرده و اطلاعات زیر را ویرایش کنید:
// تنظیمات نمونه
 define( 'DB_NAME', 'نام دیتابیس شما' );
 define( 'DB_USER', 'نام کاربری دیتابیس' );
 define( 'DB_PASSWORD', 'رمز عبور دیتابیس' );
 define( 'DB_HOST', 'localhost' );

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

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

مراحل بعد از نصب وردپرس

۱. نصب گواهی SSL

  • از بخش SSL/TLS سی‌پنل، گواهی رایگان Let’s Encrypt را فعال کنید.
  • با افزونه‌ای مثل Really Simple SSL به‌صورت خودکار، سایت را روی HTTPS منتقل کنید.

۲. تنظیم پیوندهای یکتا

  • از بخش تنظیمات > پیوندهای یکتا گزینه “نام نوشته” را انتخاب کنید.

۳. نصب افزونه‌های ضروری

  • Yoast SEO یا Rank Math برای سئو
  • LiteSpeed Cache یا WP Super Cache برای افزایش سرعت
  • Wordfence یا iThemes Security برای امنیت
  • UpdraftPlus برای تهیه نسخه پشتیبان

۴. انتخاب قالب مناسب

  • از قالب‌های رایگان وردپرس یا قالب‌های حرفه‌ای مثل GeneratePress استفاده کنید.
  • توجه داشته باشید که قالب باید ریسپانسیو، سبک و سئو شده باشد.

۵. اتصال به ابزارهای گوگل

  • سایت را در Google Search Console و Google Analytics ثبت کنید.
  • با استفاده از افزونه سئو، نقشه سایت (XML Sitemap) را ارسال نمایید.

رفع خطاهای رایج هنگام نصب وردپرس

خطای ۵۰۰ Internal Server Error

  • فایل .htaccess را بررسی کنید.
  • میزان حافظه PHP را افزایش دهید.

خطای اتصال به دیتابیس (Error Establishing a Database Connection)

  • اطلاعات موجود در فایل wp-config.php را دوباره بررسی کنید.

ارسال نشدن ایمیل از وردپرس

  • از افزونه WP Mail SMTP برای تنظیم ایمیل‌ها استفاده کنید.

سوالات متداول

آیا فقط با سی‌پنل می‌توان وردپرس نصب کرد؟

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

آیا می‌توان سایت وردپرسی را به سی‌پنل منتقل کرد؟

بله، با استفاده از افزونه‌هایی مثل All-in-One WP Migration یا به‌صورت دستی از طریق فایل‌ها و دیتابیس.

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

ارسال پاسخ

آدرس ایمیل شما منتشر نخواهد شد.