نصب وردپرس روی لاراگون

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

در این آموزش، دو روش رایج را قدم به قدم می‌رویم:

  • روش دستی (پیشنهادی برای یادگیری و کنترل کامل): دانلود وردپرس، قرار دادن در پوشه www، ساخت دیتابیس و نصب.
  • روش Quick App: نصب سریع وردپرس از داخل خود لاراگون با چند کلیک.

همچنین خطاهای پرتکرار مثل باز نشدن phpMyAdmin، مشکل اتصال دیتابیس، خطاهای آدرس سایت (URL) و چند نکته مهم بعد از نصب را هم جمع‌بندی می‌کنیم تا وسط کار گیر نکنید.

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

  • ویندوز (ترجیحاً ۱۰ یا ۱۱)
  • نصب Laragon (معمولاً نسخه Full)
  • یک مرورگر
  • فایل وردپرس (ZIP) یا دسترسی به اینترنت برای دانلود آن

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

مرحله ۱: نصب و راه اندازی لاراگون

بعد از نصب لاراگون، آن را اجرا کنید و روی Start All بزنید تا سرویس‌های وب سرور و دیتابیس فعال شوند. اگر اولین بار است اجرا می‌کنید، ممکن است پنجره Windows Security Alert دیده شود؛ معمولاً باید Allow access را بزنید تا سرویس‌ها اجازه اجرا داشته باشند.

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

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

مرحله ۲: ساخت دیتابیس در لاراگون (۲ روش ساده)

وردپرس برای ذخیره نوشته‌ها، برگه‌ها، کاربران و تنظیمات، به یک پایگاه داده (Database) نیاز دارد. در لاراگون معمولاً دیتابیس MySQL یا MariaDB در اختیار شماست.

روش A: ساخت دیتابیس از منوی خود لاراگون (سریع)

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

MySQL → Create database

یک نام برای دیتابیس وارد کنید (مثلاً wp_test) و تایید کنید. در بسیاری از نصب‌ها، کاربر پیش‌فرض دیتابیس root است و رمز عبور یا خالی است یا همان root تنظیم می‌شود (این مورد به تنظیمات نسخه و کانفیگ شما بستگی دارد).

روش B: ساخت دیتابیس از داخل ابزار مدیریت دیتابیس

در بعضی نسخه‌ها ممکن است phpMyAdmin به صورت پیش‌فرض نصب نباشد یا لینک آن کار نکند. در این حالت:

  • از داخل لاراگون روی گزینه Database کلیک کنید تا ابزار مدیریت دیتابیس باز شود (ممکن است HeidiSQL یا ابزار دیگری باشد).
  • یا اگر phpMyAdmin دارید، آدرس localhost/phpmyadmin را باز کنید.

سپس دیتابیس جدید بسازید و نام آن را یادداشت کنید.

اطلاعاتی که باید برای نصب وردپرس داشته باشید

  • Database Name: مثلا wp_test
  • Username: معمولاً root
  • Password: بسته به تنظیمات شما؛ گاهی خالی، گاهی root
  • Database Host: معمولاً localhost

مرحله ۳: دانلود وردپرس و کپی در مسیر درست لاراگون

حالا باید فایل‌های وردپرس را در روت پروژه‌های لاراگون قرار بدهید. مسیر پیش فرض در ویندوز معمولاً این است:

C:\laragon\www

داخل پوشه www یک فولدر جدید بسازید (مثلاً mywordpress) و فایل ZIP وردپرس را داخلش Extract کنید.

قرار دادن فایل های وردپرس در پوشه www لاراگون برای نصب روی لوکال هاست

نام پوشه یعنی آدرس سایت لوکال شما

مثلاً اگر وردپرس را در این مسیر گذاشته‌اید:

C:\laragon\www\mywordpress

آدرس نصب شما می‌شود:

http://localhost/mywordpress

نکته مهم درباره نام پوشه

  • نام کوتاه و انگلیسی بگذارید (مثل mywordpress یا wp1).
  • از فاصله و کاراکترهای عجیب استفاده نکنید.

مرحله ۴: اجرای نصب وردپرس در مرورگر

مرورگر را باز کنید و آدرس پروژه را بزنید (مثلاً localhost/mywordpress). اگر همه چیز درست باشد، صفحه نصب وردپرس را می‌بینید.

انتخاب زبان و شروع نصب

زبان را فارسی انتخاب کنید و ادامه دهید. سپس صفحه‌ای می‌آید که از شما اطلاعات دیتابیس را می‌خواهد (دکمه «بزن بریم» یا مشابه).

وارد کردن اطلاعات دیتابیس

فیلدها معمولاً این‌ها هستند:

  • نام پایگاه داده: همان نامی که ساختید (مثلاً wp_test)
  • نام کاربری: root
  • رمز عبور: خالی یا root (طبق تنظیم شما)
  • میزبان پایگاه داده: localhost
  • پیشوند جدول: wp_ (می‌توانید عوضش کنید، ولی برای لوکال ضروری نیست)

ارسال را بزنید. اگر پیام موفقیت دیدید، مرحله بعد «اجرای نصب» است.

تکمیل اطلاعات سایت

در صفحه خوش‌آمد، این موارد را مشخص می‌کنید:

  • عنوان سایت
  • نام کاربری مدیر (سعی کنید admin انتخاب نکنید)
  • رمز عبور قوی
  • ایمیل

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

ورود به پیشخوان (wp-admin)

بعد از نصب، برای ورود این آدرس را بزنید:

http://localhost/mywordpress/wp-admin

یا:

http://localhost/mywordpress/wp-login.php

چک لیست مرحله ای نصب وردپرس روی لوکال هاست لاراگون (جمع بندی سریع)

  1. Laragon را نصب و اجرا کنید و روی Start All بزنید.
  2. یک دیتابیس جدید بسازید (مثلاً wp_test).
  3. وردپرس را دانلود و در C:\laragon\www\mywordpress اکسترکت کنید.
  4. در مرورگر بروید به localhost/mywordpress.
  5. اطلاعات دیتابیس را وارد کنید (نام دیتابیس + root + رمز).
  6. عنوان سایت و کاربر مدیر را بسازید و نصب را تمام کنید.

روش دوم: نصب وردپرس روی لاراگون با Quick app (نصب خیلی سریع)

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

  1. در Laragon روی Menu کلیک کنید.
  2. به بخش Quick app بروید.
  3. گزینه WordPress را انتخاب کنید.
  4. یک نام برای پروژه وارد کنید (این نام معمولاً برای پوشه و دیتابیس هم استفاده می‌شود).
  5. در پایان روی Visit site بزنید و مراحل نصب داخل مرورگر را کامل کنید.

این روش برای تست سریع عالی است، اما اگر می‌خواهید دقیق یاد بگیرید «چه چیزی کجا قرار می‌گیرد»، روش دستی کمک آموزشی بهتری است.

نصب سریع وردپرس در لاراگون با Quick app و ساخت خودکار پروژه

تنظیمات مهم بعد از نصب (برای تجربه بهتر در لوکال)

وردپرس روی لوکال معمولاً برای تمرین، توسعه، تست قالب/افزونه و آماده سازی محتوا استفاده می‌شود. چند تنظیم ساده باعث می‌شود تجربه روان‌تری داشته باشید:

۱) بررسی پیوندهای یکتا

به مسیر «تنظیمات → پیوندهای یکتا» بروید و یک ساختار مناسب انتخاب کنید (مثلاً «نام نوشته»). در لوکال هم بهتر است از همان ساختاری استفاده کنید که در سایت اصلی خواهید داشت.

۲) تنظیم زبان وردپرس

اگر نصب را فارسی انجام داده باشید معمولاً همه چیز درست است. اما اگر خواستید زبان را عوض کنید، از «تنظیمات → عمومی» می‌توانید زبان سایت را تغییر دهید. راهنمای کامل‌تر هم در تغییر زبان وردپرس آمده است.

۳) کار با چند پروژه هم زمان

می‌توانید چند سایت وردپرسی مختلف داشته باشید؛ کافی است داخل www چند پوشه بسازید. مثال:

  • localhost/site1
  • localhost/site2
  • localhost/shop-test

۴) اگر هدف شما تمرین نصب لوکال است

اگر می‌خواهید روال نصب وردپرس روی محیط‌های لوکال را به صورت کلی یاد بگیرید (نه فقط لاراگون)، مقاله نصب وردپرس روی لوکال هاست برایتان مفید است.

رفع خطاهای رایج نصب وردپرس در لاراگون (Troubleshooting)

در نصب وردپرس روی لاراگون، چند مشکل بیشتر از همه تکرار می‌شود. این بخش دقیقاً برای همان لحظه‌هایی است که می‌گویید «چرا نصب جلو نمی‌رود؟».

خطا ۱: phpMyAdmin باز نمی‌شود یا ۴۰۴ می‌دهد

این مشکل در بعضی نسخه‌ها طبیعی است؛ چون ممکن است phpMyAdmin به صورت پیش فرض نصب نباشد یا مسیرش تنظیم نشده باشد.

  • به جای وابستگی به phpMyAdmin، از دکمه Database داخل لاراگون استفاده کنید (ابزار مدیریت دیتابیس خودش).
  • اگر واقعاً به phpMyAdmin نیاز دارید، باید آن را جداگانه اضافه/فعال کنید (بسته به نسخه لاراگون).

خطا ۲: Error establishing a database connection

این خطا یعنی وردپرس نتوانسته به دیتابیس وصل شود. این موارد را چک کنید:

  • آیا Start All را زده‌اید و MySQL روشن است؟
  • نام دیتابیس را درست وارد کرده‌اید؟ (یک حرف اشتباه کافی است)
  • یوزرنیم معمولاً root است؛ پس همان را تست کنید.
  • پسورد: اگر مطمئن نیستید، یک بار خالی امتحان کنید، یک بار root (یا پسوردی که خودتان ساختید).
  • Database Host معمولاً localhost است.

خطا ۳: صفحه سفید یا خطای ۵۰۰ بعد از نصب

چند علت رایج:

  • نسخه PHP انتخاب شده با افزونه/قالب ناسازگار است.
  • حافظه PHP کافی نیست (گاهی با بالا بردن memory_limit حل می‌شود).
  • یک افزونه یا قالب مشکل دار روی لوکال فعال شده است.

راه حل سریع: اول همه افزونه‌ها را موقتاً غیرفعال کنید (اگر دسترسی به پیشخوان ندارید، نام پوشه plugins را در wp-content تغییر دهید). سپس دوباره تست کنید.

خطا ۴: آدرس سایت اشتباه می‌شود یا به مسیر دیگری می‌رود

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

راه حل های ساده:

  • در پیشخوان: تنظیمات → عمومی → «نشانی وردپرس» و «نشانی سایت» را روی آدرس درست لوکال بگذارید.
  • اگر وارد پیشخوان نمی‌شوید، در دیتابیس (جدول options) مقدارهای siteurl و home را اصلاح کنید.

خطا ۵: مشکل کاراکترها و دیتابیس (نمایش علامت سوال یا حروف به هم ریخته)

معمولاً با انتخاب صحیح Collation هنگام ساخت دیتابیس حل می‌شود. اگر امکانش را دارید، Collation دیتابیس را روی یک حالت سازگار با UTF-8 تنظیم کنید. همچنین مطمئن شوید فایل‌ها درست اکسترکت شده‌اند.

جدول مقایسه روش های نصب وردپرس روی لاراگون

روش برای چه کسی بهتر است؟ مزیت اصلی محدودیت/نکته
نصب دستی در پوشه www مبتدی تا حرفه ای کنترل کامل و یادگیری اصولی چند مرحله بیشتر دارد
Quick app در لاراگون کسانی که عجله دارند راه اندازی سریع با چند کلیک جزئیات فنی کمتر دست شماست
ساخت دیتابیس از منوی Laragon بیشتر کاربران سریع و بدون ورود به ابزارهای پیچیده باید یوزر/پسورد پیش فرض را بدانید
ساخت دیتابیس با ابزار مدیریت دیتابیس کاربران دقیق تر امکان ساخت یوزر و تنظیمات کامل تر ممکن است phpMyAdmin در نسخه شما آماده نباشد
پروژه های جدا در چند پوشه تست چند سایت مدیریت ساده چند سایت لوکال باید نام پوشه ها را مرتب نگه دارید
تغییر نسخه PHP از تنظیمات لاراگون وقتی خطا دارید حل ناسازگاری قالب/افزونه نیاز به تست چندباره

بعد از نصب: چند کار کوچک که ارزشش زیاد است

حالا که وردپرس بالا آمده، این چند نکته کمک می‌کند پروژه لوکال شما تمیزتر و نزدیک تر به شرایط واقعی باشد:

  • یک رمز قوی برای کاربر مدیر بگذارید (حتی روی لوکال).
  • نام کاربری admin انتخاب نکنید.
  • اگر قرار است پروژه را به هاست منتقل کنید، از همین الان ساختار پیوندهای یکتا را درست انتخاب کنید.
  • از پروژه لوکال خودتان نسخه پشتیبان بگیرید (حداقل از پوشه wp-content و دیتابیس).

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

نکته ویژه برای صاحبان سایت: لوکال یعنی وقت عالی برای بهینه سازی

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

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

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

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

برای نصب وردپرس روی لاراگون پسورد دیتابیس چیست؟

در خیلی از نصب‌ها یوزرنیم دیتابیس root است و پسورد ممکن است خالی باشد یا روی root تنظیم شده باشد. اگر مطمئن نیستید، هر دو حالت را تست کنید یا از داخل ابزار Database در لاراگون تنظیمات/یوزرها را بررسی کنید.

آدرس ورود به پیشخوان بعد از نصب وردپرس روی لاراگون چیست؟

اگر نام پوشه پروژه شما مثلاً mywordpress است، آدرس ورود این است: localhost/mywordpress/wp-admin (یا wp-login.php). از همان نام کاربری و رمز مدیری که در مرحله نصب ساختید استفاده کنید.

چرا phpMyAdmin در لاراگون باز نمی‌شود؟

در برخی نسخه‌ها phpMyAdmin از قبل نصب/فعال نیست یا مسیرش درست تنظیم نشده است. راهکار سریع این است که از گزینه Database داخل خود لاراگون برای ساخت دیتابیس و مدیریت آن استفاده کنید. اگر به phpMyAdmin نیاز قطعی دارید، باید مطابق نسخه لاراگون، آن را اضافه یا فعال کنید.

فرق نصب وردپرس با Quick app و نصب دستی در لاراگون چیست؟

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

اگر هنگام نصب وردپرس روی لاراگون با خطای اتصال دیتابیس مواجه شدم چه کنم؟

اول مطمئن شوید MySQL روشن است (Start All)، سپس نام دیتابیس را دقیق وارد کنید. یوزرنیم معمولاً root است و پسورد را یک بار خالی و یک بار root امتحان کنید. Host هم معمولاً localhost است.