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


نصب وردپرس روی هاست ویندوز چه پیشنیازهایی دارد؟
قبل از ورود به مراحل نصب وردپرس روی هاست ویندوز، اگر هنوز هاستی تهیه نکردهاید، پیشنهاد میکنیم با خرید هاست ویندوز از ارائهدهندگانی همچون ایرانسرور با بیش از دو دهه تجربه در ارائه خدمات هاستینگ، از مزایایی همچون هاستهای قوی و باکیفیت، پشتیبانی 24/7 و پلنهای متنوع بهرهمند شوید.
هاستی که تهیه میکنید باید ویژگیهای زیر را داشته باشد تا بتوانید وردپرس را با موفقیت روی هاست ویندوزی خود نصب کنید.
- سرور ویندوز با PHP نسخه 7.4 یا بالاتر: وردپرس برای اجرا نیاز به PHP دارد که روی ویندوز قابل نصب است.
- وب سرور: IIS نسخه ۷ یا بالاتر، یا Apache روی ویندوز.
- پایگاه داده MySQL یا MariaDB: حداقل نسخه 5.7 برای MySQL و یا MariaDB نسخه ۱۰.۴ و بالاتر
- کنترل پنل: معمولاً Plesk یا WebsitePanel برای مدیریت آسان فایلها و دیتابیس یا دسترسی مستقیم به IIS Manager.
- فضای ذخیرهسازی و پهنای باند کافی: حداقل 1 گیگابایت فضا برای شروع.
معمولا اگر هاست ویندوزیتان را از ارائهدهندگان معتبری که بالاتر معرفی کردیم تهیه کنید، شامل موارد بالا میشود؛ اما اگر هاست شما از موارد بالا پشتیبانی نمیکند، باید آن را ارتقا دهید یا از ارائهدهنده دیگری هاست ویندوزی تهیه کنید.
نصب وردپرس روی هاست ویندوز چه مراحلی دارد؟
فرآیند نصب وردپرس روی هاست ویندوز به دو روش انجام میشود: استفاده از کنترل پنل Plesk (رایج در هاستهای اشتراکی ویندوزی) یا نصب دستی روی سرور اختصاصی ویندوز با IIS.
نصب وردپرس روی هاست ویندوز با IIS بسیار پیچیده و مراحل آن بسیار طولانی است که انجام آن برای بسیاری از کاربران مبتدی پیچیده و دشوار است. در ادامه به آموزش نصب وردپرس روی هاست ویندوز از طریق Plesk میپردازیم.

نصب وردپرس روی هاست ویندوز از طریق پنل Plesk
در کنترلپنل پلسک، دو راه برای نصب وردپرس وجود دارد:
- سمت کاربر (Power User View): این روش برای کاربرانی مناسب است که میخواهند بر فرآیند نصب کنترل بیشتری داشته باشند.
- سمت ارائهدهنده خدمات (Service Provider View): این روش برای کاربران مبتدی که میخواهند نصب را راحت و سریع انجام دهند، مناسب است.
قدم اول: ورود به کنترل پنل هاست
با استفاده از اطلاعات ورود (نام کاربری و رمز عبور) که از ارائهدهنده هاست دریافت کردهاید، به کنترل پنل Plesk وارد شوید. آدرس ورود معمولاً چیزی شبیه به https://yourdomain.com:8443 است.
نصب وردپرس روی هاست ویندوز از طریق Power User
- از منوی سمت چپ پلسک، روی Applications کلیک کنید.
- در بخش Featured Applications» روی «Install» برنامه وردپرس کلیک کنید.
- در صفحه باز شده و منوهای موجود، نام دامنه برای نصب وردپرس را انتخاب کنید.
- اگر تمایل به نصب وردپرس در سابفولدر دارید، نام پوشه را در قسمت خالی کنار دامنه وارد کنید.
- و در آخر برای نصب وردپرس روی پلسک، روی دکمه آبی رنگ Install کلیک کنید.
- پس از اتمام نصب، صفحه بهطور خودکار لود میشود.
- در صفحه باز شده، برای مشاهده نام کاربری و رمز عبور ادمین وردپرس و تنظیم جزئیات ورود به پیشخوان وردپرس، روی «Change Login Settings» کلیک کنید.
- پس از تغییر یا تنظیم آن، با کلیک روی «Log in to Admin Dashboard» نام کاربری و رمز عبور مدیر را برای ورود به آن وارد کنید.
نصب وردپرس روی هاست ویندوز از طریق ارائهدهنده
- با روش موجود در قدم اول، وارد کنترل پنل پلسک شوید.
- از منوی سمت چپ، روی گزینه «Domains» کلیک کنید.
- از لیست موجود در صفحه بعد، روی دامنهای که قصد نصب وردپرس بر روی آن را دارید، کلیک کنید.
- پس از کلیک روی دامنه، بر روی گزینه «Applications» کلیک کنید.
- در بخش «Featured Applications» روی Install در زیر برنامه WordPress کلیک کنید.
- پس از تکمیل نصب وردپرس، برای مشاهده رمز عبور پیشفرض مدیر وردپرس روی گزینه «show» که در مقابل Password قرار گرفته است، کلیک کنید.
- برای تنظیم نام کاربری و رمز عبور ادمین وردپرس، مدیریت جزئیات ورود به دیتابیس و تنظیمات بهروزرسانی خودکار، روی گزینه آبی رنگ «Change Settings» کلیک کنید.
- پس از ایجاد تغییرات، در انتهای صفحه روی گزینه OK کلیک کنید.
- برای ورود به پیشخوان وردپرس کافی است روی لینک «Administrative Interface» کلیک کنید.
نصب دستی و خودکار وردپرس روی هاست ویندوز چه تفاوتی دارد؟
نصب وردپرس روی هاست ویندوز از دو طریق انجام میشود که هر کدام مزایا و معایبی دارد که در ادامه به آن اشاره میکنیم.
مزایای نصب خودکار وردپرس روی هاست ویندوز
- زمان: این روش سریع است و تنها در چند دقیقه انجام میشود. همچنین نیازی به دانلود یا انتقال فایل ندارد.
- سهولت: نصب آن برای کاربران مبتدی بسیار ساده است و نیاز به دانش فنی در مورد FTP، دیتابیس یا تنظیمات IIS نیست.
- کاهش خطا: فرآیند نصب به صورت پیشفرض، بهینه شده و نیاز نیست تغییری اعمال کنید.
- امنیت: تنظیمات امنیتی بهطور پیشفرض اعمال شدهاند.
- پیکربندی: پلسک بهصورت خودکار پیکربندیهای اولیه مانند ایجاد پایگاه داده و تنظیمات سرور را انجام میدهد.
معایب نصب خودکار وردپرس روی هاست ویندوز
- محدودیت در سفارشیسازی: امکان انتخاب مسیر نصب یا اعمال تنظیمات خاص محدود است.
- کنترل کمتر: تنظیمات پیشفرض ممکن است مناسب برای پروژههای بسیار پیچیده نباشد.
مزایای نصب دستی وردپرس روی هاست ویندوز
- کنترل کامل: شما میتوانید مسیر نصب (مثل زیرپوشه یا ریشه دامنه)، تنظیمات دیتابیس و حتی نسخه خاص وردپرس را انتخاب کنید.
- انعطافپذیری بالا: مناسب برای انواع سرورهای اختصاصی و VPSهای ویندوزی
معایب نصب دستی وردپرس روی هاست ویندوز
- نیاز به دانش فنی: کاربران مبتدی ممکن با تنظیمات IIS ،PHP یا MySQL دچار مشکل شوند.
- زمانبر بودن: فرآیند آپلود فایلها، تنظیم دیتابیس و پیکربندی آن بسیار طولانی و پیچیده است.
- احتمال خطا: اگر ماژولهای IIS (مانند URL Rewrite) بهدرستی تنظیم نشوند، لینکهای ثابت (Permalinks) کار نمیکنند.
- نیاز به مدیریت دستی: برخلاف نصب خودکار وردپرس روی هاست ویندوز، افزونههای امنیتی یا SSL را خودتان باید تنظیم کنید.
حالا میتوانید وردپرس را روی هاست ویندوز نصب کنید
نصب وردپرس روی هاست ویندوز فرآیندی ساده و قابل دسترس است که با ابزارهای مناسب و انجام مراحل این آموزش، به شما امکان میدهد سایتی حرفهای و پایدار راهاندازی کنید. چه از روش دستی برای کنترل کامل استفاده کنید و چه نصب خودکار را برای سرعت و سهولت انتخاب کنید، هاست ویندوزی با پشتیبانی از PHP و MySQL میتواند نیازهای پروژههای مختلف را برآورده کند.