لوگوی WPRanker WPRanker
آموزش های سایت

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

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

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

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

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

وپ‌رنکر

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

🪜

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

برای راه اندازی سایت نیازی به پرداخت هزینه‌هاست و دامنه ندارید.
❓

چرا نصب وردپرس در کامپیوتر (لوکال‌هاست) اهمیت دارد؟

در واقع لوکال‌هاست سیستم شما را به یک وب سرور خانگی تبدیل می‌کند.
💻

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

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

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

آموزش نصب وردپرس در کامپیوتر با این نرم افزار مدرن تنها به چند کلیک ساده نیاز دارد.
⚠️

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

نگران نباشید، تمام این مشکلات را به راحتی می‌توان برطرف کرد. ما در زیر متداول‌ترین خطاها و روش حل آن‌ها را توضیح داده‌ایم.
🧪

اقدامات پس از نصب: تست با گوشی موبایل و انتقال سایت به‌هاست واقعی

یکی از مهم‌ترین کارها تست واکنش گرا بودن (ریسپانسیو) سایت در صفحات نمایش مختلف مانند گوشی موبایل است.
🌐

سوالات متداول درباره نصب وردپرس روی کامپیوتر (FAQ)

شما بدون داشتن هیچ گونه اتصال اینترنتی می‌توانید تمام بخش‌های سایت را طراحی کنید.
🏁

نتیجه‌گیری و جمع‌بندی

در این مقاله یاد گرفتیم که چگونه با استفاده از نرم افزار XAMPP یا ابزار مدرن Local WP یک سرور محلی بسازیم و دیتابیس MySQL را به وردپرس متصل کنیم.

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

توسعه وب روی سرور محلی یا همان لوکال‌هاست به طراحان امکان می‌دهد تا بدون نگرانی از خراب شدن یک سایت زنده، تمامی تغییرات را اعمال کنند. در پروژه‌های حساس سازمان‌ها، کوچک‌ترین خطا در اجرای یک کد PHP می‌تواند کل دسترسی کاربران را قطع کند. با ساخت یک نسخه شبیه سازی شده روی رایانه شخصی، شما محیطی کاملا مشابه با سرورهای واقعی در اختیار دارید.

لوکال‌هاست به شما این فرصت را می‌دهد تا تمام افزونه‌ها را از نظر تداخل، کدنویسی، سرعت بارگذاری و سازگاری با نسخه‌های مختلف PHP تست کنید.

مفاهیم پایه سرور مجازی، آپاچی، دیتابیس و زبان پی اچ پی

برای شروع یادگیری باید بدانید سرور محلی چگونه کار می‌کند. یک وب سرور واقعی شامل سه بخش اصلی است: نرم افزار وب سرور مانند Apache یا Nginx، مفسر زبان برنامه نویسی مانند PHP و سیستم مدیریت پایگاه داده مثل MySQL یا MariaDB. سیستم عامل کامپیوتر شما به صورت عادی توانایی پردازش کدهای PHP و ارتباط با دیتابیس را ندارد.

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

پیش نیازهای سخت افزاری و نرم افزاری برای نصب وردپرس

راه‌اندازی سرور محلی روی رایانه سیستم سنگینی نیاز ندارد اما داشتن حداقل‌هایی باعث افزایش سرعت توسعه می‌شود. سیستم شما باید حداقل دارای ۴ گیگابایت حافظه رم (RAM) و یک پردازنده دو هسته‌ای باشد. استفاده از حافظه‌های SSD به جای هارد دیسک‌های قدیمی HDD سرعت اجرای کدهای PHP و خواندن اطلاعات دیتابیس را تا ۵ برابر افزایش می‌دهد.

از نظر نرم افزاری شما به یک سیستم عامل جدید مانند ویندوز ۱۰ یا ۱۱ نیاز دارید. البته امکان نصب روی سیستم عامل‌های مک (macOS) و لینوکس (Ubuntu, Fedora) نیز به راحتی فراهم است. داشتن یک مرورگر مدرن مانند کروم یا فایرفاکس و یک ویرایشگر کد مانند VS Code یا Notepad++ نیز برای تغییرات احتمالی پیشنهاد می‌شود.

چک لیست جامع قبل از شروع فرایند نصب

قبل از اینکه دست به کار شوید مطمئن شوید تمامی ابزارهای اولیه را آماده کرده‌اید. طی کردن مراحل طبق یک چک لیست منظم از بروز خطاهای نامشخص در حین نصب جلوگیری می‌کند. این موارد را بررسی کنید:

☑️ چک‌لیست
غیرفعال کردن موقت آنتی ویروس یا فایروال در صورت تداخل در نصب زمپ
اطمینان از خالی بودن پورت‌های ۸۰ و ۴۴۳ در ویندوز
دانلود آخرین نسخه نرم افزار XAMPP متناسب با معماری سیستم (۶۴ بیتی)
دانلود آخرین نسخه وردپرس فارسی از مرجع رسمی
داشتن دسترسی Administrator در ویندوز برای نصب بدون محدودیت

قبل از شروع چه لازم دارید

  • سیستم عامل ویندوز ۱۰ یا بالاتر
  • حدود ۲۰ دقیقه زمان برای تنظیمات
  • دسترسی مدیر در سیستم عامل
  • دانلود آخرین نسخه وردپرس فارسی
  • دانلود نرم افزار XAMPP یا Local WP

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

مراحل به‌صورت خلاصه
  1. دانلود و نصب زمپفایل نصبی را از وب سایت رسمی دریافت و نصب کنید.
  2. اجرای ماژول‌هاکنترل پنل زمپ را باز کنید و Apache و MySQL را فعال کنید.
  3. انتقال فایل‌های وردپرسفایل زیپ وردپرس را در پوشه htdocs استخراج کنید.
  4. ساخت پایگاه دادهدر محیط phpMyAdmin یک دیتابیس جدید بسازید.
  5. تکمیل نصب وردپرسآدرس لوکال‌هاست را در مرورگر باز کنید و اطلاعات را وارد نمایید.

چرا نصب وردپرس در کامپیوتر (لوکال‌هاست) اهمیت دارد؟

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

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

مزایای راه‌اندازی وردپرس روی سرور محلی (Localhost)

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

همچنین امنیت کامل اطلاعات شما حفظ می‌شود. اگر در کدنویسی اشتباهی کنید، سایت اصلی شما آسیب نمی‌بیند. این ویژگی برای یادگیری اولیه فوق العاده است.

کاربردهای تخصصی لوکال‌هاست برای توسعه دهندگان و طراحان وب

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

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

تست قالب‌ها و افزونه سنگین بدون افت سرعت و هزینه

برخی از قالب‌های وردپرس دارای فایل‌های دمو با حجم بیش از ۱۰۰ مگابایت هستند. نصب این دموها روی‌هاست‌های اشتراکی ضعیف معمولا با خطاهای مختلف مانند اتمام زمان اجرای اسکریپت (Timeout) مواجه می‌شود. در کامپیوتر شخصی به دلیل استفاده از تمام توان پردازنده و رم، این قالب‌ها در چند ثانیه نصب و اجرا می‌شوند.

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

مقایسه نرم افزارهای XAMPP ،WampServer و Local WP

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

نرم افزار پایداری سادگی کار سیستم عامل
XAMPP عالی متوسط ویندوز مک لینوکس
WampServer خوب متوسط ویندوز
Local WP عالی بسیار ساده ویندوز مک لینوکس

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

معرفی ابزارهای جایگزین مانند Laragon و MAMP

علاوه بر ۳ ابزار اصلی ذکر شده، نرم افزارهای دیگری نیز وجود دارند که در میان توسعه دهندگان محبوب هستند. ابزار Laragon یکی از سریع‌ترین و سبک‌ترین نرم افزارهای شبیه ساز برای ویندوز است. این ابزار به صورت خودکار برای هر پروژه یک دامین محلی با پسوند test. ایجاد می‌کند و دارای سرعت بالایی در مدیریت دیتابیس است.

نرم افزار MAMP نیز ابزار تخصصی کاربران سیستم عامل مک (macOS) است، اگرچه نسخه ویندوز آن نیز عرضه شده است. MAMP دارای محیطی زیبا و حرفه‌ای برای تغییر نسخه PHP و تنظیمات آپاچی است. با این حال زمپ همچنان به دلیل رایگان بودن و پشتیبانی از تمامی سیستم عامل‌ها رتبه اول را داراست.

جدول مقایسه تخصصی ابزارهای شبیه ساز سرور محلی

برای انتخاب دقیق‌تر ابزار مناسب، پارامترهای زیر را بررسی کنید تا بر اساس نیاز خود بهترین گزینه را انتخاب نمایید:

ویژگی XAMPP WampServer Local WP Laragon
تغییر سریع نسخه PHP سخت (نیاز به تنظیمات) متوسط بسیار ساده (یک کلیک) ساده
مدیریت دیتابیس phpMyAdmin phpMyAdmin Adminer HeidiSQL
امکان اشتراک گذاری آنلاین نیاز به ngrok نیاز به تنظیمات بسیار ساده (Live Link) ساده (Ngrok داخلی)
ساخت دیتابیس خودکار خیر خیر بله بله
مصرف منابع سیستم متوسط متوسط نسبتا بالا (به دلیل Electron) بسیار کم و سبک

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

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

برای شروع کار ابتدا نرم افزار XAMPP را از سایت رسمی آن دانلود کنید. پس از نصب، کنترل پنل آن را باز کنید. دو گزینه اول یعنی Apache و MySQL را پیدا کنید و روی دکمه Start در مقابل آن‌ها کلیک کنید. سبز شدن این دو گزینه به معنای فعال شدن سرور محلی شماست.

دانلود و نصب استاندارد زمپ روی سیستم عامل ویندوز

برای دانلود زمپ حتما به وب سایت رسمی Apache Friends مراجعه کنید. فایل نصبی ویندوز را دانلود کنید. پس از دانلود، روی فایل اجرا کلیک کنید. اگر با اخطار UAC (User Account Control) مواجه شدید روی دکمه OK کلیک کرده و مراحل نصب را ادامه دهید.

در مرحله انتخاب المان‌ها (Select Components)، می‌توانید گزینه‌های اضافی مانند Mercury Mail Server و FileZilla FTP Server را غیرفعال کنید و فقط Apache, MySQL, PHP و phpMyAdmin را تیک بزنید. مسیر نصب را روی درایو C و پوشه پیش فرض C:xampp قرار دهید و نصب را به پایان برسانید.

راه اندازی سرویس‌های Apache و MySQL و پیکربندی اولیه

پس از اتمام نصب، تیک گزینه Open XAMPP Control Panel را بزنید تا برنامه باز شود. در محیط برنامه لیستی از سرویس‌ها را می‌بینید. روی دکمه Start در کنار Apache کلیک کنید. پس از چند ثانیه پس زمینه نام Apache سبز می‌شود و شماره پورت‌های استفاده شده (مثلا ۸۰ و ۴۴۳) نمایش داده می‌شود.

سپس روی دکمه Start در کنار MySQL کلیک کنید. این سرویس نیز سبز شده و شماره پورت ۳۳۰۶ را نشان می‌دهد. اگر هر یک از این دو سرویس سبز نشدند یا خطای قرمز رنگ دادند، برنامه با پورت‌های دیگر سیستم تداخل دارد که روش حل آن را در بخش عیب یابی توضیح خواهیم داد.

دانلود و استخراج فایل‌های وردپرس در پوشه htdocs

ابتدا به سایت رسمی وردپرس فارسی بروید و آخرین نسخه سیستم مدیریت محتوا را دانلود کنید. یک فایل زیپ دریافت خواهید کرد. حالا باید به محل نصب نرم افزار زمپ بروید. این مسیر معمولا در درایو C و پوشه xampp قرار دارد.

وارد پوشه xampp شوید و پوشه htdocs را پیدا کنید. فایل زیپ وردپرس را داخل پوشه htdocs کپی کنید. حالا فایل را از حالت فشرده خارج کنید. نام پوشه خروجی را به نام دلخواه خود (مثلا mysite) تغییر دهید. بعد از انجام این گام، شما پوشه‌ای به آدرس C:xampphtdocsmysite روی کامپیوتر خود خواهید داشت.

نکته: نامی که برای این پوشه انتخاب می‌کنید، همان آدرس سایت شما در مرورگر خواهد بود. پس یک نام کوتاه و ساده بدون فاصله انتخاب کنید.

نحوه ایجاد Virtual Host در آپاچی برای داشتن دامین اختصاصی

اگر نمی‌خواهید آدرس سایت شما localhost/mysite باشد و ترجیح می‌دهید آدرسی مثل mysite.local در مرورگر تایپ کنید، می‌توانید Virtual Host بسازید. برای آموزش نصب وردپرس در کامپیوتر وارد مسیر C:xamppapacheconfextra شوید و فایل httpd-vhosts.conf را با Notepad باز کنید.

کدهای زیر را به انتهای این فایل اضافه کنید:

<VirtualHost *:80>
    DocumentRoot "C:/xampp/htdocs/mysite"
    ServerName mysite.local
</VirtualHost>

سپس به مسیر C:WindowsSystem32driversetc بروید و فایل hosts را با دسترسی Administrator باز کنید. خط زیر را به انتهای آن اضافه کرده و ذخیره کنید:

127.0.0.1 mysite.local

حالا زمپ را یک بار ریستارت کنید. اکنون با تایپ آدرس mysite.local در مرورگر، سایت لوکال شما باز می‌شود.

ساخت پایگاه داده MySQL در ابزار phpMyAdmin

وردپرس برای ذخیره نوشته‌ها، برگه‌ها و تنظیمات به یک پایگاه داده نیاز دارد. مرورگر اینترنت خود را باز کنید و آدرس localhost/phpmyadmin را وارد کنید. صفحه مدیریت پایگاه داده برای شما باز می‌شود.

از منوی سمت چپ یا تب بالا روی گزینه Databases کلیک کنید. در بخش Create database یک نام برای دیتابیس خود بنویسید (مثلا site_db). سپس زبان آن را روی utf8mb4_general_ci قرار دهید. روی دکمه Create کلیک کنید. پایگاه داده شما در چند ثانیه ساخته می‌شود.

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

بررسی دقیق جدول‌های دیتابیس وردپرس پس از نصب

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

  • wp_options: ذخیره کلیه تنظیمات اصلی سایت، آدرس‌ها، نام سایت و تنظیمات افزونه‌ها
  • wp_posts: ذخیره تمام نوشته‌ها، برگه‌ها، محصولات و فایل‌های رسانه آپلود شده
  • wp_users: ذخیره اطلاعات کاربران، نام کاربری و رمزهای عبور رمزنگاری شده
  • wp_postmeta: اطلاعات تکمیلی نوشته‌ها مانند متای سئو و تنظیمات اختصاصی صفحات
  • wp_usermeta: اطلاعات تکمیلی کاربران مانند سطح دسترسی و تنظیمات پروفایل

تنظیمات دیتابیس، فایل wp-config و اجرای نصب

حالا یک تب جدید در مرورگر باز کنید و آدرس localhost/mysite را وارد کنید (به جای mysite نام پوشه‌ای که ساختید را بنویسید). صفحه خوش‌آمدگویی وردپرس نمایان می‌شود. زبان فارسی را انتخاب کنید و روی دکمه ادامه کلیک کنید.

در مرحله بعد، وردپرس از شما می‌خواهد که اطلاعات دیتابیس را وارد کنید. روی دکمه بزن بریم کلیک کنید. اطلاعات را به این صورت تنظیم کنید:

  • نام پایگاه داده: site_db (همان نامی که در phpMyAdmin ساختید)
  • نام کاربری: root
  • رمز عبور: این قسمت را کاملا خالی بگذارید
  • میزبان پایگاه داده: localhost
  • پیشوند جداول: _wp

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

آموزش نصب وردپرس در کامپیوتر — روش سریع‌تر: آموزش نصب یک کلیکه وردپرس با ابزار قدرتمند Local WP

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

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

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

معرفی ابزار مدرن Local WP و معماری داکر پشت آن

برنامه Local WP که قبلا با نام Local by Flywheel شناخته می‌شد، سیستم شبیه ساز سرور محلی را بازطراحی کرده است. این نرم افزار در نسخه‌های جدید خود از کانتینرهای بسیار سبک استفاده می‌کند تا سرورهای مجزایی برای هر سایت ایجاد کند. برخلاف زمپ که یک دیتابیس کلی برای همه پروژه‌ها ارائه می‌دهد، در Local WP هر سایت یک دیتابیس و وب سرور اختصاصی دارد.

این معماری باعث می‌شود که سایت‌های لوکال شما تداخلی با هم نداشته باشند. اگر یک سایت دچار خطای Fatal Error در PHP شود، سایر پروژه‌های شما بدون مشکل به کار خود ادامه می‌دهند.

مزایای استفاده از Local WP نسبت به زمپ و ومپ

بزرگ‌ترین مزیت Local WP عدم نیاز به تنظیمات دستی دیتابیس است. همچنین این نرم افزار به شما امکان می‌دهد نسخه PHP وب سرور را به راحتی تغییر دهید. این ویژگی برای تست سازگاری قالب‌ها بسیار کاربردی است.

یکی دیگر از امکانات جذاب آن قابلیت Live Link است. شما می‌توانید یک لینک موقت بسازید و سایت روی کامپیوتر خود را به مشتری یا دوستانتان نشان دهید.

مراحل ساخت سایت جدید در Local WP بدون درگیری با دیتابیس

ابتدا نرم افزار Local WP را از سایت رسمی آن دانلود و نصب کنید. برنامه را اجرا کنید و مراحل زیر را دنبال کنید:

  1. روی دکمه Create a new site کلیک کنید.
  2. نام سایت خود را وارد کنید و دکمه Continue را بزنید.
  3. تنظیمات محیط سرور را روی حالت Preferred بگذارید و Continue را کلیک کنید.
  4. نام کاربری، رمز عبور و ایمیل مدیر را مشخص کنید.
  5. روی دکمه Add Site کلیک کنید.

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

مدیریت چند سایت به صورت همزمان در محیط Local WP

در پنل مدیریت Local WP شما لیستی از تمام سایت‌های ساخته شده را در سمت چپ مشاهده می‌کنید. برای راه اندازی هر سایت کافی است روی نام آن کلیک کرده و دکمه Start Site را در گوشه بالا سمت راست بزنید. شما می‌توانید همزمان ۱۰ سایت مختلف با نسخه‌های متفاوت PHP (مثلا نسخه 7.4 و 8.1 و 8.2) داشته باشید.

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

چگونگی استفاده از ویژگی Live Link برای ارائه نمونه کار به مشتری

یکی از بزرگ‌ترین چالش‌های طراحان سایت، نشان دادن پیش نمایش پروژه به مشتری قبل از خرید‌هاست است. Local WP این مشکل را به سادگی حل کرده است. در پایین صفحه هر پروژه گزینه‌ای به نام Live Link وجود دارد.

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

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

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

بسیاری از اختلالات به دلیل تداخل نرم افزاری یا تنظیمات اشتباه فایل‌ها رخ می‌دهند. پایداری سیستم شما با رفع این خطاهای ساده به حالت کامل باز می‌گردد.

رفع خطای اتصال به پایگاه داده (Error Establishing a Database Connection)

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

برای حل این مشکل، به پوشه htdocs و مسیر سایت خود بروید. فایل wp-config.php را با یک ویرایشگر متن مانند Notepad باز کنید. خطوط زیر را بررسی و اصلاح کنید:

define('DB_NAME', 'site_db');
define('DB_USER', 'root');
define('DB_PASSWORD', '');

مطمئن شوید که بخش رمز عبور خالی باشد و نام دیتابیس دقیقا با نامی که در phpMyAdmin ساخته‌اید یکسان باشد. فایل را ذخیره کنید و صفحه را رفرش نمایید.

برطرف کردن تداخل پورت‌ها و قرمز شدن نشانگر در XAMPP

گاهی اوقات ماژول Apache در زمپ روشن نمی‌شود و دکمه آن قرمز می‌ماند. این مشکل معمولا به دلیل تداخل پورت 80 یا 443 با نرم افزارهایی مانند اسکایپ یا سیستم‌های مجازی سازی پیش می‌آید.

هشدار: قبل از تغییر فایل‌های تنظیمات، همیشه یک نسخه پشتیبان از فایل تهیه کنید تا دچار مشکل نشوید.

برای حل تداخل پورت در زمپ، روی دکمه Config در مقابل ماژول Apache کلیک کنید و گزینه Browse را بزنید. فایل httpd.conf را باز کنید. کلمه Listen 80 را پیدا کنید و آن را به Listen 8080 تغییر دهید. فایل را ذخیره کرده و زمپ را دوباره اجرا کنید. حالا سایت شما با آدرس localhost:8080/mysite باز می‌شود.

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

اگر هنگام نصب قالب یا افزونه با خطای محدودیت حجم مواجه شدید، فایل php.ini را در پوشه php زمپ باز کنید. مقادیر زیر را پیدا کرده و افزایش دهید:

  • upload_max_filesize = 64M
  • post_max_size = 64M
  • max_execution_time = 300

پس از تغییر این مقادیر، سرویس Apache را یک بار استاپ و دوباره استارت کنید.

رفع خطای ۴۰۴ پیوندهای یکتا (Permalinks) در لوکال‌هاست زمپ

اگر بعد از نصب وردپرس روی زمپ، ساختار پیوندهای یکتا را در پیشخوان تغییر دادید و صفحات داخلی سایت با خطای 404 Not Found مواجه شدند، ماژول rewrite در آپاچی غیرفعال است. برای رفع این مشکل وارد کنترل پنل زمپ شوید.

روی دکمه Config در مقابل Apache کلیک کنید و فایل httpd.conf را باز کنید. کلید ترکیبی Ctrl + F را بزنید و عبارت mod_rewrite را جستجو کنید. خط زیر را پیدا کنید:

#LoadModule rewrite_module modules/mod_rewrite.so

علامت # را از ابتدای این خط بردارید تا کد فعال شود. فایل را ذخیره کرده و سرویس Apache را ریستارت کنید. مشکل خطای ۴۰۴ صفحات به صورت کامل حل خواهد شد.

حل مشکل کندی شدید لوکال‌هاست زمپ در ویندوز ۱۰ و ۱۱

اگر بارگذاری صفحات در زمپ بسیار کند است و هر کلیک چند ثانیه طول می‌کشد، علت آن رزولوشن آدرس localhost به آدرس IPv6 در ویندوز است. برای افزایش چشمگیر سرعت، فایل wp-config.php سایت خود را باز کنید.

به جای عبارت localhost در خط تعریف میزبان دیتابیس، آدرس IP عددی را قرار دهید:

define('DB_HOST', '127.0.0.1');

با این تغییر ساده، وردپرس نیازی به ترجمه آدرس localhost ندارد و مستقیما به آی پی سرور محلی متصل می‌شود که سرعت بارگذاری صفحات را تا ۳ برابر افزایش می‌دهد.

اقدامات پس از نصب: تست با گوشی موبایل و انتقال سایت به‌هاست واقعی

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

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

پیکربندی محیط وردپرس در لوکال‌هاست برای کارایی بیشتر

قبل از شروع طراحی، برخی تنظیمات پایه را در پیشخوان وردپرس اعمال کنید. به بخش تنظیمات > همگانی بروید و عنوان سایت و معرفی کوتاه را تنظیم کنید. سپس به بخش تنظیمات > پیوندهای یکتا بروید و ساختار آدرس‌ها را روی حالت «نام نوشته» قرار دهید.

همچنین برای افزایش سرعت کار در لوکال‌هاست، افزونه‌های غیرضروری مانند افزونه‌های امنیتی یا افزونه‌های کش را نصب نکنید. این افزونه‌ها برای سرور محلی طراحی نشده‌اند و تنها باعث ایجاد اختلال در فرایند توسعه می‌شوند.

روش مشاهده و تست سایت لوکال از طریق گوشی (شبکه داخلی Wi-Fi)

شما می‌توانید بدون نیاز به اینترنت، سایت لوکال‌هاست خود را روی گوشی موبایل مشاهده کنید. برای آموزش نصب وردپرس در کامپیوتر باید گوشی و کامپیوتر شما به یک شبکه Wi-Fi مشترک متصل باشند.

ابتدا کلیدهای Win + R را روی کیبورد بزنید، عبارت cmd را تایپ کنید و Enter را بفشارید. در پنجره مشکی رنگ عبارت ipconfig را بنویسید. آدرس IPv4 کامپیوتر خود را پیدا کنید (مثلا 192.168.1.5). حالا مرورگر گوشی را باز کنید و آدرس IP به همراه نام پوشه سایت را وارد کنید (مثلا 192.168.1.5/mysite). سایت شما روی گوشی باز خواهد شد!

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

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

افزونه Duplicator را روی وردپرس لوکال نصب کنید. یک بسته پشتیبان (Package) ایجاد کنید. افزونه به شما دو فایل می‌دهد: یک فایل زیپ و یک فایل installer.php. این دو فایل را در‌هاست واقعی خود آپلود کنید. آدرس yourdomain.com/installer.php را در مرورگر باز کنید و مراحل را دنبال کنید. سایت شما دقیقا مثل نسخه کامپیوتر روی‌هاست واقعی اجرا می‌شود.

انتقال دستی سایت و اصلاح آدرس‌ها در دیتابیس (جایگزینی آدرس لوکال)

اگر بخواهید سایت را به صورت دستی منتقل کنید، باید تمام فایل‌های پوشه mysite را زیپ کرده و در پوشه public_html هاست آپلود کنید. سپس از دیتابیس لوکال خود در phpMyAdmin یک خروجی (Export) با فرمت sql. بگیرید و آن را در دیتابیس‌هاست واقعی Import کنید.

در این روش آدرس تمام تصاویر و لینک‌ها هنوز روی localhost تنظیم شده است. برای اصلاح آدرس‌ها، افزونه Velvet Really Simple Links یا ابزار Search Replace DB را اجرا کنید و آدرس http://localhost/mysite را با آدرس جدید https://yourdomain.com جایگزین کنید.

سئوی سایتت را به وپ‌رنکر بسپار
تولید محتوای سئوشده، لینک‌سازی داخلی خودکار و تحلیل سئو — همه داخل پیشخوان وردپرس.

قیمت و خرید لایسنس ←

سوالات متداول درباره نصب وردپرس روی کامپیوتر (FAQ)

آیا برای کار با وردپرس روی لوکال‌هاست به اینترنت نیاز داریم؟
خیر، تمامی فایل‌ها و دیتابیس روی هارد دیسک کامپیوتر شما قرار دارند. شما بدون داشتن هیچ گونه اتصال اینترنتی می‌توانید تمام بخش‌های سایت را طراحی کنید. تنها برای دانلود اولیه قالب‌ها و افزونه‌ها از مخزن وردپرس به اینترنت نیاز خواهید داشت.
آیا محدودیتی در نصب قالب‌ها و افزونه‌ها روی لوکال‌هاست وجود دارد؟
اکثریت مطلق قالب‌ها و افزونه‌ها بدون مشکل روی لوکال‌هاست کار می‌کنند. تنها افزونه‌هایی که نیاز به لایسنس آنلاین، ارتباط با API مستقیم گوگل یا درگاه‌های پرداخت بنکی دارند ممکن است در محیط محلی عملکرد کامل نداشته باشند.
تفاوت اصلی نرم افزار زمپ (XAMPP) با‌هاست واقعی چیست؟
زمپ سیستم کامپیوتر شما را به یک سرور محلی موقت تبدیل می‌کند که فقط از طریق رایانه شما قابل مشاهده است. اما‌هاست واقعی یک سرور قدرتمند و ۲۴ ساعته در دیتاسنتر است که متصل به اینترنت جهانی بوده و همه افراد می‌توانند از طریق دامنه به آن دسترسی داشته باشند.
چطور لوکال‌هاست را کاملا حذف کنیم بدون اینکه اطلاعات پاک شود؟
برای حذف نرم افزار زمپ بدون از دست رفتن اطلاعات، کافی است از پوشه htdocs (شامل فایل‌های سایت) و پوشه mysql/data (شامل فایل‌های دیتابیس) یک کپی در مسیر دیگری بگیرید. پس از نصب مجدد زمپ یا انتقال به سیستم دیگر می‌توانید این پوشه‌ها را جایگزین کنید.
آیا می‌توان روی یک کامپیوتر چند سایت وردپرسی متفاوت نصب کرد؟
بله، هیچ محدودیتی وجود ندارد. در زمپ کافی است برای هر سایت جدید یک پوشه مجزا در htdocs بسازید (مثلا site1 و site2) و برای هر کدام یک دیتابیس جداگانه در phpMyAdmin ایجاد کنید. در Local WP نیز با یک کلیک می‌توانید بی‌نهایت سایت اضافه کنید.
چرا برخی افزونه‌ها روی لوکال‌هاست فعال نمی‌شوند؟
دلیل اصلی این اتفاق فعال نبودن برخی توابع یا ماژول‌های PHP در تنظیمات زمپ است. افزونه‌هایی که به cURL یا SOAP یا ctype نیاز دارند ممکن است اجرا نشوند. شما می‌توانید با ویرایش فایل php.ini و برداشتن علامت سمی کالن (;) از ابتدای ماژول مربوطه، آن را فعال کنید.

نتیجه‌گیری و جمع‌بندی

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

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

سئوی سایتت را به وپ‌رنکر بسپار
تولید محتوای سئوشده، لینک‌سازی داخلی خودکار و تحلیل سئو — همه داخل پیشخوان وردپرس.

قیمت و خرید لایسنس ←

سئوی سایتتان را خودکار کنید

جهت خرید به سایت ژاکت مراجعه کنید — یک لایسنس، به‌جای حقوق ماهانه یک سئوکار.

خرید از ژاکت افزونه وردپرس + اپ ویندوز + اپ اندروید