بلاگ
نحوه نصب وردپرس روی لوکال هاست XAMPP – راهنمای گام به گام برای مبتدیان
نحوه نصب وردپرس روی لوکال هاست XAMPP – راهنمای گام به گام برای مبتدیان
اگر قصد دارید یک وبسایت وردپرس را بهصورت محلی روی کامپیوتر خود توسعه دهید، XAMPP یکی از سریعترین و سادهترین راهحلهاست. این بسته نرمافزاری شامل Apache، MySQL، PHP و بهصورت رایگان قابل دسترس است و با پیکربندی کم، شما را قادر میسازد تا یک محیط وردپرس را در لحظه راهاندازی کنید. در این مقاله، بهصورت کامل و با مثالهای عملی، تمام مراحل نصب وردپرس روی XAMPP را شرح میدهیم.
مقدمه
طراحی وبسایت در محیط محلی پیش از انتشار آنلاین، مزایای فراوانی دارد: سرعت بالا، عدم نیاز به اینترنت، امکان آزمایش و تصحیح بدون مخاطر برای کاربران واقعی، و صرفهجویی در هزینه ها. XAMPP بهعنوان یک پکیج همهکاره، محیطی امن و مطمئن برای این کار فراهم میکند. با دنبال کردن این راهنما، میتوانید در کمتر از ۳۰ دقیقه یک سایت وردپرس را روی XAMPP راهاندازی کنید و به توسعه و طراحی بپردازید.
پیشنیازها
- سیستم عامل: ویندوز، macOS یا لینوکس
- فضای آزاد: حداقل ۵۰ مگابایت برای XAMPP و ۶۰ مگابایت برای وردپرس
- دسترسی اینترنت: برای دانلود XAMPP و فایلهای وردپرس
- دانش پایه در PHP و MySQL: اگر تازهکار هستید، توصیه میشود با مفاهیم اولیه آشنا شوید.
مرحله ۱: دانلود و نصب XAMPP
XAMPP را میتوانید از سایت رسمی Apache Friends دریافت کنید. نسخه مناسب سیستم عامل خود را انتخاب کنید و فایل نصبی را اجرا کنید.
گامهای نصب XAMPP
- به وبسایت Apache Friends بروید.
- نسخه مناسب (مثلاً “XAMPP for Windows 8.5.0”) را دانلود کنید.
- سپس فایل نصبی را اجرا کنید و مراحل پیشفرض را دنبال کنید.
- در پایان، XAMPP Control Panel را اجرا کنید.
در پنل کنترل، دکمههای Start را برای Apache و MySQL فشار دهید تا سرویسها فعال شوند. رنگ سبز در کنار سرویسها نشان میدهد که سرویسها در حال اجرا هستند.
مرحله ۲: ایجاد دیتابیس برای وردپرس
وردپرس نیاز به یک دیتابیس MySQL دارد. با استفاده از phpMyAdmin، که در XAMPP نصب است، میتوانید دیتابیس جدیدی ایجاد کنید.
روش ایجاد دیتابیس
- در XAMPP Control Panel، بر روی Admin کنار MySQL کلیک کنید.
- صفحه phpMyAdmin باز میشود. در بخش Databases، نام دیتابیس (مثلاً wp_local) را وارد کنید.
- از لیست Collation گزینه utf8_general_ci را انتخاب کنید و بر روی Create کلیک کنید.
- یک پیام موفقیتآمیز نمایش داده میشود؛ دیتابیس آماده استفاده است.
مرحله ۳: دانلود و نصب وردپرس
برای دانلود وردپرس، به سایت رسمی وردپرس مراجعه کنید. نسخهٔ جدید را بر روی سیستم خود ذخیره کنید.
گامهای نصب وردپرس
- به wordpress.org/download بروید و آخرین نسخه را دانلود کنید.
- فایل ZIP را استخراج کنید.
- مجلد استخراجشده را (مثلاً wordpress) به مسیر C:xampphtdocs (یا مسیر معادل در سیستمعامل دیگر) منتقل کنید.
- در نهایت، آدرس http://localhost/wordpress را در مرورگر وارد کنید.
اگر تمام مراحل انجام شده باشد، صفحهٔ نصب وردپرس نمایش داده میشود.
مرحله ۴: تنظیم فایل wp-config.php
ورود به دایرکتوری وردپرس، فایل wp-config-sample.php را پیدا کنید. آن را باز کنید و نام فایل را به wp-config.php تغییر دهید. سپس مقادیر زیر را مطابق با دیتابیسی که در مرحلهٔ ۲ ایجاد کردید، وارد کنید.
define('DB_NAME', 'wp_local'); // نام دیتابیس
define('DB_USER', 'root'); // کاربر پیشفرض XAMPP
define('DB_PASSWORD', ''); // پسورد خالی
define('DB_HOST', 'localhost'); // هاست
در ادامه، کلیدهای امنیتی را تنظیم کنید. این کلیدها میتوانید از سرویس WordPress.org دریافت کنید.
مرحله ۵: اجرای نصب وردپرس
اکنون صفحهٔ نصب وردپرس بر روی مرورگر باز است. مراحل زیر را دنبال کنید:
- زبان سایت را انتخاب کنید.
- عنوان سایت، نام کاربری، رمز عبور و ایمیل مدیر را وارد کنید.
- بر روی Install WordPress کلیک کنید.
- پس از پایان نصب، بر روی Log In کلیک کنید تا وارد داشبورد شوید.
با ورود به داشبورد، میتوانید افزونهها، قالبها و محتواهای خود را مدیریت کنید.
مثالهای عملی و نکات کاربردی
- پیکربندی فایل hosts: برای دسترسی به سایت از نام دامنه محلی (مثلاً mysite.local)، فایل hosts را در مسیر C:WindowsSystem32driversetc باز کنید و خط زیر را اضافه کنید:
127.0.0.1 mysite.local
. سپس در XAMPP، پوشهٔ وردپرس را به مسیر C:xampphtdocsmysite انتقال دهید و در مرورگر http://mysite.local را وارد کنید. - نصب افزونههای امنیتی: افزونههای Wordfence و iThemes Security را نصب کنید تا سایت محلیتان امن باشد.
- پشتیبانگیری محلی: از افزونه UpdraftPlus برای ذخیرهسازی نسخهٔ پشتیبان در پوشهٔ محلی استفاده کنید.
- سفارشیسازی wp-config.php: برای افزایش سرعت، خط زیر را اضافه کنید:
define('WP_DEBUG', false);
. - استفاده از Xdebug: برای دیباگ کد PHP، Xdebug را در XAMPP فعال کنید و IDE خود را به آن متصل کنید.
نتیجهگیری
نصب وردپرس روی XAMPP یک فرآیند ساده و سریع است که با طی کردن چند گام پایه، میتوانید یک محیط توسعه محلی قدرتمند راهاندازی کنید. این محیط، ایدهآل برای طراحی، تست، و بهینهسازی وبسایتها قبل از انتشار است. با رعایت نکات امنیتی و بهرهگیری از افزونههای مفید، میتوانید تجربهی توسعه وبسایت وردپرس را به سطح بالاتری برسانید.
حالا که با روند کامل نصب آشنا شدید، میتوانید به سرعت به طراحی قالب، توسعه افزونه و یا حتی بهروزرسانی محتوا بپردازید. XAMPP و وردپرس، ترکیبی قدرتمند برای هر توسعهدهندهی وب، چه تازهکار و چه حرفهای.