بلاگ
نصب وردپرس روی XAMPP در ویندوز: گام به گام
نصب وردپرس روی XAMPP در ویندوز: گام به گام
اگر میخواهید یک وبسایت وردپرس را به صورت محلی روی رایانهٔ خود اجرا کنید، XAMPP ابزار بسیار مناسب و سادهای است. این راهنما به شما کمک میکند تا با استفاده از XAMPP، وردپرس را در محیط لوکال نصب و راهاندازی کنید تا بتوانید در حالت آفلاین طراحی، توسعه و آزمایش کنید.
پیشنیازها
قبل از شروع، مطمئن شوید که موارد زیر را در اختیار دارید:
- سیستم عامل ویندوز (10 یا 11)
- دسترسی اینترنت برای دانلود فایلهای مورد نیاز
- دانلود XAMPP (نسخهٔ 7.x یا بالاتر)
- دانلود آخرین نسخهٔ وردپرس (از wordpress.org)
- دستگاه با حداقل ۴ گیگابایت حافظه رم (بهتر است)
مرحله اول: نصب XAMPP
بهصورت سادهترین شکل، XAMPP را از apachefriends.org دانلود کنید. پس از دانلود، فایل نصب را اجرا کنید و مراحل زیر را دنبال کنید:
- طراحی نصب را انتخاب کنید (Default یا Custom)؛ انتخاب Default برای اکثر کاربران کافی است.
- محل نصب را انتخاب کنید (بهمثال C:xampp).
- با کلیک روی Install تا نصب به پایان برسد.
- پس از پایان، XAMPP Control Panel را باز کنید.
در پنل کنترل، روی دکمهٔ Start در کنار Apache و MySQL کلیک کنید تا سرویسها فعال شوند. اگر سرورهای Apache و MySQL با رنگ سبز روشن نشان داده شوند، بهخوبی در حال اجرا هستند.
مرحله دوم: ایجاد پایگاه دادهٔ وردپرس
برای ایجاد پایگاه داده، مرورگر خود را باز کنید و به http://localhost/phpmyadmin/ بروید. سپس اقدامات زیر را انجام دهید:
- در بالای صفحه بر روی New کلیک کنید.
- نام پایگاه داده را وارد کنید (مثلاً wordpress_local).
- در بخش Collation گزینهٔ utf8_general_ci را انتخاب کنید.
- بر روی Create کلیک کنید.
حالا پایگاه دادهای برای وردپرستان آماده است.
مرحله سوم: دانلود و استخراج وردپرس
به وبسایت wordpress.org بروید و آخرین نسخهٔ وردپرس را دانلود کنید. فایل ZIP را در مسیر C:xampphtdocs استخراج کنید. نام پوشهٔ استخراج را به صورت ساده نگه دارید (مثلاً wp_local). ساختار فایلها باید شبیه به زیر باشد:
- wp_local
- ├─ wp-admin
- ├─ wp-content
- ├─ wp-includes
- ├─ index.php
- └─ wp-config.php
مرحله چهارم: تنظیم فایل wp-config.php
در پوشهٔ wp_local، فایل wp-config-sample.php را باز کرده و نام آن را به wp-config.php تغییر دهید. سپس با استفاده از یک ویرایشگر متن، مقادیر زیر را بهصورت دقیق تنظیم کنید:
- DB_NAME – نام پایگاه دادهٔ ایجادشده (مثلاً wordpress_local)
- DB_USER – نام کاربری (برای XAMPP معمولاً root)
- DB_PASSWORD – رمز عبور (برای XAMPP معمولاً خالی است)
- DB_HOST – معمولاً localhost
در نهایت، فایل را ذخیره کنید.
مرحله پنجم: نصب وردپرس از طریق مرورگر
حالا مرورگر را باز کنید و به http://localhost/wp_local/ بروید. در صفحهٔ نصب وردپرس، زبان را انتخاب کنید و بر روی Continue کلیک کنید. در ادامه، بهصورت مرحلهای اطلاعات زیر را وارد کنید:
- Site Title – نام وبسایت خود را وارد کنید.
- Username – نام کاربری مدیر را انتخاب کنید.
- Password – رمز عبور قوی انتخاب کنید.
- Email – ایمیل خود را وارد کنید.
- Search Engine Visibility – اگر میخواهید سایت شما در موتورهای جستجو ظاهر نشود، گزینهٔ Discourage search engines from indexing this site را تیک بزنید.
در آخر، بر روی Install WordPress کلیک کنید. در صورتی که همه چیز درست باشد، پیام موفقیتآمیز نصب نمایش داده میشود. سپس میتوانید وارد داشبورد وردپرس شوید.
مرحله ششم: ورود به داشبورد و تنظیمات اولیه
برای ورود، به http://localhost/wp_local/wp-admin/ بروید و نام کاربری و رمز عبور را وارد کنید. پس از ورود، میتوانید بهصورت زیر تنظیمات اولیه را انجام دهید:
- در بخش Settings → General، آدرس سایت و آدرس وردپرس را مطابق با مسیر محلی تنظیم کنید.
- در بخش Settings → Permalinks، گزینهٔ Post name را انتخاب کنید تا URLها زیبا باشند.
- در بخش Appearance → Themes، یک قالب دلخواه نصب کنید.
نمونهٔ عملی: ایجاد یک صفحهٔ «تماس با ما»
برای اضافه کردن یک صفحهٔ تماس، مراحل زیر را دنبال کنید:
- در داشبورد، به Pages → Add New بروید.
- عنوان را «تماس با ما» بنویسید.
- از بلوک Contact Form 7 استفاده کنید (اگر افزونه را نصب کردهاید) یا متن سادهای اضافه کنید.
- صفحه را منتشر کنید.
حالا میتوانید به http://localhost/wp_local/contact/ مراجعه کنید و فرم تماس را مشاهده کنید.
اشکالزدایی رایج
اگر در طی نصب با خطا مواجه شدید، نکات زیر را بررسی کنید:
- آیا سرویسهای Apache و MySQL فعال هستند؟
- آیا نام پایگاه داده، کاربر و رمز عبور در wp-config.php درست وارد شدهاند؟
- آیا فایل .htaccess در پوشهٔ wp_local وجود دارد و دسترسی نوشتن برای سرور دارد؟
- اگر خطای 500 داخلی سرور نمایش داده میشود، پوشهٔ wp-content را با نام دیگری جایگزین کنید تا افزونههای مشکلساز را بررسی کنید.
نتیجهگیری
نصب وردپرس روی XAMPP در ویندوز یک فرایند ساده و سریع است که میتواند برای توسعه، آزمایش و یادگیری مفید باشد. با دنبال کردن این راهنما، میتوانید بهسرعت یک محیط محلی وردپرس راهاندازی کنید، محتواها را ایجاد و تست کنید و در نهایت سایت خود را بر روی سرور واقعی منتشر کنید. به خاطر داشته باشید که XAMPP بهعنوان یک پلتفرم محلی، امکاناتی مانند PHP، MySQL و Apache را در یک بسته واحد فراهم میکند، که آن را برای کاربران تازهوارد بسیار مناسب میکند. موفق باشید!