نصب وردپرس روی لوکال‌هاست

آموزش کامل نصب وردپرس روی لوکال‌هاست با XAMPP و LocalWP + رفع خطاهای رایج

مقدمه

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


بخش اول: نصب وردپرس روی لوکال‌هاست با XAMPP

1. دانلود و نصب XAMPP

  • وارد سایت apachefriends.org شو و نسخه متناسب با سیستم‌ عاملت (ویندوز، مک، لینوکس) رو دانلود کن.
  • بعد از دانلود، نصب رو انجام بده. فقط حواست باشه موقع نصب، تیک Apache و MySQL حتماً فعال باشه.

2. اجرای XAMPP و فعال‌ سازی Apache و MySQL

  • برنامه XAMPP رو باز کن.
  • دکمه Start برای Apache و MySQL رو بزن.
  • آدرس http://localhost رو در مرورگر باز کن؛ اگه صفحه پیش‌فرض XAMPP رو دیدی، یعنی همه‌ چیز درسته.

3. ساخت پایگاه داده در phpMyAdmin

  • برو به http://localhost/phpmyadmin
  • روی تب Database کلیک کن و یه نام مثل wordpress_db وارد کن و دکمه Create رو بزن.

4. دانلود وردپرس

  • از سایت wordpress.org وردپرس رو دانلود کن.
  • فایل zip رو استخراج کن و پوشه اون رو داخل مسیر C:\xampp\htdocs بریز. مثلاً به اسم mysite.

5. نصب وردپرس در مرورگر

  • در مرورگر برو به http://localhost/mysite
  • زبان رو انتخاب کن و روی ادامه بزن.
  • اطلاعات دیتابیس رو وارد کن:
    • نام پایگاه داده: همون wordpress_db
    • نام کاربری: root
    • رمز عبور: (خالی بذار)
    • میزبان پایگاه داده: localhost
  • روی «فرستادن» و بعد «اجرای نصب» کلیک کن.
  • اطلاعات سایت مثل عنوان، ایمیل ادمین و رمز عبور رو وارد کن و نصب رو کامل کن.

✅ وردپرس با موفقیت نصب شد! حالا می‌تونی وارد پنل مدیریت بشی:

http://localhost/mysite/wp-admin


بخش دوم: نصب وردپرس با LocalWP (ساده‌تر و مدرن‌تر)

1. دانلود و نصب LocalWP

  • از سایت localwp.com نسخه مربوط به سیستم‌عاملت رو دانلود کن.
  • بعد از نصب، برنامه رو اجرا کن.

2. ساخت سایت جدید

  • روی گزینه Create a new site کلیک کن.
  • یه اسم برای سایت انتخاب کن مثل mydevsite
  • گزینه Preferred رو انتخاب کن که تنظیمات آماده داره.
  • یوزرنیم، رمز عبور و ایمیل ادمین رو وارد کن.

3. نصب خودکار وردپرس

  • بعد از چند لحظه، وردپرس به صورت خودکار نصب می‌شه.
  • می‌تونی از دکمه Admin برای ورود به داشبورد و Open Site برای دیدن سایت استفاده کنی.

مزیت‌های LocalWP نسبت به XAMPP:

  • محیط کاربری گرافیکی و ساده‌تر
  • نصب خودکار وردپرس
  • چندین سایت همزمان
  • SSL محلی با یک کلیک
  • قابلیت export/import سایت برای مهاجرت راحت به هاست اصلی
نصب وردپرس روی لوکال‌هاست

⚠️ خطاهای رایج در نصب وردپرس روی لوکال‌هاست (XAMPP و LocalWP) و راه‌حل آن‌ها

خطاتوضیحراه‌حل
Error establishing a database connectionاتصال وردپرس به دیتابیس قطع شدهبررسی نام دیتابیس، یوزرنیم (root) و خالی بودن رمز عبور
Apache یا MySQL استارت نمی‌شودپورت 80 یا 443 توسط برنامه‌ای دیگر مثل Skype اشغال شدهتغییر پورت در XAMPP یا بستن برنامه‌های درگیر با پورت
فولدر htdocs نمایش داده نمی‌شوداشتباه در محل قرارگیری فایل وردپرسمطمئن شو پوشه وردپرس رو مستقیماً داخل htdocs گذاشتی
LocalWP نصب نمی‌شودمشکل در مجوزهای نصب یا آنتی‌ویروساجرای نصب به صورت Run as Administrator یا غیرفعال‌سازی موقت آنتی‌ویروس
خطای wp-configوردپرس فایل کانفیگ را نمی‌تواند بسازددادن دسترسی نوشتن به پوشه پروژه یا ساخت دستی فایل wp-config.php

نکات مهم برای کار حرفه‌ای‌تر

  • همیشه فایل‌های پروژه رو به صورت version control با Git نگهداری کن.
  • در XAMPP از پوشه‌های مختلف برای پروژه‌های متفاوت استفاده کن.
  • برای آزمایش ایمیل در لوکال از افزونه‌های مثل WP Mail Logging استفاده کن.
  • از Local WP برای ساخت سریع دموها و تست افزونه/قالب استفاده کن.
  • بکاپ منظم حتی در محیط لوکال داشته باش تا چیزی از دست نره.

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

چه با XAMPP کار کنی چه با Local WP، نصب وردپرس روی لوکال‌هاست ساده و بی‌ هزینه است. XAMPP برای کسانی که دست‌ شون بازه برای تنظیمات دستی و تست‌ های عمیق‌ تر مناسبه. اما اگه دنبال سرعت، راحتی و امکانات حرفه‌ای‌ تری مثل SSL و چند سایتی هستی، Local WP انتخاب هوشمندانه‌تریه.

با این راهنما، دیگه برای تست، طراحی یا یادگیری وردپرس نیازی به هاست نداری. همه‌ چیز روی سیستم خودت قابل اجراست.

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

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