وردپرس (WordPress)

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

نصب وردپرس روی هاست ویندوز شاید در نگاه اول مثل پوشیدن کت‌وشلوار با کتانی به نظر برسد؛ همان قدر ناموزون و عجیب. درحالی‌که اگر پلسک (Plesk) ورود قضیه شود، وردپرس با ویندوز نیز سازگار خواهد شد. درصورتی‌که جزو کاربرانی هستید که به دلیل استفاده از نرم‌افزارهای خاص ویندوز یا دیتابیس SQL Server به‌ناچار از هاست ویندوز استفاده می‌کنید، این مقاله مخصوص شماست. در این مقاله، با استفاده از کنترل پنل‌هایی مانند Plesk یا Websitepanel، به‌سادگی کار نصب وردپرس روی هاست ویندوز را باموفقیت پیش خواهید برد؛ بنابراین اگر می‌خواهید لذت کار با وردپرس را روی هاست ویندوز نیز تجربه کنید، تا انتهای مقاله همراه ما باشید.  

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

پیش از شروع نصب وردپرس روی هاست ویندوز،‌ باید مطمئن شوید سرور شما الزامات و پیش‌نیازهای لازم را داشته باشد. از جمله پیش‌نیازهای لازم برای نصب وردپرس روی هاست ویندوز شامل موارد زیر است:

با استفاده از کنترل پنل‌هایی مانند Plesk یا Websitepanel

الزامات سمت سرور: PHP و دیتابیس

وردپرس برای اجرا روی ویندوز نیز به همان موتور محرک همیشگی نیاز دارد. برای اینکه سایتتان با خطای ۵۰۰ یا سفید شدن صفحه مواجه نشود، موارد زیر را در کنترل پنل خود چک کنید:

  • PHP نسخه ۷.۴ یا بالاتر
  •  فعال بودن پروتکل HTTPS روی هاست
  • افزونه‌های PHP مانند cURL ،Zip ،GD و MySQLi 
  • MySQL نسخه ۵.۷ یا بالاتر یا MariaDB نسخه ۱۰.۴ یا بالاتر 

تهیه هاست ویندوز با کنترل پنل مناسب

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

  • Plesk (پیشنهادی و محبوب‌ترین گزینه)
  • WebsitePanel
  • SolidCP

دانلود آخرین نسخه وردپرس (در صورت نصب دستی)

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

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

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

هاست ویندوز با کنترل پنل Plesk قدرت ویژه و پایداری خیره‌کننده‌ای را برای سایت‌های وردپرسی رقم می‌زند. پلسک با ارائه ابزارهای خودکار، مدیریت وردپرس را در هر دو محیط لینوکس و ویندوز به یک تجربه لذت‌بخش تبدیل می‌کند. در تایید این ادعا، Liquid Web می‌گوید:

پلسک بسته‌های نرم‌افزاری را نصب می‌کند تا شما مجبور نباشید آن‌ها را به‌صورت دستی دانلود و نصب کنید.

براساس نوع دسترسی و رابط کاربری که در پلسک در اختیار دارید، دو مسیر نصب وردپرس در ویندوز پیش‌رویتان قرار دارد:

روش ۱: نصب وردپرس روی هاست ویندوز با پلسک از طریق Power User

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

با استفاده از کنترل پنل‌هایی مانند Plesk یا Websitepanel

  • گام اول:ورود به بخش اپلیکیشن‌ها

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

  • گام دوم: انتخاب وردپرس

در تب Featured Applications، عبارت WordPress را پیدا کرده و روی دکمه Install (در زیر آیکون وردپرس) کلیک کنید.

  • گام سوم: تنظیمات دامنه و مسیر

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

  • روی دامنه اصلی (example.com)
  • روی ساب‌دامنه (blog.example.com)
  • یا داخل یک پوشه (example.com/blog)

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

  • گام چهارم: مدیریت دسترسی

برای حفظ امنیت و مدیریت دسترسی، به بخش Change Login Settings بروید. در این قسمت می‌توانید نام کاربری و رمز عبور مدیریت وردپرس را تغییر دهید. همچنین در بخش Update Settings گزینه Automatically update WordPress را فعال کنید.

  • گام پنجم: نصب نهایی

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

روش ۲: نصب وردپرس روی هاست ویندوز با پلسک از طریق ارائه‌دهنده

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

  • گام اول: انتخاب اشتراک و دامنه

ابتدا از منوی سمت چپ روی Domains (یا Subscriptions) کلیک کرده و دامنه موردنظرتان را انتخاب کنید.

  • گام دوم: ورود به بخش اپلیکیشن‌ها

در داشبورد دامنه، روی تب Applications کلیک کنید.

  • گام سوم: نصب سریع

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

  • گام چهارم: مشاهده رمز عبور

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

  • گام پنجم: تغییر تنظیمات

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

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

روش‌های جایگزین: نصب وردپرس با WebsitePanel و SolidCP

هرچند پلسک (Plesk) به عنوان محبوب‌ترین کنترل‌پنل ویندوزی شناخته می‌شود، اما هنوز بسیاری از کاربران از WebsitePanel یا نسخه به‌روزشده و قدرتمند آن یعنی SolidCP استفاده می‌کنند. این پنل‌های متن‌باز، امکان مدیریت کامل سایت‌های وردپرسی را روی سرورهای ویندوزی به شما می‌دهند. برای نصب وردپرس روی ویندوز از طریق این کنترل‌پنل‌ها به‌صورت زیر اقدام کنید:

نصب وردپرس روی WebsitePanel

برای نصب وردپرس با استفاده از کنترل پنل WebsitePanel، نیاز دارید تا مراحل زیر را دنبال کنید:

  • گام اول: ساخت دیتابیس MySQL

شما باید از طریق کنترل پنل WebsitePanel یک پایگاه‌داده MySQL برای وردپرس ایجاد کنید. در منوی سمت راست، روی Databases و سپس MySQL 5.x کلیک کنید. یک دیتابیس بسازید؛ سپس در بخش Users، یک نام کاربری و رمز عبور برای آن تعریف کرده و به دیتابیس متصل کنید.

  • گام دوم: آپلود فایل‌های وردپرس

آخرین نسخه وردپرس را از سایت رسمی دانلود کنید. از طریق File Manager به پوشه wwwroot بروید و فایل Zip را آپلود کنید. برای رفتن به فایل منیجر می‌توانید از طریق اکانت FTP وارد شوید. 

  • گام سوم: خروج از حالت فشرده

فایل را در همان مسیر Extract کنید. دقت کنید فایل‌ها به‌طور مستقیم در wwwroot باشند.

  • گام چهارم: تنظیم wp-config.php

فایل wp-config-sample.php را به wp-config.php تغییر نام دهید و اطلاعات دیتابیس (نام، یوزر و پسورد) را در آن وارد کنید.

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

نصب وردپرس روی SolidCP 

SolidCP نسخه پیشرفته‌تر و مدرن‌تر WebsitePanel است و در بسیاری از سرورهای ویندوز استفاده می‌شود. این پنل امکان نصب وردپرس به‌صورت دستی و از طریق Web App Gallery را فراهم می‌کند. برای نصب وردپرس روی هاست ویندوز با استفاده از کنترل پنل SolidCP، لازم است مراحل زیر را دنبال کنید:

گام ۱: ورود به پنل و ایجاد دیتابیس

وارد پنل SolidCP شوید. به بخش Databases بروید از طریق منوی Database در کنترل پنل SolidCP وارد تنظیمات ایجاد پایگاه‌داده شوید. یک دیتابیس MySQL جدید ایجاد کنید. سپس یک User بسازید و دسترسی‌های لازم را به آن بدهید. نام کاربری و رمز عبور را در جایی یادداشت کنید؛ زیرا در مراحل بعدی به آن نیاز پیدا خواهید کرد. 

گام ۲: دانلود و آپلود وردپرس

در SolidCP به File Manager رفته و فایل نصبی وردپرس را در پوشه wwwroot (یا httpdocs) آپلود و Extract کنید.

گام ۳: تنظیمات دسترسی (Permissions)

برای اینکه وردپرس بتواند افزونه‌ای نصب یا عکسی آپلود کند، باید به پوشه wp-content اجازه نوشتن (Write) بدهید. در File Manager روی آیکون قفل یا گزینه Permissions کلیک کرده و دسترسی Write را برای کاربر وب فعال کنید.

گام ۴: پیکربندی نهایی و اجرا

نام فایل wp-config-sample.php را به wp-config.php تغییر دهید و اطلاعات دیتابیس را در خطوط زیر جایگزین کنید:

 define(‘DB_NAME’, ‘database_name_here’); 

گام ۵: اجرای نصب

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

گام ۶: ورود به پنل مدیریت

در آخرین مرحله از نصب وردپرس روی ویندوز از طریق آدرس http://yourdomain.com/wp-admin

وارد پیشخوان سایت وردپرسی خود شوید. 

تفاوت‌های کلیدی: نصب دستی در مقابل نصب خودکار 

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

مزایای نصب خودکار وردپرس روی هاست ویندوز (از طریق Plesk)

نصب وردپرس با استفاده از WordPress Toolkit در پلسک، تجربه‌ای لذت‌بخش و بی‌دردسر برایتان به همراه دارد. از جمله مزایای نصب از این طریق به موارد زیر می‌توان اشاره کرد:

  • سرعت بسیار بالا
  • کاهش خطای انسانی
  • ساخت خودکار دیتابیس
  • بدون نیاز به دانلود یا انتقال فایل
  • تنظیمات امنیتی پیش‌فرض بهینه‌شده

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

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

  • کنترل کامل
  • فرصتی برای یادگیری فنی
  • ریسک خطای Error Establishing a Database Connection یا مشکلات امنیتی 

آیا نصب وردپرس روی هاست ویندوز اقدام درستی است؟

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

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

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

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

سوالات متداول راجع به نصب وردپرس روی هاست ویندوز

برای نصب وردپرس روی هاست ویندوز به موارد زیر نیاز دارید: PHP نسخه ۷.۴ یا بالاتر MySQL نسخه ۵.۷ یا بالاتر یا MariaDB معادل دسترسی به یک کنترل پنل مناسب (مانند Plesk)
برای نصب وردپرس روی هاست ویندوز می‌توانید از کنترل پنل‌هایی مانند Plesk، WebsitePanel یا SolidCP استفاده کنید. این کنترل پنل‌ها امکان نصب خودکار وردپرس را بدون نیاز به تنظیمات پیچیده فراهم می‌کنند.
هرچند این کار امکان‌پذیر است، اما وردپرس روی هاست لینوکس به دلیل سازگاری ذاتی با PHP و MySQL سرعت، پایداری و عملکرد بهتری ارائه می‌دهد. به همین دلیل، هاست لینوکس یا هاست وردپرس انتخاب رایج‌تری است.
در کنترل پنل‌هایی مانند Plesk، اطلاعات دیتابیس از طریق بخش Databases یا Database Management قابل مشاهده است. در نصب خودکار، این اطلاعات به‌صورت خودکار ساخته و تنظیم می‌شوند.
نصب خودکار سریع، ساده و مناسب کاربران مبتدی است و دیتابیس و تنظیمات اولیه به‌صورت خودکار انجام می‌شود. درحالی‌که نصب دستی زمان‌برتر بوده اما کنترل بیشتری روی جزئیات فنی، نام دیتابیس و تنظیمات امنیتی به کاربر می‌ده
نمایش بیشتر
دکمه بازگشت به بالا