میخواهید بدون هزینه و بدون ریسک وردپرس را یاد بگیرید؟ در این راهنمای گامبهگام نصب وردپرس روی کامپیوتر شخصی (Local WP) را همراه با تنظیمات، رفع خطاهای متداول و نکات عملی به زبان ساده توضیح دادهام.
چرا نصب وردپرس به صورت لوکال (Local) مفید است؟
- رایگان و خصوصی: سایت فقط روی کامپیوتر شماست — مناسب برای یادگیری و تست.
- آزمایش بدون ریسک: میتوانید قالب، افزونه یا تغییرات کدنویسی را بدون ترس از خرابکردن سایت واقعی امتحان کنید.
- سرعت در توسعه: دسترسی سریع به فایلها و پایگاهداده بدون نیاز به اینترنت یا آپلود فایل.
ابزار پیشنهادی برای لوکالهاست
در این درس از Local (LocalWP) استفاده کردهایم؛ یک اپلیکیشن که برای ویندوز، مک و لینوکس در دسترس است و نصب و مدیریت سایتهای محلی را ساده میکند.
قدمبهقدم: نصب و راهاندازی Local و ساخت اولین سایت وردپرسی
1. دانلود و نصب Local
- به سایت رسمی Local بروید و نسخه مناسب سیستمعاملتان را دانلود کنید.
- فایل نصب را اجرا و مراحل نصب را طی کنید (تنظیمات پیشفرض معمولاً مناسباند).
نکته: برای ویندوز بهتر است Local را به صورت Administrator اجرا کنید تا دسترسی لازم برای تغییر فایلها و سرویسها فراهم شود.
2. ایجاد یک سایت جدید در Local
- برنامه Local را باز کنید.
- روی دکمه Create a new Site کلیک کنید.
- نام سایت را وارد کنید (مثلاً
My Private Test) و روی Continue کلیک کنید. - تنظیمات Preferred یا پیشفرض را انتخاب و ادامه دهید.
- یک نام کاربری و رمزعبور مدیریت انتخاب کنید (آن را جایی امن ذخیره کنید).
- در Advanced Options میتوانید زبان را روی فارسی قرار دهید.
- روی Add Site کلیک کنید. ساخت سایت چند ثانیه تا چند ده ثانیه طول میکشد.
3. اجرای سایت و ورود به داشبورد
- پس از ساخته شدن سایت، آن را Start کنید (آیکون سبز یعنی اجرا شده).
- برای باز کردن سایت در مرورگر روی Open Site کلیک کنید.
- برای ورود به پنل مدیریت:
http://<site-name>.local/wp-login.phpیا از دکمههای موجود در Local استفاده کنید. - نام کاربری و رمز عبوری که ساختید را وارد کنید تا به داشبورد وردپرس برسید.
خطاها و راهحلهای رایج هنگام نصب Local (ویندوز)
خطا: مشکل نصب Apache / سرویس نصب نشد
راهحل پیشنهادی:
- از مسیر زیر پوشهی مربوط به آپاچی را حذف کنید تا Local آن را دوباره نصب کند:
C:\Users\<YourUser>\AppData\Roaming\Local\lightning-services - سپس Local را مجدداً اجرا و سایت را بسازید یا سرویس را ریاستارت کنید.
خطا: مشکل DNS / دسترسی به دامنه محلی
نشانه: مرورگر سایت محلی را باز نمیکند یا خطای عدم پیدا شدن هاست میدهد.
راهحل پیشنهادی:
- فایل
hostsویندوز را به صورت Administrator باز کنید:
مسیر فایل:C:\Windows\System32\drivers\etc\hosts(باز کردن فایل hosts بصورت admin: ابتدا Notepad را بهصورت Run as administrator باز کنید، سپس از منوی File → Open به مسیر بالا بروید و فایل hosts را باز کنید.) - خط زیر را در انتهای فایل اضافه کنید (با نام سایت جایگزین کنید):
127.0.0.1 example.local - فایل را ذخیره کنید و Local را ریاستارت کنید.
نکته عملی: همیشه Local و ویرایشگر فایلها را با دسترسی ادمین اجرا کنید تا محدودیتهای ویندوز باعث خطا نشود.
نکات مدیریتی و استفاده روزمره
- چند سایت محلی میتوانید بسازید: Local اجازه میدهد چندین سایت آزمایشی داشته باشید.
- Start / Stop: وقتی سایت Stop باشد، در مرورگر دیگر در دسترس نیست — برای کار کردن دوباره آن را Start کنید.
- پس از خاموش و روشن شدن کامپیوتر: Local را باز کنید و سایت موردنظر را Start کنید.
- پشتیبانگیری: اگر پروژهای جدی روی لوکال انجام میدهید، از فولدر پروژه و پایگاهداده نسخه پشتیبان بگیرید.
- انتقال به هاست واقعی: وقتی آماده انتشار شدید، میتوانید سایت محلی را به هاست واقعی منتقل کنید (در درسهای بعدی نحوهی مهاجرت کامل توضیح داده خواهد شد).
جمعبندی سریع
- نصب وردپرس روی کامپیوتر با Local بسیار ساده، امن و مناسب یادگیری است.
- فقط چند کلیک برای ساخت سایت لازم دارید؛ سپس میتوانید صفحهها، نوشتهها، قالب و افزونه را بدون ریسک امتحان کنید.
- مشکلات معمول مربوط به سرویسهای محلی یا فایل hosts را با چند کار ساده میتوان حل کرد.
- وقتی آماده شدید، سایت محلی را میتوانید به هاست واقعی منتقل کنید.