افسون وب

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

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

afsoonweb نویسنده مقاله
تاریخ19 مهر 1405
زمان مطالعه11 دقیقه
آموزش نصب وردپرس روی لوکال هاست؛ راهنمای قدم‌به‌قدم

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

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

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

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

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

  • لوکال هاست چیست و چه کاربردی دارد؟
  • چگونه XAMPP را نصب و راه‌اندازی کنیم؟
  • چگونه فایل‌های وردپرس را روی کامپیوتر قرار دهیم؟
  • چطور دیتابیس وردپرس را بسازیم؟
  • چگونه وردپرس را نصب کنیم و وارد پیشخوان شویم؟
  • مشکلات رایج نصب وردپرس روی لوکال هاست را چگونه برطرف کنیم؟

لوکال هاست چیست و چه کاربردی دارد؟

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

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

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

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

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

توجه داشته باشید که سایت لوکال هاست به‌طور معمول از اینترنت برای عموم قابل دسترسی نیست و برای انتشار آن باید سایت را به یک سرور آنلاین منتقل کنید.

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

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

  1. یک کامپیوتر با سیستم‌عامل ویندوز، مک یا لینوکس.
  2. نرم‌افزار XAMPP یا یک محیط محلی مشابه.
  3. آخرین نسخه وردپرس از وب‌سایت رسمی آن.
  4. فضای خالی کافی برای ذخیره فایل‌های سایت و پایگاه داده.

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

مرحله اول: دانلود و نصب XAMPP

XAMPP یکی از نرم‌افزارهای پرکاربرد برای راه‌اندازی محیط توسعه محلی است. این نرم‌افزار اجزایی مانند Apache، PHP و MariaDB را در اختیار شما قرار می‌دهد.

برای دانلود آن، وارد وب‌سایت رسمی Apache Friends شوید:

لینک دانلود XAMPP: https://www.apachefriends.org

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

نصب XAMPP در ویندوز

بعد از دانلود فایل نصب، مراحل زیر را انجام دهید:

  1. فایل نصب XAMPP را اجرا کنید.
  2. در صورت نمایش هشدار دسترسی ویندوز، پیام را بررسی کنید و در صورت اطمینان ادامه دهید.
  3. در بخش انتخاب اجزا، Apache، PHP و MySQL یا MariaDB را انتخاب کنید. برای نصب وردپرس معمولاً همین اجزا کافی هستند.
  4. مسیر نصب را مشخص کنید. مسیر پیش‌فرض معمولاً C:\xampp است.
  5. مراحل نصب را تا پایان ادامه دهید.

پس از نصب، نرم‌افزار XAMPP Control Panel را باز کنید.

اجرای Apache و MySQL

در پنل XAMPP، سرویس‌های Apache و MySQL را اجرا کنید. در نسخه‌های جدید ممکن است سرویس پایگاه داده با MariaDB کار کند، اما در پنل همچنان با عنوان MySQL نمایش داده شود.

اگر هر دو سرویس با موفقیت اجرا شدند، مرورگر را باز کنید و آدرس زیر را وارد کنید:

http://localhost/

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

نکته: اگر Apache اجرا نشد، ممکن است پورت ۸۰ یا ۴۴۳ توسط نرم‌افزار دیگری اشغال شده باشد. در این صورت باید برنامه مزاحم را بررسی کنید یا تنظیمات پورت را تغییر دهید.

مرحله دوم: دانلود وردپرس فارسی

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

لینک دانلود وردپرس فارسی: https://fa.wordpress.org/download/

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

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

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

در ویندوز به مسیر نصب XAMPP بروید. اگر از مسیر پیش‌فرض استفاده کرده‌اید، مسیر موردنظر به شکل زیر است:

C:\xampp\htdocs

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

حالا مراحل زیر را انجام دهید:

  1. پوشه wordpress را از فایل استخراج‌شده کپی کنید.
  2. آن را در مسیر C:\xampp\htdocs قرار دهید.
  3. در صورت تمایل، نام پوشه را به نام دلخواهی مانند mywebsite تغییر دهید.

برای مثال، اگر نام پوشه را mywebsite گذاشته‌اید، آدرس سایت شما در مرورگر به شکل زیر خواهد بود:

http://localhost/mywebsite/

اگر نام پوشه را تغییر نداده‌اید، از آدرس زیر استفاده کنید:

http://localhost/wordpress/

در ادامه فرض می‌کنیم نام پوشه سایت شما mywebsite است.

مرحله چهارم: ساخت دیتابیس وردپرس در phpMyAdmin

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

ابتدا مطمئن شوید Apache و MySQL در XAMPP فعال هستند. سپس آدرس زیر را در مرورگر باز کنید:

http://localhost/phpmyadmin/

phpMyAdmin ابزاری تحت وب برای مدیریت پایگاه داده است.

ایجاد پایگاه داده جدید

برای ساخت دیتابیس مراحل زیر را دنبال کنید:

  1. وارد phpMyAdmin شوید.
  2. گزینه New یا جدید را انتخاب کنید.
  3. در قسمت نام پایگاه داده، عبارتی مانند mywebsite_db وارد کنید.
  4. در صورت نیاز، مجموعه نویسه‌ای مانند utf8mb4_unicode_ci را انتخاب کنید.
  5. روی گزینه Create یا ایجاد کلیک کنید.

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

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

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

اکنون نوبت نصب وردپرس است. آدرس زیر را در مرورگر وارد کنید:

http://localhost/mywebsite/

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

با باز شدن صفحه نصب، مراحل زیر را انجام دهید.

۱. انتخاب زبان

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

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

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

فیلد مقدار نمونه
نام پایگاه داده mywebsite_db
نام کاربری root
رمز عبور خالی، در صورتی که برای کاربر root رمز تعیین نشده باشد
میزبان پایگاه داده localhost
پیشوند جدول‌ها wp_

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

پس از وارد کردن اطلاعات، روی دکمه ارسال کلیک کنید.

۳. اجرای نصب وردپرس

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

در این صفحه، اطلاعات اولیه سایت را وارد کنید:

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

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

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

مرحله ششم: ورود به پیشخوان وردپرس

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

http://localhost/mywebsite/wp-admin/

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

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

  • نوشته‌ها و برگه‌ها
  • قالب‌های وردپرس
  • افزونه‌ها
  • منوها و ابزارک‌ها
  • تنظیمات عمومی سایت
  • مدیریت کاربران

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

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

گاهی ممکن است هنگام نصب وردپرس در XAMPP با خطا مواجه شوید. در ادامه، چند مشکل متداول و راهکارهای اولیه آن‌ها را بررسی می‌کنیم.

خطای اتصال به دیتابیس در وردپرس

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

  • سرویس MySQL در XAMPP فعال باشد.
  • نام دیتابیس را درست وارد کرده باشید.
  • نام کاربری و رمز عبور با تنظیمات واقعی پایگاه داده مطابقت داشته باشند.
  • میزبان پایگاه داده به‌درستی تنظیم شده باشد.

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

اجرا نشدن Apache در XAMPP

اگر Apache اجرا نمی‌شود، ممکن است پورت موردنیاز آن در اختیار برنامه دیگری باشد. برای مثال، برخی سرویس‌های وب یا برنامه‌های نصب‌شده روی سیستم ممکن است از پورت ۸۰ استفاده کنند.

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

نمایش صفحه خالی یا خطای ۴۰۴

اگر پس از وارد کردن آدرس سایت، صفحه خالی یا خطای ۴۰۴ مشاهده کردید، این موارد را بررسی کنید:

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

برای مثال، اگر پوشه سایت mywebsite نام دارد، آدرس صحیح آن http://localhost/mywebsite/ است.

فراموش کردن رمز عبور وردپرس

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

در چنین شرایطی می‌توان با رعایت نکات امنیتی، رمز عبور را از طریق ابزارهای مدیریت پایگاه داده یا روش‌های مدیریتی دیگر بازنشانی کرد.

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

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

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

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

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

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

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

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

آیا نصب وردپرس روی لوکال هاست رایگان است؟

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

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

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

آیا می‌توان بدون XAMPP وردپرس را نصب کرد؟

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

آدرس ورود به مدیریت وردپرس در لوکال هاست چیست؟

اگر وردپرس در پوشه mywebsite قرار داشته باشد، آدرس پیشخوان به شکل زیر است:

http://localhost/mywebsite/wp-admin/

اگر نام پوشه شما متفاوت است، آن را در آدرس جایگزین کنید.

چرا سایت وردپرسی من فقط روی کامپیوتر خودم باز می‌شود؟

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

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

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

جمع‌بندی

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

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

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

درباره نویسنده

afsoonweb

نویسنده و تولیدکننده محتوا

نظرات کاربران

دیدگاه خود را بنویسید

نظر شما می‌تواند به کامل‌تر شدن این مطلب کمک کند.