برای نصب وردپرس روی localhost چیکار کنم؟ ابتدا برنامهی XAMPP را نصب کن، سپس سرویسهای Apache و MySQL را فعال کن. بعد از آن، از طریق آدرس localhost/phpmyadmin یک دیتابیس جدید بساز. در مرحلهی بعد، پوشهی WordPress را داخل مسیر htdocs قرار بده و در نهایت با جستوجوی آدرس localhost/wordpress در مرورگر لپتاپ، فرآیند نصب وردپرس را آغاز کن. موفق باشی! برای ثبت نام در کلاس آموزش طراحی سایت در تهران کلیک کن اینستاگرام وب یار را دنبال کنید ویدیوی آموزشی گامبه گام نصب وردپرس روی localhost را ببینید:
💡 چرا اصلاً باید وردپرس را لوکال نصب کنیم؟
وقتی تازه وارد دنیای طراحی سایت میشوید، منطقی نیست برای هر تست یا تمرین هزینههاست بدهید.
نصب در لوکال هاست به شما یک بازیزمین بدون ریسک میدهد؛ جایی برای یاد گرفتن، خراب کردن و دوباره ساختن.
از دید من، مزیت بزرگ این روش اینهاست:
هیچ هزینهای نمیدهید 💸
سرعت اجرا بسیار بالاست چون همهچیز در کامپیوتر شماست ⚡
میتوانید هر قالب یا افزونهای را بدون ترس امتحان کنید 🔧
برای آموزش یا تست پروژه قبل از انتشار کاملاً کاربردی است 🎓
🔹 تجربه واقعی: اولین بار من از لوکال هاست استفاده کردم تا قالبی که برای یکی از مشتریها طراحی کرده بودم را تست کنم. چون روی هاست واقعی ممکن بود به سایت اصلیاش آسیب بزنم. این محیط امن واقعاً نجاتم داد.
نصب وردپرس روی localhost
⚙️ انتخاب ابزار مناسب — من چرا همیشه با XAMPP کار میکنم؟
برای ساخت محیط لوکال، چند نرمافزار معروف داریم: XAMPP، WAMP، MAMP و Laragon.
من تقریباً همه اینها را تست کردهام ولی همیشه آخرش برمیگردم به XAMPP. چرا؟
چون روی هر سیستمعاملی اجرا میشود (ویندوز، لینوکس، مک).
نصب سادهتری دارد و امکانات جانبی خوبی مثل FTP و Perl اضافه میکند.
در پروژههای طراحی قالب وردپرس، زمانی که چند سایت همزمان را روی کامپیوتر میچرخاندم، XAMPP کمترین باگ را داشت.
البته اگر فقط با ویندوز کار میکنید، WAMP هم گزینهی سبک و خوبی است.
💬 تجربه واقعی: در پروژه “وردپرس آموزشی وب یار” برای تست افزونهها، Laragon را مقایسه کردم با XAMPP. در نهایت XAMPP سرعت بیشتری در اجرای فایلهای PHP داشت چون تنظیمات کش قویتری دارد. باخدمات وب یار آشنا شوید: خدمات سئو حرفهای طراحی سایت خدماتی
نصب وردپرس روی localhost
🪜 گامبهگام نصب وردپرس روی لوکال هاست با تجربه محسن از وب یار
مرحله نصب وردپرس روی لوکال هاست ۱: نصب و اجرای XAMPP
نصبش شبیه نصب هر نرمافزار دیگری است، فقط موقع نصب گزینههای Apache و MySQL را تیک بزنید.
بعد از نصب، وارد کنترل پنل شوید و دو ماژول Apache و MySQL را Start کنید. وقتی رنگشان سبز شد، یعنی آمادهاند.
💬 تجربه واقعی: بار اول من Apache را اجرا کردم ولی اجرا نمیشد! بعد فهمیدم نرمافزار Skype هم از پورت ۸۰ استفاده میکند. بستمش و مشکل حل شد.
🔧 نکته فنی: اگر چنین مشکلی داشتید، در فایل httpd.conf میتوانید پورت را به 8080 تغییر دهید.
مرحله نصب وردپرس روی لوکال هاست ۲: ساخت دیتابیس در phpMyAdmin
این بخش خیلی مهم است چون دیتابیس در واقع مغز سایت وردپرس شماست.
در مرورگر بنویسید:
localhost/phpmyadmin
در قسمت Databases، یک نام بنویسید مثل mywp_db و روی Create کلیک کنید.
یوزرنیم پیشفرض در لوکال هاست root است و رمز عبور معمولاً خالی.
💬 تجربه واقعی: من همیشه برای هر پروژه یک دیتابیس جدا میسازم چون اگر همهی سایتها روی یک دیتابیس باشند، گاهی فایلهای افزونهها قاطی میشوند و خطاهای عجیب میدهند.
مرحله نصب وردپرس روی لوکال هاست ۳: دانلود وردپرس فارسی و انتقال به پوشه htdocs
از سایت رسمی fa.wordpress.org فایل ZIP را دانلود کنید. استخراج کنید
در مسیر:
C:\xampp\htdocs فایل wordpress را داخلش کپی کنید.
حالا آدرس سایتتان در مرورگر این است:
http://localhost/ wordpress
💬 تجربه واقعی: من یک بار تمام فایلها را در مسیر اشتباه ریختم و وردپرس بالا نمیآمد. مطمئن شوید پوشه اصلی شامل فایلهای wp-admin، wp-content و wp-config-sample است، نه یک پوشهی تودرتو!
مرحله اخر نصب وردپرس روی لوکال هاست: اجرای نصب وردپرس
حالا وقت آن رسیده که وردپرس را زنده ببینید ✨
در مرورگر بنویسید:
http://localhost/woordprs
و وارد مرحله نصب وردپرس شوید.
اطلاعات موردنیاز را بنویسید:
عنوان سایت؛
نام کاربری (غیر از admin ترجیحاً)؛
رمز عبور؛
ایمیل مدیریت.
روی دکمه «راهاندازی وردپرس» بزنید.
👋 تبریک! وردپرس روی کامپیوتر شما نصب شده.
💬 تجربه واقعی: من همیشه اسم سایت لوکال خودم را به چیزی بامزه مثل «تمرینی» یا «سایت تست افزونهها» تغییر میدهم تا در دیتابیس راحتتر بین آنها تفکیک کنم.
نصب وردپرس روی localhost
🪄 بعد از نصب نصب وردپرس روی لوکال هاست، چهکار کنم؟
حالا وردپرس آماده است! برای ورود دفعههای بعد، فقط کافیست XAMPP را اجرا کنید، دو ماژول Apache و MySQL را فعال کنید و در مرورگر بنویسید:
localhost/woordprs /wp-admin
از همینجا میتوانید قالب نصب کنید، افزونهها را تست کنید و با خیال راحت سایت بسازید.
💬 تجربه واقعی: من قبل از نصب قالب یا افزونه جدید، همیشه یک بکاپ کوچک از پوشه htdocs میگیرم. چون اگر افزونهها تداخل کنند، راحت میتوانم به وضعیت قبل برگردم.
🧩 اگر از WAMP استفاده کنی…
در ویندوز میتوانید بهجای XAMPP از WAMP استفاده کنید.
مراحل تقریباً همان است، فقط بهجای پوشه htdocs باید فایلها را در www بریزید.
💬 تجربه واقعی: WAMP سبکتر است ولی برای پروژههای بزرگتر گاهی مشکل حافظه پیدا میکند. در پروژه طراحی فروشگاه وب یار با ووکامرس، روی WAMP خطای Memory Limit دریافت کردم، ولی در XAMPP بدون مشکل اجرا شد.
🔐 نکات امنیتی که نباید فراموش کنید
حتما برای انتقال روی هاست باید استانداردهای امنیتی را رعایت کنید:
پیشوند جداول را در wp-config.php تغییر دهید از wp_ به مثلاً mywp_.
هرگز از نام کاربری admin استفاده نکنید؛ خیلی راحت قابل حدس زدن است.
رمز قوی بسازید؛ مثلاً ترکیب عدد، حرف بزرگ و علامت.
💬 نکته از تجربه من: دقیقا و قدم به قدم با ویدیو نصب وردپرس روی لوکال هاست جلو بری مشکلی نخواهی داشت.
🛠 خطاهایی که من دیدم و روش رفعشان
خطا
دلیل
راهحل
Apache بالا نمیآید
پورت ۸۰ اشغال است
پورت را تغییر دهید یا برنامههای دیگر را ببندید
MySQL کار نمیکند
سرویس متوقف شده
Start کنید یا پورت را تغییر دهید
صفحه سفید
خطا در کد یا افزونه ناسازگار
افزونهها را یکییکی غیر فعال کنید
خطای دیتابیس
تنظیم اشتباه در wp-config.php
اطلاعات را اصلاح کنید
فونت فارسی نشان داده نمیشود
زبان وردپرس اشتباه
fa_IR را تنظیم کنید
💬 تجربه واقعی: در یکی از آموزشها برای شاگردانم، وردپرس و دیتابیس قاطی شده بود چون مسیر اشتباه را در مرورگر زده بودند (mysql بهجای localhost). این اشتباه ساده را هنوز یادم هست چون ۲۰ دقیقه دنبال علتش بودم 😅
💾 انتقال از لوکال هاست به هاست واقعی
وقتی سایتتان آماده شد، باید آن را به هاست اصلی منتقل کنید تا برای همه قابل مشاهده باشد.
من معمولاً از افزونه Duplicator استفاده میکنم چون همهچیز را در یک فایل بستهبندی میکند.
مراحل ساده برای انتقال:
نصب افزونه روی سایت لوکال؛
گرفتن بسته نصب؛
آپلود روی هاست واقعی؛
اجرای فایل نصب (installer.php).
💬 تجربه واقعی: در یکی از پروژههای فروشگاهی خودم، با Duplicator سایت آزمایشی را منتقل کردیم. کل فرآیند کمتر از ۱۰ دقیقه طول کشید و هیچ خطایی نداشت.
نصب وردپرس روی localhost
💬 جمعبندی تجربه من
اگر تازه وارد دنیای طراحی سایت شدهاید، بدون شک اولین قدم باید نصب وردپرس روی لوکال هاست باشد.
با این کار نهتنها وقت و هزینهی اضافی ندارید، بلکه یاد میگیرید چطور پشت صحنهی وردپرس کار میکند.
من از تجربههای واقعیام یاد گرفتم که:
همیشه قبل از شروع پروژه جدید، محیط لوکال را امتحان کنم.
خطاها بهترین معلم هستند! هر بار که وردپرس به مشکل خورد، یک چیز جدید یاد گرفتم.
الان میتوانم در کمتر از ۷ دقیقه یک وردپرس کامل روی لوکالم بالا بیاورم.
🤝 دعوت صادقانه
اگر هنوز تجربه نصب وردپرس روی لوکال هاست را ندارید، واقعاً پیشنهاد میکنم همین امروز امتحان کنید. لازم نیست متخصص باشید؛ فقط کافیه دقیقا طبق ویدیوی بالا پیش بروید.
هر جا گیر کردید، همینجا زیر مقاله برایم کامنت بگذارید من، محسن از تیم وب یار، خودم پاسخ میدهم.
قول میدهم تجربهی اولتان شیرینتر شود 😉
🔖 چکلیست سریع آخر مقاله
ابتدا XAMPP را نصب کن.
سپس Apache و MySQL را فعال کن.
بعد، از طریق آدرس localhost/phpmyadmin یک دیتابیس جدید بساز.
حالا پوشهی WordPress را داخل مسیر htdocs قرار بده.
در نهایت، با جستوجوی آدرس localhost/wordpress در مرورگر لپتاپ، فرآیند نصب وردپرس را آغاز کن.
آمادهای؟ برو نصبش کن، اشتباه کن، درستش کن… و با هر تجربه یک قدم به توسعهگر واقعی تبدیل شو 🌱
این دقیقاً همان مسیری است که من طی کردم از اولین شکست تا اولین سایت واقعی موفق باشی!.
سوالات پرتکرار اموزش نصب وردپرس روی لوکال هاست:
در اینجا ۱۰ سؤال پرتکرار کاربران فارسی در مورد نصب وردپرس روی localhost (XAMPP) همراه با پاسخ کوتاه و دقیق اما اگر دقیق مثل ویدیو جلوبری به مشکل نخواهی خورد:
1️⃣ چطور وردپرس را روی لوکال نصب کنم؟
فایل وردپرس را از سایت رسمی دانلود کن، در مسیر htdocs قرار بده و در مرورگر وارد localhost/wordpress شو تا نصب آغاز شود.
2️⃣ خطای «Error establishing a database connection» یعنی چی؟
اتصال بین وردپرس و دیتابیس برقرار نیست؛ نام دیتابیس، یوزرنیم و رمز را در فایل wp-config.php درست وارد کن (DB_NAME, DB_USER, DB_PASSWORD).
3️⃣ چطور دیتابیس بسازم؟
در مرورگر برو به localhost/phpmyadmin، روی New کلیک کن، نام دیتابیس را بنویس و گزینه Create را بزن.
4️⃣ نام کاربری و رمز ورود پیشفرض وردپرس چیه؟
هیچ رمز پیشفرض وجود نداره؛ هنگام نصب خودت تعیینش میکنی. همیشه از رمز قوی استفاده کن.
5️⃣ اگر XAMPP خطای پورت ۸۰ یا ۴۴۳ داد چیکار کنم؟
برنامههایی مثل Skype یا IIS پورت را اشغال کردهاند؛ آنها را ببند یا پورت Apache را در httpd.conf تغییر بده (مثلاً به 8080).
6️⃣ چطور بتوانم ایمیل تستی در لوکال بفرستم؟
به طور پیشفرض امکانش نیست؛ برای تست ایمیل از افزونههایی مثل WP Mail Logging یا ابزارهایی مثل MailHog استفاده کن.
7️⃣ آیا میتوانم چند سایت وردپرس روی یک XAMPP داشته باشم؟
بله، هر سایت را در پوشه جداگانه داخل htdocs بساز و برای هرکدام دیتابیس مستقل درست کن.
8️⃣ چطور نسخه PHP برای وردپرس را چک کنم؟
فایل phpinfo.php بساز با دستور <?php phpinfo(); ?> و در مرورگر باز کن؛ نسخه PHP را در بالای صفحه میبینی.
9️⃣ کندی یا سفید شدن صفحه وردپرس روی localhost از چیه؟
معمولاً از حافظه پایین PHP، افزونههای سنگین یا خطا در قالب است؛ مقادیر memory_limit و max_execution_time را در php.ini بیشتر کن.
🔟 چطور سایت لوکال را بعداً آنلاین کنم؟
کل پوشه وردپرس را زیپ کن، دیتابیس را export بگیر و فایلها را روی هاست آپلود کن؛ مسیر دامنه را در wp-config.php و دیتابیس بهروزرسانی کن.
پست قبلیسایت فروشگاهی موفق | راهنمای جامع طراحی و افزایش فروش
پست بعدیقیف فروش در بازاریابی دیجیتال چیست و چه کاربردی دارد؟
پست های مرتبط
۱۸ آبان
بهینهسازی سایت فروشگاهی: 15 راز افزایش رتبه و فروش
بهینهسازی سایت فروشگاهی (E-commerce SEO) بهینه سازی سایت فروشگاهی چطور سئوی فروشگاه سایت باعث فروش اینترنتی میشود؟ چگونه اجرا کنم؟ دنیای تجارت آنلاین در ۲۰۲۵…