برنامه زمپ XAMPP چیست + آموزش زمپ سرور

ضعیفمتوسطخوببسیار خوبعالی
( 0 رای , میانگین : 0,00 از 5)
بارگذاری...

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

چرا باید از یک محیط میزبانی محلی استفاده کنیم؟

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

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

بیشتر بخوانید: ادمین سایت کیست و وظایف مدیر سایت چیست؟ 

نرم افزار زمپ چیست؟

اگر می خواهید وردپرس را به صورت محلی نصب کنید، نیاز دارید تا از چندین عنصر ضروری استفاده نمائید. اینها شامل نرم افزارهای وب سرور مانند آپاچی، زبان های برنامه نویسی مانند Perl و PHP و نرم افزار مدیریت پایگاه داده هستند. با این حال، نصب هریک از آنها به صورت جداگانه می تواند بسیار زمان بر باشد.

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

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

 آموزش کار با زمپ XAMPP 

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

مرحله 1: زمپ را نصب کنید

در اولین قدم شما باید به سایت Apache Friends مراجعه و سپس لینک دانلود مربوطه را در صفحه اصلی انتخاب کنید:

آموزش کار با زمپ لوکال هاست

سپس XAMPP را به پوشه Applications خود بکشید و رها کنید.

تغییر پورت زمپ

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

مرحله 2: زمپ را اجرا و محیط خود را پیکربندی کنید

اکنون برنامه XAMPP را باز کرده و دکمه Start را بزنید. شما باید یک چراغ سبز در گوشه سمت راست بالای نمایشگر مشاهده کنید:

نصب وردپرس با زمپ XAMPP

سپس به تب Services بروید. باید مطمئن شوید که وضعیت سرویس‌های Apache و MySQL در حال اجرا هستند (یعنی چراغ آنها سبز است). این تضمین می کند که مدیریت پایگاه داده و عناصر نرم افزار سرور شما برای محیط محلی شما در جای خود قرار دارند.

بیشتر بخوانید: ابزار KWFinder چیست؟ معرفی و آموزش نحوه کار با kw finder

در صورتی که MySQL یا Apache اجرا نمی شوند (اگر چراغ قرمز نشان می دهند)، به سادگی آنها را انتخاب کرده و Start را بزنید:

برنامه xampp چیست

سپس، به تب Network مراجعه کنید. در این قسمت می توانید قوانین حمل و نقل پورت را بین دستگاه میزبان و پشته خود تعریف کنید. گزینه localhost را که قصد دارید روی آن کار کنید را انتخاب و سپس دکمه Enable را بزنید. در این آموزش ما از localhost:8080 استفاده خواهیم کرد:

زمپ XAMPP

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

برای انجام این کار، مرورگر وب دلخواه خود را باز کرده و نام لوکال هاست خود را تایپ کنید (ما بباید نام localhost:8080 را سرچ کنیم). با این کار وارد پنل نرم افزار زمپ می شوید. حال باید دکمه phpMyAdmin را در گوشه سمت راست بالای صفحه انتخاب کنید:

xampp control panel چیست

سپس باید یک پایگاه داده برای نصب وردپرس خود ایجاد کنید. برای انجام این کار، برگه پایگاه داده را انتخاب کنید، یک نام برای پایگاه داده خود تایپ کنید. سپس مطمئن شوید که منوی کشویی بعدی روی Collation تنظیم شده و در نهایت روی Create کلیک نمائید:

چرا xampp نصب نمیشه

پس از آن نوبت به نصب وردپرس می رسد.

بیشتر بخوانید: گراواتار چیست + آموزش ساخت Gravatar در وردپرس 

مرحله 3: وردپرس را دانلود و اجرا کنید

در سومین مرحله از آموزش زمپ، شما باید وردپرس را دانلود و نصب کنید. برای انجام اینکار وارد وب سایتWordPress.org شوید و آخرین نسخه وردپرس را دانلود نمائید:

برنامه زمپ چیست

سپس پوشه وردپرس را روی دستگاه خود باز و فایل wp-sample-config.php را پیدا کنید:

نرم افزار زمپ چیست

این فایل را در ویرایشگر متن دلخواه خود (مانند TextEdit) باز کنید. حال شما باید کد متن زیر را پیدا نمائید:

define('DB_NAME', 'database_name_here');

پایگاه داده_name_here را با هر چیزی که در مرحله آخر نام دیتابیس خود را نامگذاری کردید، جایگزین کنید. سپس به دنبال این دو خط باشید:

define('DB_USER', 'username_here');
define('DB_PASSWORD', 'password_here');

شما باید username_here را با root جایگزین و password_here را به طور کامل حذف کنید. متن حاصل باید به شکل زیر باشد:

زمپ سرور چیست

پس از انجام این کار، فایل را به عنوان wp-config.php ذخیره کنید. حال باید مطمئن شوید که در زیر پوشه htdocs در پوشه XAMPP قرار داده شده است. همچنین باید پوشه نصب وردپرس خود را در htdocs نیز قرار دهید.

در نهایت، در مرورگر خود به آدرس http://localhost/wp/ مراجعه و سپس مراحل نصب استاندارد وردپرس را دنبال کنید. وقتی همه این کارها انجام شد، یک سایت وردپرس با میزبانی محلی در اختیار خواهید داشت.

بیشتر بخوانید: آموزش راه اندازی بسته نصب آسان قالب وردپرس در هاست سی پنل + ویدئو

نحوه راه اندازی چند سایت وردپرس در XAMPP

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

برای شروع، باید فایل wp-config.php خود را دوباره در یک ویرایشگر متن باز کنید. سپس باید خطوط کد زیر را در پایین، درست بالای خط ” That’s all, stop editing! Happy blogging” اضافه نمائید:

define('WP_DEBUG', false);
define('WP_ALLOW_MULTISITE', true);

پس از اینکه مطمئن شدید که Apache و MySQL هنوز در XAMPP در حال اجرا هستند، به سایت لوکال هاست خود وارد شوید. سپس به Tools > Network Setup بروید:

کار با زمپ

هنگامی که عنوان شبکه خود را وارد کردید، گزینه Install  را انتخاب کنید. سپس از شما خواسته می شود که فایل های wp-config.php  و .htaccess خود را ویرایش نمائید.

حال باید فایل wp-config.php خود را یک بار دیگر باز کنید. بعد از آن باید کد زیر را زیر خطوطی که قبلا اضافه کرده اید، اضافه نمائید:

define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', false);
define('DOMAIN_CURRENT_SITE', 'localhost');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

در مرحله بعد، باید فایل htaccess. خود را در همان دایرکتوری فایل wp-config.php باز کنید. سپس تمام خطوط موجود در آن فایل را با قطعه زیر جایگزین نمائید:

# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]
# END WordPress

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

بیشتر بخوانید: آموزش نصب وردپرس روی لوکال هاست با Xampp و Wamp + ویدئو آموزشی

سوالات متداول

xampp مخفف چیست؟

زمپ مخفف عبارت X Apache MySQL PHP Perl که یک سرویس‌دهنده وب کراس پلتفورم نرم‌افزار آزاد است، می باشد.

چگونه زمپ را نصب کنیم؟

برای اینکار باید فایل زمپ را دانلود و سپس در محیط سیستم خود نصب و اجرا کنید.

چرا زمپ نصب نمیشه؟

گاهی اوقات بنا به دلایل مختلفی همچون: خطای پورت، مشکل استارت نشدن Apache و اجرای نادرست mysql باعث می شود که برنامه زمپ به خوبی نصب و اجرا نشود.

چگونه زمپ را حذف کنیم؟

جمع‌بندی

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

منبع: hostinger

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



تیم تحریریه نوین وردپرس
( عضو از 4 سال قبل )
  • 1226 نوشته
  • 0 دیدگاه
  • 5 محصول
  • 0 دوره آموزشی

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

ثبت دیدگاه

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

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

مطالب مرتبط



بهترین افزونه های تایید هویت و ورود دو مرحله ای وردپرس

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

تاثیرات بک لینک در نتایج گوگل

1812
1
بک لینک چه تاثیراتی بر روی رتبه ی سایت دارد بک لینک واقعا میتونه به ما در زمینه ی سئو کمک کنه اما اگر با روش غیر اصولی انجام ...
جزییات بیشتر آموزش را بخوانید!

Call to Action یا فراخوان عمل چیست؟ + بهترین جایگاه برای دکمه کال تو اکشن

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

کش سایت چیست؟

321
0
یکی از مهم ترین و ضروری ترین بخش های هر سایتی که باید به آن توجه شود، سرعت بارگذاری آن می باشد. در صورتی که سرعت وب سایت ...
جزییات بیشتر آموزش را بخوانید!

DOM چیست و تفاوت SOURCE و DOM چیست؟

652
0
ما در این مطلب از پایگاه دانش نوین وردپرس قصد داریم شما را با تفاوت SOURCE و DOM و همچنین تعریف DOM چیست آشنا کنیم. اینها اصطلاحاتی هستند ...
جزییات بیشتر آموزش را بخوانید!

افزونه المنتور (Elementor) یا ویژوال کامپوزر (Visual composer)؟

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

معرفی خطاهای 4xx و نحوه رفع آن‌ها

465
0
به عنوان یک کاربر ممکن است تعجب کنید که خطای 4XX به چه معناست، چرا رخ می دهد و چگونه می توان خطاهای مربوط به ردهٔ 4XX را ...
جزییات بیشتر آموزش را بخوانید!

افزایش بازدید سایت و بالا بردن ترافیک از طریق لینک سازی

1684
0
سلام به دنیای وردپرس :) امروز در این مقاله از نوین وردپرس قصد داریم به شما راهکار هایی را معرفی کنیم که با استفاده از می توانید ترافیک سایتتان ...
جزییات بیشتر آموزش را بخوانید!

دسته بندی مطالب

محصولات حرفه ای

جستجو کنید…

همکار ما شوید

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

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

    عید 1404 -