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

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

آنچه در این مقاله می‌خوانید ...

مقدمه

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

پیش‌نیاز آموزش طراحی سایت با وردپرس

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

  1. مفاهیم پایه وب: HTML، CSS، و JavaScript.
  2. پایگاه داده: درک اولیه از MySQL و نحوه کار با phpMyAdmin.
  3. وردپرس: آشنایی با مفاهیمی مانند پلاگین‌ها، تم‌ها و تنظیمات پیشخوان.

اگر تازه‌کار هستید، می‌توانید با مطالعه مقالات پایه‌ای وردپرس (مثل این منبع ) آماده شوید.

لوکال هاست چیست؟

لوکال هاست (Localhost) به معنای اجرای یک سرور وب روی کامپیوتر شخصی شماست. این محیط شامل نرم‌افزارهایی مانند Apache (سرور وب)، MySQL (پایگاه داده) و PHP (زبان برنامه‌نویسی سمت سرور) است که برای اجرای برنامه‌های پویا مانند وردپرس ضروری هستند.

تفاوت لوکال هاست با هاست واقعی:

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

چرا باید از لوکال هاست استفاده کنیم؟

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

چرا استفاده از لوکال هاست به معنای داشتن یک هاست واقعی نیست؟

استفاده از لوکال هاست محدودیت‌هایی دارد که آن را از هاست واقعی متمایز می‌کند:

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

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

  1. یادگیری وردپرس: بدون خطر خراب شدن سایت اصلی.
  2. تست پلاگین یا تم جدید: قبل از استفاده در محیط واقعی.
  3. توسعه سایت از صفر: برای مشتریان یا پروژه‌های شخصی.
  4. آزمایش به‌روزرسانی‌ها: بررسی تأثیر آپدیت وردپرس یا پلاگین‌ها.

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

۱. کامپیوتر یا لپ‌تاپ با حداقل منابع

  • پردازنده: حداقل Intel Core i3 یا معادل.
  • رم: ۴ گیگابایت (توصیه می‌شود ۸ گیگابایت).
  • فضای ذخیره‌سازی: حداقل ۲۰ گیگابایت فضای خالی.

۲. فایل وردپرس

  • آخرین نسخه وردپرس را از wordpress.org دانلود کنید.
نصب وردپرس روی لوکال هاست ( ویندوز ) - 2025

۳. نرم‌افزار لوکال هاست (XAMPP یا WAMP)

  • در این آموزش از XAMPP استفاده می‌کنیم.
  • XAMPP شامل Apache، MySQL، PHP و phpMyAdmin است.
XAMPP نرم افزاری جهت توسعه طراحی شده‌است تا به طراحان سایت و برنامه نویسان اجازه آزمایش کارهایشان را روی کامپیوتر خودشان بدهد بدون اینکه نیاز به دسترسی به اینترنت داشته باشند آن ها حتی با داشتن حداقل اطلاعات راجع به نصب نرم افزارهایی همچون MySQL, PHP, Apache بتوانند آن ها را به راحتی و بدون هیچ دردسری به صورت اتوماتیک نصب، پیکربندی و یکپارچه سازی کنند. در واقع می توان گفت نرم افزار XAMPP برای اجرای کدهای php در سیستم شما و به صورت localhost می باشد تا با لوکال نمودن کامپیوتر شخصی خود بتوانند کارهای خود را قبل از آپلود کردن و تست آن بر روی هاست اصلی، بر روی کامپیوتر خود تست کنند و این باعث شده تا XAMPP یکی از پرکاربرد ترین نرم افزارها برای برنامه نویسان پی اچ پی است.

قابلیت های نرم افزار XAMPP

  • راه اندازی یک وب سرور بر روی کامپیوتر شخصی
  • نصب و پیکربندی خودکار MySQL, PHP, Apache و …
  • ادغام و یکپارچه سازی خودکار برنامه های نصب شده
  • اجرای کدهای PHP
  • بدون نیاز به تهیه هاست از اینترنت
  • نصب تمامی CMSها بر روی کامپیوتر و کار بصورت آفلاین
  • حاوی برنامه های بسیار مفید Apache, MySQL, PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System for Win32 و NetWare Systems v3.32, Ming, FileZilla FTP Server, mcrypt, eAccelerator, SQLite, and WEB-DAV + mod_auth_mysql
  • و …

نصب وردپرس روی لوکال هاست ( ویندوز ) - 2025

آموزش راه‌اندازی لوکال هاست XAMPP روی ویندوز

مرحله اول: نصب و راه‌اندازی XAMPP

1 – دانلود XAMPP از سایت اصلی :

به سایت apachefriends.org بروید و نسخه متناسب با ویندوز خود را دانلود کنید.

نصب وردپرس روی لوکال هاست ( ویندوز ) - 2025

2 – دانلود XAMPP از سافت 98 : ( پیشنهاد شده )

پسورد فایل های فشرده سافت 98 همان نام دامنه یعنی : soft98.ir است.

نسخه های ویندوز

نسخه Linux

نسخه Mac

نسخه بدون نیاز به نصب ( Portable )

3 – نصب XAMPP:

  • فایل نصبی را اجرا کنید.
  • در پنجره Select Components ، مطمئن شوید گزینه‌های Apache و MySQL انتخاب شده‌اند.
  • مسیر نصب را به C:\xampp تنظیم کنید (تغییر مسیر توصیه نمی‌شود).

4 – راه‌اندازی سرویس‌ها:

  • پس از نصب، XAMPP Control Panel را باز کنید.
  • روی دکمه Start کنار Apache و MySQL کلیک کنید.
  • اگر پیغام Access Blocked نمایش داده شد، آن را تأیید کنید.

5 – بررسی نصب:

    • در مرورگر، آدرس http://localhost/dashboard را باز کنید.
    • اگر صفحه XAMPP نمایش داده شد، نصب با موفقیت انجام شده است.

مرحله دوم: دانلود وردپرس و آپلود در پوشه موردنظر

  1. دانلود وردپرس:
    • فایل فشرده وردپرس را از صفحه wordpress.org دانلود کنید.
  2. استخراج فایل‌ها:
    • فایل wordpress-x.x.x.zip را از حالت فشرده خارج کنید.
    • پوشه استخراج‌شده را به C:\xampp\htdocs منتقل کنید.
  3. تغییر نام پوشه:
    • پوشه wordpress را به نام پروژه خود تغییر دهید (مثلاً baran).

مرحله سوم: ایجاد دیتابیس در لوکال هاست XAMPP

  1. دسترسی به phpMyAdmin:
    • در مرورگر، آدرس http://localhost/phpmyadmin را باز کنید.
  2. ایجاد دیتابیس جدید:
    • در منوی سمت چپ، روی New کلیک کنید.
    • نام دیتابیس (مثلاً baran) را وارد کرده و روی Create کلیک کنید.
  3. تنظیمات دیتابیس:
    • نام کاربری: root
    • رمز عبور: خالی بگذارید (پیشفرض XAMPP).

مرحله چهارم: نصب و راه‌اندازی وردپرس

  1. دسترسی به نصب وردپرس:
    • در مرورگر، آدرس http://localhost/baran را باز کنید.
  2. انتخاب زبان:
    • زبان موردنظر (مثلاً فارسی) را انتخاب کرده و روی ادامه کلیک کنید.
  3. پیکربندی دیتابیس:
    • نام دیتابیس: baran
    • نام کاربری: root
    • رمز عبور: خالی
    • پیشوند جداول: wp_ (پیشفرض)
    • روی ارسال کلیک کنید.
  4. اجرای نصب:
    • روی اجرا کلیک کنید تا فایل wp-config.php ایجاد شود.
  5. تکمیل نصب:
    • اطلاعات مدیر سایت را وارد کنید:
      • نام کاربری: baranhelp  ( یا هر نام انگلیسی دلخواه دیگر )
      • رمز عبور: رمز قوی دلخواه انتخاب کنید.
      • ایمیل: ایمیل معتبر وارد کنید.
    • روی نصب وردپرس کلیک کنید.

تنظیمات اولیه پیشخوان وردپرس پس از نصب

  1. ورود به پیشخوان:
    • آدرس http://localhost/baran/wp-admin را باز کرده و با نام کاربری و رمز عبور خود وارد شوید.
  2. تنظیمات عمومی:
    • به Settings > General بروید.
    • عنوان سایت را تنظیم کنید.
    • آدرس سایت و آدرس وردپرس را به http://localhost/baran تنظیم کنید.

رفع اشکالات رایج

  1. خطای اتصال به دیتابیس:
    • مطمئن شوید نام دیتابیس، نام کاربری و رمز عبور صحیح است.
    • سرویس MySQL در XAMPP Control Panel در حال اجرا باشد.
  2. خطای ۴۰۴ پس از نصب:
    • مسیر پوشه وردپرس در htdocs را بررسی کنید.
    • فایل .htaccess را ایجاد یا به‌روزرسانی کنید.

نتیجه‌گیری

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

منابع:

نظر دهید