آموزش نصب وردپرس روی لوکال هاست + ویدیو

shrfyankhdyijh@gmail.com ۱۲ آبان

نصب وردپرس روی لوکال هاست آموزش گام‌به‌گام و دقیق


برای نصب وردپرس روی localhost چیکار کنم؟ ابتدا برنامه‌ی XAMPP را نصب کن، سپس سرویس‌های Apache و MySQL را فعال کن. بعد از آن، از طریق آدرس localhost/phpmyadmin یک دیتابیس جدید بساز. در مرحله‌ی بعد، پوشه‌ی WordPress را داخل مسیر htdocs قرار بده و در نهایت با جست‌وجوی آدرس localhost/wordpress در مرورگر لپ‌تاپ، فرآیند نصب وردپرس را آغاز کن. موفق باشی!
برای ثبت نام در کلاس آموزش طراحی سایت در تهران کلیک کن
اینستاگرام وب یار را دنبال کنید
ویدیوی آموزشی گام‌به گام نصب وردپرس روی localhost را ببینید:

💡 چرا اصلاً باید وردپرس را لوکال نصب کنیم؟

وقتی تازه وارد دنیای طراحی سایت می‌شوید، منطقی نیست برای هر تست یا تمرین هزینه‌هاست بدهید.

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

از دید من، مزیت بزرگ این روش این‌هاست:

🔹 تجربه واقعی: اولین بار من از لوکال هاست استفاده کردم تا قالبی که برای یکی از مشتری‌ها طراحی کرده بودم را تست کنم. چون روی هاست واقعی ممکن بود به سایت اصلی‌اش آسیب بزنم. این محیط امن واقعاً نجاتم داد.

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

⚙️ انتخاب ابزار مناسب — من چرا همیشه با XAMPP کار می‌کنم؟

برای ساخت محیط لوکال، چند نرم‌افزار معروف داریم: XAMPP، WAMP، MAMP و Laragon.

من تقریباً همه این‌ها را تست کرده‌ام ولی همیشه آخرش برمی‌گردم به XAMPP. چرا؟

  1. چون روی هر سیستم‌عاملی اجرا می‌شود (ویندوز، لینوکس، مک).
  2. نصب ساده‌تری دارد و امکانات جانبی خوبی مثل FTP و Perl اضافه می‌کند.
  3. در پروژه‌های طراحی قالب وردپرس، زمانی که چند سایت همزمان را روی کامپیوتر می‌چرخاندم، XAMPP کم‌ترین باگ را داشت.

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

💬 تجربه واقعی: در پروژه “وردپرس آموزشی وب یار” برای تست افزونه‌ها، Laragon را مقایسه کردم با XAMPP. در نهایت XAMPP سرعت بیشتری در اجرای فایل‌های PHP داشت چون تنظیمات کش قوی‌تری دارد.
باخدمات وب یار آشنا شوید:
خدمات سئو حرفه‌ای
طراحی سایت خدماتی

 نصب وردپرس روی localhost
نصب وردپرس روی localhost

🪜 گام‌به‌گام نصب وردپرس روی لوکال هاست با تجربه محسن از وب یار

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

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

نصبش شبیه نصب هر نرم‌افزار دیگری است، فقط موقع نصب گزینه‌های 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

و وارد مرحله نصب وردپرس شوید.

اطلاعات موردنیاز را بنویسید:

روی دکمه «راه‌اندازی وردپرس» بزنید.

👋 تبریک! وردپرس روی کامپیوتر شما نصب شده.

💬 تجربه واقعی: من همیشه اسم سایت لوکال خودم را به چیزی بامزه مثل «تمرینی» یا «سایت تست افزونه‌ها» تغییر می‌دهم تا در دیتابیس راحت‌تر بین آن‌ها تفکیک کنم.

آموزش گام به گام 
 نصب وردپرس روی localhost
نصب وردپرس روی localhost

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

حالا وردپرس آماده است! برای ورود دفعه‌های بعد، فقط کافی‌ست XAMPP را اجرا کنید، دو ماژول Apache و MySQL را فعال کنید و در مرورگر بنویسید:

localhost/woordprs /wp-admin

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

💬 تجربه واقعی: من قبل از نصب قالب یا افزونه جدید، همیشه یک بکاپ کوچک از پوشه htdocs می‌گیرم. چون اگر افزونه‌ها تداخل کنند، راحت می‌توانم به وضعیت قبل برگردم.

🧩 اگر از WAMP استفاده کنی…

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

مراحل تقریباً همان است، فقط به‌جای پوشه htdocs باید فایل‌ها را در www بریزید.

💬 تجربه واقعی: WAMP سبک‌تر است ولی برای پروژه‌های بزرگ‌تر گاهی مشکل حافظه پیدا می‌کند. در پروژه طراحی فروشگاه وب یار با ووکامرس، روی WAMP خطای Memory Limit دریافت کردم، ولی در XAMPP بدون مشکل اجرا شد.

🔐 نکات امنیتی که نباید فراموش کنید

حتما برای انتقال روی هاست باید استانداردهای امنیتی را رعایت کنید:

💬 نکته از تجربه من: دقیقا و قدم به قدم با ویدیو نصب وردپرس روی لوکال هاست جلو بری مشکلی نخواهی داشت.

🛠 خطاهایی که من دیدم و روش رفعشان

خطادلیلراه‌حل
Apache بالا نمی‌آیدپورت ۸۰ اشغال استپورت را تغییر دهید یا برنامه‌های دیگر را ببندید
MySQL کار نمی‌کندسرویس متوقف شدهStart کنید یا پورت را تغییر دهید
صفحه سفیدخطا در کد یا افزونه ناسازگارافزونه‌ها را یکی‌یکی غیر فعال کنید
خطای دیتابیستنظیم اشتباه در wp-config.phpاطلاعات را اصلاح کنید
فونت فارسی نشان داده نمی‌شودزبان وردپرس اشتباهfa_IR را تنظیم کنید

💬 تجربه واقعی: در یکی از آموزش‌ها برای شاگردانم، وردپرس و دیتابیس قاطی شده بود چون مسیر اشتباه را در مرورگر زده بودند (mysql به‌جای localhost). این اشتباه ساده را هنوز یادم هست چون ۲۰ دقیقه دنبال علتش بودم 😅

💾 انتقال از لوکال هاست به هاست واقعی

وقتی سایتتان آماده شد، باید آن را به هاست اصلی منتقل کنید تا برای همه قابل مشاهده باشد.

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

مراحل ساده برای انتقال:

  1. نصب افزونه روی سایت لوکال؛
  2. گرفتن بسته نصب؛
  3. آپلود روی هاست واقعی؛
  4. اجرای فایل نصب (installer.php).

💬 تجربه واقعی: در یکی از پروژه‌های فروشگاهی خودم، با Duplicator سایت آزمایشی را منتقل کردیم. کل فرآیند کمتر از ۱۰ دقیقه طول کشید و هیچ خطایی نداشت.

اموزش  نصب وردپرس روی localhost
نصب وردپرس روی localhost

💬 جمع‌بندی تجربه من

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

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

من از تجربه‌های واقعی‌ام یاد گرفتم که:

🤝 دعوت صادقانه

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

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

قول می‌دهم تجربه‌ی اولتان شیرین‌تر شود 😉

🔖 چک‌لیست سریع آخر مقاله

آماده‌ای؟ برو نصبش کن، اشتباه کن، درستش کن… و با هر تجربه یک قدم به توسعه‌گر واقعی تبدیل شو 🌱

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

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

در اینجا ۱۰ سؤال پرتکرار کاربران فارسی در مورد نصب وردپرس روی 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) بهینه سازی سایت فروشگاهی چطور سئوی فروشگاه سایت باعث فروش اینترنتی میشود؟ چگونه اجرا کنم؟ دنیای تجارت آنلاین در ۲۰۲۵…

ادامه مطلب
سایت فروشگاهی موفق ۷ آبان

سایت فروشگاهی موفق | راهنمای جامع طراحی و افزایش فروش

🥇 تجربه من از ساخت یک سایت فروشگاهی موفق؛ از زمین خاکی تا فروش میلیونی همه‌ی تجربه 15 ساله من از طراحی سایت فروشگاهی موفق…

ادامه مطلب
مردی در حال طراحی سایت شخصی ۱۴ اسفند

طراحی سایت شخصی مزایا و راهکارها

در عصر حاضر، اینترنت به یکی از ارکان اصلی زندگی انسان‌ها تبدیل شده است. افراد برای انجام امور مختلف از جمله خرید، آموزش، سرگرمی و…

ادامه مطلب
ووکامرس یا پرستاشاپ دو افزونه قدرتمند سیستم محتوای وردپرس ۱۰ آبان

ووکامرس یا پرستاشاپ دو افزونه قدرتمند سیستم محتوای وردپرس

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

ادامه مطلب
دامنه news چیست؟ و برای چه سایت هایی مناسب است؟ ۱۶ مهر

دامنه news چیست؟ و برای چه سایت هایی مناسب است؟

معنی دامنه news یا خبر صرفاً برای وب سایت‌ هایی که اخبار را به صورت آنلاین در اختیار کاربران قرار می ‌دهند. این دامنه بیشترین…

ادامه مطلب
دامنه top چیست؟ چرا باید دامنه تاپ را انتخاب کنیم؟ ۱۰ مهر

دامنه top چیست؟ چرا باید دامنه تاپ را انتخاب کنیم؟

دامنه top یک دامنه عمومی سطح بالا می باشد. این دامنه  توسط کمپانی جیانگ سو بنگینگ در چین مدیریت می شود. البته صرفا به نهادهای…

ادامه مطلب

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