وردپرس (WordPress)

آموزش کامل نصب وردپرس روی هاست سی پنل (cPanel) | راهنمای گام به گام

نصب وردپرس روی هاست سی پنل (cPanel) از طریق دو روش

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

وردپرس، محبوب‌ترین CMS جهان با کنترل پنل cPanel

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

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

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

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

داشتن هاست سی پنل فعال

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

پیشنهاد مطالعه: بهترین هاست وردپرس

دامنه فعال و متصل‌شده به هاست 

بدون داشتن دامنه، امکان نصب وردپرس روی cPanel را نخواهید داشت. برای نصب وردپرس، دامنه شما باید ثبت شده و نیم‌سرورهای آن به هاست متصل شده باشد. در این زمینه، خواندن مقاله زیر کمکتان می‌کند.

پیشنهاد مطالعه: دامنه چیست؟ راهنمای کامل انتخاب، ثبت و مدیریت دامین برای کسب‌وکارها

دانلود جدیدترین نسخه وردپرس از وب‌سایت رسمی 

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

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

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

مرحله ۱: ورود به سی پنل و دسترسی به File Manager

اولین قدم باید وارد کنترل پنل هاست خود شوید. برای انجام این کار:

  • در مرورگرتان یکی از آدرس‌های زیر را وارد کنید:

    • yourdomain.com/cPanel
    • yourdomain.com:2083

  • نام کاربری و رمز عبور سی پنل را وارد کنید. این اطلاعات، قبلا هنگام خرید هاست برایتان ایمیل شده است.
  • پس از ورود، در صفحه اصلی cPanel به بخش Files بروید و روی File Manager کلیک کنید.

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

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

آپلود فایل وردپرس در public_html

  • در منوی بالا روی گزینه Upload کلیک کنید.
  • فایل zip وردپرس را که دانلود کردید، اینجا بکشید و رها کنید.
  • منتظر بمانید تا نوار بارگذاری سبز شود و ۱۰۰٪ را نشان دهد.

مرحله ۳: استخراج (Extract) فایل‌ها و انتقال به ریشه سایت

بعد از آپلود، باید فایل‌ها را از حالت فشرده خارج کنیم:

مرحله ۳: استخراج (Extract) فایل‌ها و انتقال به ریشه سایت

  • روی فایل ZIP وردپرس راست‌کلیک کرده و گزینه Extract را بزنید.
  • روی Extract Files کلیک کنید تا فایل‌ها از حالت فشرده خارج شوند.
  • پس از استخراج، پوشه‌ای با نام wordpress ساخته می‌شود. وارد این پوشه شوید.
  • همه فایل‌ها را Select All و از منوی بالا روی Move کلیک کنید.
  • در مسیر مقصد، عبارت wordpress/ را حذف کنید تا فایل‌ها به‌طور مستقیم داخل public_html قرار بگیرند.
  • بعد از انتقال، پوشه خالی wordpress و فایل ZIP را حذف کنید.

اگر این مرحله را درست انجام ندهید، سایت شما با آدرس yourdomain.com/wordpress باز می‌شود که مطلوب نیست.

مرحله ۴: ایجاد پایگاه داده MySQL و کاربر جدید

نوشته‌ها و تنظیمات در بخشی به نام دیتابیس ذخیره‌ می‌شود. برای ایجاد یک پایگاه داده یا دیتابیس به‌صورت زیر اقدام کنید:

مرحله ۴: ایجاد پایگاه داده MySQL و کاربر جدید

  • به صفحه اصلی cPanel برگردید.
  • وارد بخش Databases شوید و روی MySQL Databases کلیک کنید.
  • در قسمت Create New Database یک نام برای دیتابیس وارد کرده و آن را بسازید. توجه کنید نام دیتابیس با پیشوند نام هاست شما ذخیره می‌شود.
  • کمی پایین‌تر، در بخش MySQL Users یک کاربر جدید با نام کاربری و رمز عبور قوی بسازید.
  • حالا در قسمت Add User To Database کاربر ساخته‌شده را انتخاب کنید. سپس دیتابیس ساخته‌شده را انتخاب و روی Add بزنید.
  • گزینه All Privileges را فعال کنید. (درصورت تمایل، دسترسی Drop را برای امنیت بیشتر غیرفعال بگذارید).
  • روی Make Changes کلیک کنید.

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

در مرحله پنجم از نصب وردپرس روی هاست cPanel، به‌صورت زیر نصب را پیش ببرید:

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

  • آدرس سایت خود را در مرورگر وارد کنید (مثلا yourdomain.com).
  • زبان وردپرس را انتخاب کرده و روی ادامه کلیک کنید.
  • در صفحه خوش‌آمدگویی، روی دکمه بزن بریم! کلیک کنید.
  • اطلاعات دیتابیس را وارد کنید:
    • نام پایگاه داده
    • نام کاربری دیتابیس
    • رمز عبور دیتابیس
    • میزبان دیتابیس: localhost
    • پیشوند جدول‌ها: بهتر است به‌جای wp_ یک مقدار دلخواه امن‌تر وارد کنید.
  • روی فرستادن و سپس راه‌اندازی نصب کلیک کنید.

مرحله ۶: تنظیمات نهایی سایت و ورود به پیشخوان

اگر همه چیز را به‌درستی وارد کرده باشید،‌ دکمه راه‌اندازی نصب برایتان ظاهر می‌شود. عنوان سایت، نام کاربری مدیر، رمز عبور و ایمیل را مشخص کنید. پس از پایان نصب، به صفحه ورود هدایت می‌شوید. برای ورود به پیشخوان وردپرس آدرس زیر را  وارد کنید: yourdomain.com/wp-admin

روش سریع و آسان: نصب وردپرس با Softaculous یا WordPress Manager

روش سریع و آسان: نصب وردپرس با Softaculous یا WordPress Manager

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

مرحله اول: ورود به cPanel و اجرای Softaculous

  • وارد cPanel هاست خود شوید.
  • کمی اسکرول کنید تا به بخش Software برسید.
  • روی گزینه WordPress Manager by Softaculous کلیک کنید.
  • پس از باز شدن صفحه مدیریت وردپرس، روی دکمه Install بزنید تا فرآیند نصب شروع شود.

مرحله دوم: انتخاب دامنه و آدرس نصب

در بخش Software Setup تنظیمات اصلی سایت انجام می‌شود:

  • Protocol را روی https:// قرار دهید (درصورت فعال بودن SSL).
  • از منوی کشویی، دامنه موردنظر خود را انتخاب کنید.

مرحله سوم: تنظیم اطلاعات مدیر سایت (Admin)

این بخش بسیار مهم است چون دسترسی اصلی وردپرس از اینجا تعیین می‌شود:

  • یک نام کاربری امن برای مدیر سایت انتخاب کنید.
  • یک رمز عبور قوی وارد کنید (حتما Strong باشد).
  • یک ایمیل معتبر برای مدیر سایت وارد کنید تا اعلان‌ها و بازیابی رمز عبور از طریق آن انجام شود.

مرحله چهارم: تنظیمات اولیه سایت

Softaculous به‌صورت پیش‌فرض نام سایت را روی My Blog و توضیح سایت را روی My WordPress Blog قرار می‌دهد. در این مرحله:

  • نام سایت و توضیحات را مطابق برند یا موضوع سایت خود تغییر دهید.
  • سایر گزینه‌ها را می‌توانید بدون تغییر رها کنید. در ادامه قابل ویرایش هستند.

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

  • به پایین صفحه اسکرول کنید.
  • روی دکمه Install کلیک کنید.
  • چند دقیقه صبر کنید تا نصب کامل شود.

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

پیشنهاد مطالعه: نصب دو وردپرس روی یک هاست با راهنمایی ساده

گام‌های امنیتی و بهینه‌سازی پس از نصب موفق

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

نصب گواهینامه SSL برای ایمن‌سازی سایت

اولین و ضروری‌ترین اقدام پس از نصب وردپرس روی هاست سی پنل، فعال‌سازی و نصب گواهینامه SSL است. با انجام این کار، آدرس سایت شما با https ظاهر می‌شود و اطلاعات کاربران مانند اطلاعات پرداخت آن‌ها رمزگذاری خواهد شد. در ایران هاست، شما می‌توانید از گواهینامه SSL رایگان Let’s Encrypt برخوردار شوید و آن را به‌راحتی از طریق سی پنل نصب کنید. 

پیشنهاد مطالعه: آموزش نصب گواهینامه SSL در cPanel، دایرکت ادمین و ویندوز سرور

به‌روزرسانی منظم وردپرس و نصب افزونه امنیتی

به‌روز نبودن هسته، قالب یا افزونه یکی از اصلی‌ترین راه‌های نفوذ به سایت برای هک و حمله را باز می‌گذارد. مطمئن شوید هسته وردپرس شما کاملا به‌روز باشد. البته با نصب یک افزونه امنیتی مثل Wordfence یا Ithemes Security خیالتان راحت خواهد بود یک نگهبان ۲۴ ساعته روی سایتتان نصب است که جلوی حملات بروت فورس و بدافزارها را می‌گیرد. 

پیشنهاد مطالعه: ۳ اقدام ضروری قبل از به‌روزرسانی وردپرس(آشنایی با قابلیت Smart Update)

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

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

خطای ۴۰۴ یا مشاهده لیست فایل‌ها (Index of)

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

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

این خطا به شما می‌گوید اطلاعات دیتابیس به‌درستی در فایل wp-config.php وارد نشده است. برای رفع مشکل، فایل wp-config.php را باز کنید و مطمئن شوید نام دیتابیس، نام کاربری و رمز عبور همان مقداری است که در MySQL سی‌پنل ساختید. کوچکترین جابجایی در حروف بزرگ و کوچک باعث این خطا می‌شود.

نمایش صفحه سفید (White Screen of Death)

وقتی به جای سایت وردپرسی صفحه سفید ظاهر می‌شود، احتمالا سایتتان با ناسازگاری نسخه PHP یا کمبود حافظه مواجه شده است. برای حل مشکل صفحه سفید وردپرس در این بخش از مقاله نصب وردپرس در هاست سی پنل، از بخش MultiPHP Manager در سی‌پنل، نسخه PHP خود را به ۸.۱ یا بالاتر ارتقا دهید. همچنین می‌توانید افزونه‌ها را به‌طور موقت غیرفعال کنید. سپس بررسی کنید آیا مشکل رفع شده است یا خیر. درصورتی‌که مشکل حل نشد، با پشتیبانی هاست تماس بگیرید. 

سرویس‌دهی سریع‌تر با هاست تخصصی وردپرس؛ رازی که حرفه‌ای‌ها می‌دانند

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

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

خیر. با ابزارهایی مثل cPanel و Softaculous، نصب وردپرس گام‌به‌گام و بدون نیاز به کدنویسی انجام می‌شود.
خیر. دیتابیس مغز متفکر سایت شماست. همه نوشته‌ها، رمزهای عبور و تنظیمات در دیتابیس MySQL ذخیره می‌شوند و بدون آن سایت وردپرسی شما وجود ندارد.
وردپرس با نسخه‌های بالاتر از PHP 7.4 سازگار است، اما برای امنیت و عملکرد بهتر پیشنهاد می‌شود از PHP 8.1 یا بالاتر استفاده کنید. نسخه‌های قدیمی (مثل ۷.۴) دیگر پشتیبانی امنیتی نمی‌شوند و سرعت پایین‌تری دارند.
وارد File Manager شوید وارد پوشه wordpress شوید همه فایل‌ها را Select All کنید گزینه Move را بزنید مسیر را روی /public_html قرار دهید
شما می‌توانید از طریق بخش MySQL Databases در cPanel، رمز عبور کاربر دیتابیس را به‌راحتی ریست کرده و سپس مقدار جدید را در wp-config.php وارد کنید. فراموش نکنید رمز جدید را در فایل wp-config.php هم قرار دهید.
نمایش بیشتر
دکمه بازگشت به بالا