آموزشمقالات

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

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

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

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

  • ویندوز سرور
  • IIS
  • PHP (آخرین نسخه)
  • MySQL (آخرین نسخه)
  • دانلود وردپرس

نصب وردپرس در ویندوز سرور 22

در اینجا قدم به قدم آموزش نصب وردپرس را در ویندوز سرور 22 را به صورت تصویری پیش خواهیم برد.

نصب IIS

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

سپس Server Manager را باز کنید و از منو Manage روی Add Roles and Features کلیک کنید.

نصب IIS

در مرحله بعد، وارد صفحه Server roles خواهید شد. از منو گزینه Server Roles و سپس گزینه Web Server IIS را انتخاب کرده و روی «Next» کلیک کنید.

مشاهده صفحه Server roles

در صفحه باز شده بر روی Add Features کلیک کنید.

کلیک برروی Add Features

در صفحه بعدی مجدد وارد صفحه Add Roles and Features می‌شوید، در اینجا از منو کناری Role Services گزینه CGI را انتخاب کرده و با کلیک روی “Next” نصب را به پایان برسانید.

انتخاب گزینه CGI

حالا با انجام این مراحل، IIS را روی سرور مجازی ابری خود نصب کرده‌اید.

نصب وردپرس با استفاده از Web Platform Installer

پس از نصب IIS در سرور ویندوزی، باید از نرم افزار Web Platform Installer برای نصب وردپرس روی سرور ابری خود استفاده کنید.

برای انجام این کار، IIS Manager را باز کنید و Web Platform Installer را از منو انتخاب کنید.

انتخاب Web Platform Installer

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

شروع پلتفرم

در نوار جستجو در سمت راست بالای صفحه خود عبارت “Wordpress” را جستجو کنید.

سپس روی “Add” و پس از آن روی دکمه “Install” کلیک کنید.

انتخاب Wordpress

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

یک رمز عبور پیچیده برای کاربر root وارد کنید و روی دکمه “Continue” کلیک کنید.

انتخاب رمز عبور برای کاربر root

در اینجا سیستم لیستی از نرم افزارهای مورد نیاز را نشان خواهد داد که به صورت خودکار نصب خواهند شد. به همین منظور تیک گزینه privacy را زده و سپس روی Accept کلیک کنید.

مشاهده لیستی از نرم افزارها

در اینجا برنامه‌های مورد نیاز در حال نصب است.

دانلود و نصب نرم افزارهای موردنیاز

حالا می‌توانید شخصی سازی‌های IIS را انجام دهید و سپس روی دکمه “Continue” کلیک کنید.

کلیک برروی Continue

در این قسمت باید کاراکترهای تصادفی را وارد کنید تا به ایمن نگه داشتن نصب وردپرس خود کمک کنید.

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

نرم افزار web installer software خلاصه‌ای از نصب را به شما نشان می‌دهد.

مشاهده خلاصه ای از نصب

این سیستم به صورت خودکار wizard نصب وب وردپرس را بازمی‌کند.

زبان مورد نظر را انتخاب کرده و روی دکمه Continue کلیک کنید.

انتخاب زبان موردنظر

در صفحه بعدی باید اطلاعات زیر را وارد کنید.

  • نام وب سایت 
  • نام کاربری ادمین
  • رمز عبور ادمین
  • حساب ایمیل ادمین

پس از وارد کردن اطلاعات مورد نظر باید روی دکمه Install وردپرس کلیک کنید.

وارد کردن اطلاعات موردنیاز

در صفحه بعد، تایید نصب وردپرس خود را دریافت خواهید کرد.

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

روی دکمه “Log In” کلیک کنید تا به صفحه ورود رسمی فرستاده شود.

در صفحه ورود، باید حساب کاربری و رمز عبور ادمین را وارد کنید.

پس از ورود موفقیت آمیز، به “داشبورد وردپرس” هدایت می‌شوید.

ورود به داشبورد وردپرس

برای دسترسی به وب سایت وردپرس خود:

مرورگر خود را باز کنید و آدرس IP وب سرور خود را به اضافه /wordpress  وارد کنید. در مثال ما، URL زیر در مرورگر وارد شد:

http://172.31.14.215/wordpress

افزودن آی پی به آدرس آی پی

⭐مطالعه بیشتر؛ آموزش نصب سی پنل بر روی سرور مجازی

نصب وردپرس روی ویندوز سرور 2019

مطابق روش قبلی ابتدا از طریق RDP به ویندوز سرور ابری خود وارد شوید و IIS را نصب کنید.

ورود به سرور از طریق RDP

پس از نصب، IIS را باز کنید.

IIS را باز کنید

روی سرور خود کلیک کنید.

در سمت راست، روی Get New Web Platform Components کلیک کنید.

انتخاب Get New Web Platform Components

Web Platform Installer را نصب کنید.

Web Platform Installer نصب

نصب PHP 7.4.13  x86

Web Platform Isntaller را باز کنید.

باز کردن Web Platform Isntaller

PHP را جستجو کنید و PHP 7.4.13  x86 را نصب کنید.

نصب PHP 7.4.13  x86

اکنون مرورگر خود را باز کنید و PHP Manager را برای IIS دانلود کنید.

برای دانلود می‌توانید از لینک زیر استفاده کنید.

Download PHP Manager for IIS

دانلود PHP Manager

نصب دانلود PHP Manager

مراحل نصب PHP Manager

اتمام نصب PHP Manager

MariaDB را از یکی از لینک‌های زیر دانلود کنید.

انجام مراحل نصب MariaDB

تکمیل مراحل نصب MariaDB

رمز عبور کاربر root را وارد کنید.

وارد کردن رمز عبور root

تکمیل پیش نیازهای نصب

اتمام نصب

پس از نصب، به منوی Start بروید و HeidiSQL را باز کنید.

باز کردن HeidiSQL

یک session جدید اضافه کنید و نام آن را از “Unamed” به “localhost” تغییر دهید.

ایجاد session جدید

انجام مراحل ایجاد session جدید

یک رمز عبور برای کاربر root تنظیم کنید، سپس روی Save و open کلیک کنید.

تنظیم رمز عبور برای کاربر root

یک پایگاه داده جدید Localhost ایجاد کنید.

ایجاد پایگاه داده Localhost

نام آن را wordp1 بگذارید.

انتخاب نام

سپس به User Manager بروید.

رفتن به User Manager

روی Add new user کلیک کنید.

کلیک روی Add new user

نام کاربری را به عنوان admindb، هاست را به عنوان Access from everywhere تنظیم کنید.

تنظیم نام کاربری و نام هاست

یک رمز عبور برای کاربر جدید تعیین و آن را مجدد وارد کنید.

تعیین رمز عبور جدید

در ادامه، مجوزهای جهانی را مجاز کنید.

بر روی ذخیره کلیک کنید، سپس ببندید.

ذخیره تغییرات

سپس وردپرس را از لینک زیر دانلود کنید.

https://wordpress.org/download/

محتویات فایل وردپرس دانلود شده را کپی کنید.

کپی فایل های دانلود شده

سپس به آدرس زیر بروید:

 C:\inetpub\wwwroot

یک پوشه به نام test در آنجا ایجاد کنید و مطالب کپی شده وردپرس را در این پوشه قرار دهید.

سپس IIS را باز کنید.

به سایت‌ها بروید و روی Add Web کلیک کنید.

کلیک روی Add Web

نام سایت را به صورت: APP1 تنظیم کنید.

physical path را به صورت زیر تنظیم کنید:

 C:\inetpub\wwwroot\test

تنظیم نام سایت

روی Connect as، کاربر و تنظیمات کلیک کنید.

  • نام کاربری را به عنوان Administrator تنظیم کنید.
  • رمز عبور کاربر را تنظیم کنید.
  • رمز عبور را دوباره تایپ و روی OK کلیک کنید.
  • روی Test Settings کلیک کنید.

انتخاب Test Settings

در صورت معتبر بودن اتصال ادامه دهید.

ادامه دهید

پورت را روی 8041 تنظیم کنید.

تنظیم پورت 8041

اکنون IIS، APP1، PHP Manager را باز کنید.

انتخاب IIS، APP1، PHP Manager

روی View Recommendations کلیک کنید.

کلیک رویView Recommendations

پیکربندی PHP را برای دستگاه خود تغییر دهید. هر دو گزینه موجود را انتخاب کرده و روی OK کلیک کنید.

انتخاب هردو گزینه

اکنون به APP1 بروید و در بخش Actions، روی Browse *.8041 http کلیک کنید.

به قسمت APP1 بروید

صفحه نصب وردپرس باز خواهد شد.

باز کردن وردپرسAPP1

زبان نصب را انتخاب کرده و ادامه دهید.

ادامه نصب وردپرس

نام پایگاه داده را به صورت wordp1 تنظیم کنید.

نام کاربری را به عنوان admindb تنظیم کنید.

رمز عبور admindb خود را تایپ کنید.

میزبان پایگاه داده را به عنوان localhost تنظیم کنید.

پیشوند جدول را به صورت wp_ تنظیم کنید.

انجام تنظیمات وردپرس

روی “submit” کلیک کنید.

عنوان سایت را به صورت APP1 تنظیم کنید.

نام کاربری را به عنوان admin وارد کنید.

رمز عبور را وارد کنید.

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

گزینه engine visibility موتور جستجو را علامت بزنید.

engine visibility را علامت بزنید

بر روی Install WordPress کلیک کنید.

نصب با موفقیت انجام شد.

نصب وردپرس

با نام کاربری و رمز عبور خود وارد شوید.

وارد کردن نام کاربری و رمز عبور

✅ اکنون وردپرس در ویندوز سرور با موفقیت نصب شد.

داشبورد وردپرس

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

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

سوالات متداول کاربران در مورد وردپرس عبارتند از:

1- وردپرس چیست؟

وردپرس یک سیستم مدیریت محتوا (CMS) است که امکان ایجاد و مدیریت وب‌سایت‌ها را بدون نیاز به مهارت برنامه‌نویسی فراهم می‌کند. 

2- چگونه می‌توانم وردپرس را بر روی ویندوز سرور نصب کنم؟

از طریق IIS و پایگاه داده MySQL یا SQL Server انجام می‌شود.

3- آیا پیش نیازهای خاصی برای نصب وردپرس در ویندوز سرور وجود دارد؟

بله، نصب PHP، MySQL یا SQL Server، و تنظیمات مربوط به IIS 

4- چرا وردپرس محبوب است؟

وردپرس به دلیل سهولت استفاده در میان کاربران محبوب است.

5- آیا وردپرس رایگان است؟

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

6- آیا وردپرس نیاز به مهارت برنامه نویسی دارد؟

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

7- وردپرس برای ایجاد چه نوع وبسایت‌هایی استفاده می‌شود؟

وبسایت‌های شخصی، بلاگی، فروشگاهی و خدماتی 

8- آیا نصب وردپرس بر روی ویندوز سرور همانند نصب لینوکس سرور است؟

خیر، تفاوت‌هایی در مراحل نصب وجود دارد.

9- چه ابزارهایی برای نصب و مدیریت وردپرس در ویندوز سرور استفاده می‌شود؟

IIS برای میزبانی وب، MySQL یا SQL Server برای پایگاه داده، و ابزارهایی مانند Web Platform Installer برای نصب و مدیریت استفاده می‌شوند.

10- آیا پیش نیازهای خاصی برای نصب وردپرس در ویندوز سرور وجود دارد؟

بله، نصب PHP، MySQL یا SQL Server، و تنظیمات مربوط به IIS 

11- آیا ویندوز سرور نسخه‌های مختلف وردپرس را پشتیبانی می‌کند؟

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

نوشته های مشابه

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

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

دکمه بازگشت به بالا