XAMPP را در ویندوز 10 نصب و پیکربندی کنید

نصب و پیکربندی XAMPP در ویندوز 10: (Install And Configure XAMPP on Windows 10: ) هر زمان که وب‌سایتی را به زبان PHP کدنویسی می‌کنید، به چیزی نیاز دارید که بتواند یک محیط توسعه PHP را فراهم کند و به اتصال بک‌اند با قسمت جلو کمک کند. نرم افزارهای زیادی وجود دارد که می توانید از آنها برای تست لوکال وب سایت خود مانند XAMPP ، MongoDB و غیره استفاده کنید. اکنون هر نرم افزار مزایا و معایب خاص خود را دارد اما در این راهنما به طور خاص در مورد XAMPP برای ویندوز 10(Windows 10) صحبت خواهیم کرد . در این مقاله، نحوه نصب و پیکربندی XAMPP را در ویندوز 10(Windows 10) خواهیم دید .

XAMPP: XAMPP یک وب سرور متن باز است که توسط دوستان آپاچی توسعه یافته است. (Apache)بهترین کار برای توسعه دهندگان وب است که وب سایت هایی را با استفاده از PHP توسعه می دهند زیرا راه آسانی برای نصب اجزای لازم برای اجرای نرم افزارهای مبتنی بر PHP مانند Wordpress ، Drupal و غیره در ویندوز 10(Windows 10) به صورت محلی ارائه می دهد. XAMPP در زمان و ناامیدی نصب و پیکربندی دستی Apache ، MySQL ، PHP و Perl بر روی دستگاه برای ایجاد یک محیط آزمایشی صرفه جویی می کند. 

نحوه نصب و پیکربندی XAMPP در ویندوز 10

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

X مخفف یک حرف ایدئوگرافیک است که به کراس پلتفرم اشاره دارد
A مخفف Apache یا Apache HTTP server
M مخفف MariaDB که به عنوان MySQL شناخته می شد
P مخفف PHP
P مخفف Perl است.
(X stands as an ideographic letter which refers to cross-platform A stands for Apache or Apache HTTP server M stands for MariaDB which was known as MySQL P stands for PHP P stands for Perl)

XAMPP همچنین شامل ماژول های دیگری مانند OpenSSL، phpMyAdmin، MediaWiki، Wordpress و غیره(OpenSSL, phpMyAdmin, MediaWiki, Wordpress and more) است. چندین نمونه از XAMPP می تواند در یک رایانه وجود داشته باشد و حتی می توانید XAMPP را از یک رایانه به رایانه دیگر کپی کنید. XAMPP در دو نسخه کامل و استاندارد به نام نسخه کوچکتر موجود است.

XAMPP را در ویندوز 10 نصب و پیکربندی کنید(Install And Configure XAMPP on Windows 10)

مطمئن شوید که  یک نقطه بازیابی را(create a restore point)  فقط در صورتی که مشکلی پیش بیاید ایجاد کنید.

نحوه نصب XAMPP در ویندوز 10(How to Install XAMPP on Windows 10)

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

1. XAMPP را از وب سایت رسمی دوستان آپاچی دانلود کنید(Download XAMPP from official website Apache friends) یا آدرس(URL) زیر را در مرورگر وب خود تایپ کنید.

XAMPP را از وب سایت رسمی Apache دوستان دانلود کنید

2. نسخه PHP را که می خواهید XAMPP را برای آن نصب کنید انتخاب کنید و روی دکمه دانلود(download button) در مقابل آن کلیک کنید. اگر محدودیتی برای نسخه ندارید، قدیمی ترین نسخه را دانلود کنید زیرا ممکن است به شما کمک کند تا از مشکلات مربوط به نرم افزار مبتنی بر PHP جلوگیری کنید.

نسخه PHP را که می خواهید XAMPP نصب کنید انتخاب کنید و روی دکمه دانلود کلیک کنید

3. به محض کلیک بر روی دکمه دانلود(Download) ، XAMPP شروع به دانلود می کند.(XAMPP will start downloading.)

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

5. هنگامی که از شما می خواهید که به این برنامه اجازه دهید تا تغییراتی در رایانه شخصی شما ایجاد کند( allow this app to make changes in your PC) ، روی دکمه Yes کلیک کنید و فرآیند نصب(Installation) را شروع کنید .

6. زیر جعبه محاوره ای هشدار ظاهر می شود. برای ادامه روی دکمه OK(Click on the OK) کلیک کنید.

کادر محاوره ای هشدار ظاهر می شود.  برای ادامه روی دکمه OK کلیک کنید

7. دوباره بر روی دکمه Next کلیک کنید.( Next button.)

روی دکمه بعدی کلیک کنید |  XAMPP را در ویندوز 10 نصب و پیکربندی کنید

8. لیستی از کامپوننت هایی را مشاهده خواهید کرد که XAMPP اجازه نصب آنها را می دهد مانند MySQL ، Apache ، Tomcat ، Perl ، phpMyAdmin، و غیره. کادرها را در مقابل مؤلفه هایی که می خواهید نصب کنید علامت بزنید(Check the boxes against the components you want to install) .

توجه:(Note: ) توصیه می شود گزینه های پیش فرض را علامت زده و بر روی دکمه Next کلیک کنید.

کادرها را در مقابل اجزایی (MySQL، Apache و غیره) که می خواهید نصب کنید، علامت بزنید.  گزینه پیش فرض را رها کرده و بر روی دکمه Next کلیک کنید

9. محل پوشه ای را(folder location) که می خواهید نرم افزار XAMPP(install XAMPP software) را در آن نصب کنید وارد کنید یا با کلیک بر روی نماد کوچک موجود در کنار نوار آدرس، مکان مورد نظر را مرور کنید. برای نصب نرم افزار XAMPP(XAMPP) توصیه می شود از تنظیمات موقعیت مکانی پیش فرض استفاده کنید .

با کلیک بر روی نماد کوچک کنار نوار آدرس، محل پوشه را برای نصب نرم افزار XAMPP وارد کنید

10. روی دکمه Next کلیک کنید.

11. تیک گزینه (Uncheck)Learn more about Bitnami for XAMPP را بردارید و  Next را بزنید.(Next.)

توجه:(Note:) اگر می خواهید در مورد بیتنامی(Bitnami) اطلاعات کسب کنید، می توانید گزینه بالا را علامت زده باقی بگذارید. هنگامی که روی Next(Next) کلیک کنید ، یک صفحه Bitnami در مرورگر شما باز می شود.

در مورد بیتنامی بیاموزید سپس آن را بررسی کنید.  یک صفحه بیتنامی را در مرورگر باز کنید و روی Next کلیک کنید

12. کادر محاوره ای زیر ظاهر می شود که می گوید تنظیمات اکنون برای شروع نصب XAMPP بر روی رایانه شما آماده است. برای ادامه دوباره(Again) روی دکمه Next  کلیک کنید.

راه اندازی اکنون برای شروع نصب XAMPP آماده است.  دوباره روی دکمه Next کلیک کنید

13. پس از کلیک بر روی Next ، خواهید دید  که نصب XAMPP در ویندوز 10 آغاز شده(XAMPP has begun installing on Windows 10) است. منتظر بمانید(Wait) تا مراحل نصب(Installation) کامل شود.

منتظر بمانید تا مراحل نصب کامل شود |  XAMPP را در ویندوز 10 نصب و پیکربندی کنید

14. پس از اتمام نصب، یک کادر محاوره ای ظاهر می شود که از شما می خواهد(14.After the installation is completed, a dialog box will appear which will ask to allow)  برنامه را از طریق فایروال(Firewall) اجازه دهد . روی(Click) دکمه Allow Access کلیک کنید.

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

15. برای تکمیل فرآیند روی دکمه Finish کلیک کنید .(Finish button)

توجه:(Note:) اگر اجازه دهید " آیا می خواهید کنترل پنل را اکنون شروع کنید؟ (Do you want to start the Control Panel now?)” گزینه را علامت بزنید سپس پس از کلیک بر روی Finish کنترل پنل (Finish)XAMPP شما به طور خودکار باز می شود اما اگر تیک آن را بردارید باید به صورت دستی کنترل پنل XAMPP را باز کنید.(XAMPP)

گزینه را بررسی کنید سپس پس از کلیک بر روی پایان، کنترل پنل XAMPP شما باز می شود

16. زبان خود را انگلیسی یا آلمانی(English or German) انتخاب کنید. به طور پیش فرض انگلیسی(English) انتخاب شده و بر روی دکمه ذخیره کلیک کنید.(Save button.)

به طور پیش فرض انگلیسی انتخاب شده و بر روی دکمه ذخیره کلیک کنید

17. هنگامی که کنترل پنل XAMPP(XAMPP Control Panel) باز شد، می توانید از آن برای آزمایش برنامه های خود استفاده کنید و می توانید پیکربندی محیط وب سرور را شروع کنید.

پانل کنترل XAMPP برنامه شما را راه اندازی و آزمایش می کند و می تواند پیکربندی محیط وب سرور را آغاز کند.

توجه:(Note:) هر زمان که XAMPP اجرا می شود نماد XAMPP در نوار وظیفه ظاهر می شود (XAMPP).(Taskbar)

در نوار وظیفه نیز نماد XAMPP ظاهر می شود.  برای باز کردن کنترل پنل XAMPP دوبار کلیک کنید

18. اکنون، برخی از خدمات مانند Apache، MySQL را با کلیک بر روی دکمه Start( Start button) مربوط به خود سرویس راه اندازی کنید.

برخی از خدمات مانند Apache، MySQL را با کلیک بر روی دکمه Start مربوط به آنها راه اندازی کنید

19. هنگامی که همه خدمات با موفقیت شروع شد، localhost را با تایپ http://localhost در مرورگر خود باز کنید.

20. شما را به داشبورد XAMPP(XAMPP) هدایت می کند و صفحه پیش فرض XAMPP باز می شود.

شما را به داشبورد XAMPP و صفحه پیش‌فرض XAMPP | هدایت می‌کند  XAMPP را در ویندوز 10 نصب و پیکربندی کنید

21. از صفحه پیش فرض XAMPP، روی phpinfo از نوار منو کلیک کنید تا تمام جزئیات و اطلاعات PHP را ببینید.

از صفحه پیش‌فرض XAMPP، روی PHP info از نوار منو کلیک کنید تا تمام جزئیات را ببینید

22. در صفحه پیش فرض XAMPP، روی phpMyAdmin کلیک کنید   تا کنسول phpMyAdmin را ببینید.

از صفحه پیش فرض XAMPP، روی phpMyAdmin کلیک کنید تا کنسول phpMyAdmin را ببینید.

نحوه پیکربندی XAMPP در ویندوز 10(How to configure XAMPP on Windows 10)

کنترل پنل(Control Panel) XAMPP از چندین بخش تشکیل شده است و هر بخش اهمیت و کاربرد خاص خود را دارد. 

مدول(Module)

در قسمت Module ، لیستی از خدمات ارائه شده توسط XAMPP را خواهید دید و نیازی به نصب جداگانه آنها بر روی رایانه شخصی خود نیست. خدمات ارائه شده توسط XAMPP به شرح زیر است : Apache، MySQL، FileZilla، Mercury، Tomcat. 

اقدامات(Actions)

در بخش Action ، دکمه های Start و Stop وجود دارد. (Stop)با کلیک بر روی دکمه Start(Start button) می توانید هر سرویسی را راه اندازی کنید .

1. اگر می خواهید سرویس MySQL را راه اندازی( start MySQL service) کنید، روی دکمه Start مربوط به ماژول MySQL کلیک کنید.(MySQL module.)

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

2. سرویس MySQL شما شروع می شود. نام ماژول MySQL سبز می شود و تأیید می کند که MySQL شروع شده است.

توجه:(Note:) همچنین می توانید وضعیت را از گزارش های زیر بررسی کنید. 

بر روی دکمه Stop مربوط به ماژول MySQL کلیک کنید

3. حال، اگر می‌خواهید اجرای MySQL را متوقف کنید، روی دکمه Stop(Stop button) مربوط به ماژول MySQL کلیک کنید.

برای جلوگیری از اجرای MySQL، روی دکمه Stop | کلیک کنید  XAMPP را در ویندوز 10 نصب و پیکربندی کنید

4. همانطور که در گزارش های زیر مشاهده می کنید ، سرویس MySQL شما متوقف می شود(MySQL service will stop running) و وضعیت آن متوقف می شود.

سرویس MySQL در حال اجرا متوقف می شود و وضعیت آن متوقف می شود

بندر(ها)(Port(s))

هنگامی که خدماتی مانند Apache یا MySQL را با کلیک بر روی دکمه Start در زیر بخش action راه اندازی می کنید، عددی را در زیر بخش Port (ها) و مربوط به آن سرویس خاص خواهید دید.

این اعداد، شماره TCP/IP port numbers هستند  که هر سرویس هنگام اجرا از آنها استفاده می کند. به عنوان مثال: در شکل بالا، آپاچی(Apache) از TCP/IP Port Number 80 و 443 و MySQL از شماره پورت (MySQL)TCP/IP 3306 استفاده می‌کند. این شماره‌های پورت به عنوان شماره‌های پورت پیش‌فرض در نظر گرفته می‌شوند.

خدماتی مانند Apache یا MySQL را با کلیک بر روی دکمه start در قسمت action شروع کنید

PID(ها) (PID(s) )

هنگامی که هر سرویس ارائه شده در بخش Module را شروع می کنید، خواهید دید که تعدادی اعداد در کنار آن سرویس خاص در بخش PID( PID section) ظاهر می شوند . این اعداد شناسه فرآیند(process ID) آن سرویس خاص هستند. هر سرویسی که روی رایانه اجرا می‌شود، دارای شناسه فرآیند است.

به عنوان مثال: در شکل بالا، Apache و MySQL در حال اجرا هستند.  شناسه پردازش برای آپاچی 13532 و 17700 و شناسه پردازش برای MySQL 6064 است.( The process ID for Apache is 13532 and 17700 and process ID for MySQL is 6064.)

سرویس در حال اجرا بر روی کامپیوتر دارای شناسه فرآیندی |  XAMPP را در ویندوز 10 نصب و پیکربندی کنید

مدیر (Admin )

مربوط به سرویس های در حال اجرا، دکمه Admin فعال می شود. با کلیک بر روی آن می توانید به داشبورد مدیریت(administration dashboard) دسترسی پیدا کنید و از آنجا می توانید بررسی کنید که آیا همه چیز درست کار می کند یا خیر.

شکل زیر صفحه ای را نشان می دهد که پس از کلیک بر روی دکمه Admin(Admin button) مربوط به سرویس MySQL باز می شود.

پس از کلیک بر روی دکمه Admin مربوط به سرویس MySQL صفحه نمایش باز می شود

پیکربندی(Config)

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

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

در سمت راست انتهایی، یک دکمه پیکربندی(Config button) دیگر در دسترس است. اگر روی این دکمه پیکربندی(Config) کلیک کنید، می‌توانید پیکربندی کنید (configure ) که با راه‌اندازی XAMPP کدام سرویس‌ها به‌طور خودکار شروع شوند(which services to automatically start) . همچنین، برخی از گزینه ها در دسترس هستند که می توانید با توجه به نیاز و نیاز خود آنها را تغییر دهید.

روی دکمه Config در سمت راست کلیک کنید و با راه اندازی XAMPP، سرویس به طور خودکار شروع می شود

با کلیک بر روی دکمه تنظیمات(Config) بالا ، کادر محاوره ای زیر ظاهر می شود.

با کلیک بر روی دکمه Config، یک کادر محاوره ای ظاهر می شود  XAMPP را در ویندوز 10 نصب و پیکربندی کنید

1. در زیر شروع خودکار ماژول‌ها(Autostart) ، می‌توانید سرویس‌ها یا ماژول‌هایی را که می‌خواهید هنگام راه‌اندازی XAMPP به طور خودکار شروع شوند، بررسی کنید.

2. اگر می خواهید زبان XAMPP را تغییر دهید، می توانید روی  دکمه Change Language کلیک کنید.

3. همچنین می توانید تنظیمات سرویس و پورت را تغییر دهید.(modify Service and Port Settings.)

به عنوان مثال: اگر می خواهید پورت پیش فرض سرور آپاچی(Apache) را تغییر دهید مراحل زیر را دنبال کنید:

a.روی دکمه Service and Port Settings کلیک کنید.

روی Service and Port Settings کلیک کنید

b .در زیر کادر محاوره ای تنظیمات سرویس باز می شود.(Service Settings)

کادر محاوره ای تنظیمات سرویس باز می شود |  XAMPP را در ویندوز 10 نصب و پیکربندی کنید

c. پورت Apache SSL(Apache SSL Port) را از 443 به هر مقدار دیگری مانند 4433 تغییر دهید.

توجه:(Note:) باید شماره پورت بالا را در جایی امن یادداشت کنید زیرا ممکن است در آینده به آن نیاز باشد.

پس از تغییر شماره پورت بر روی دکمه Save کلیک کنید.( Save button.)

e.حالا روی دکمه Config(Config button) در کنار Apache در قسمت Module در کنترل پنل XAMPP(XAMPP Control Panel) کلیک کنید .

بر روی دکمه پیکربندی کنار Apache در قسمت Module در کنترل پنل XAMPP کلیک کنید

f.از منوی زمینه روی Apache (httpd-ssl.conf)  کلیک کنید.

روی Apache (httpd-ssl.conf) | کلیک کنید  XAMPP را در ویندوز 10 نصب و پیکربندی کنید

g. « گوش دادن(Listen) » را در زیر فایل متنی که به تازگی باز شده است جستجو کنید و مقدار پورت را که قبلاً در مرحله ج به آن اشاره کردید تغییر دهید. در اینجا 4433 خواهد بود، اما در مورد شما، متفاوت خواهد بود. 

گوش را جستجو کنید و مقدار پورت را تغییر دهید.  اینجا 4433 است

h.همچنین به دنبال <VirtualHost _default_:previous port number> باشید . شماره پورت را به شماره پورت جدید تغییر دهید. در این صورت، شبیه <VirtualHost _default_:4433>

i. تغییرات را ذخیره کنید.

4. پس از اعمال تغییرات، بر روی دکمه ذخیره کلیک کنید.(Save button.)

5.اگر نمی خواهید تغییرات را ذخیره کنید، روی دکمه Abort کلیک کنید( Abort button) و XAMPP شما به حالت قبلی برمی گردد.

نت استات(Netstat)

در سمت راست، در زیر دکمه Config ، دکمه Netstat(Netstat button) در دسترس است. اگر روی آن کلیک کنید، فهرستی از سرویس‌ها یا سوکت‌هایی که در حال حاضر در حال اجرا هستند و به کدام شبکه دسترسی دارند، شناسه فرآیند و اطلاعات پورت TCP/IP

روی دکمه Netstat کلیک کنید و لیستی از خدمات یا سوکت هایی که در حال حاضر در حال اجرا هستند و به کدام شبکه دسترسی دارند را ارائه دهید

فهرست به سه بخش تقسیم خواهد شد:

  • سوکت/خدمات فعال
  • سوکت های جدید
  • سوکت های قدیمی

پوسته(Shell)

در سمت راست، در زیر دکمه Netstat ، دکمه Shell(Shell button) در دسترس است. اگر روی دکمه Shell کلیک کنید، ابزار خط فرمان پوسته باز می شود که در آن می توانید دستورات را برای دسترسی به خدمات، برنامه ها، پوشه ها و غیره تایپ کنید.

برای دسترسی به سرویس ها، برنامه ها، پوشه ها و غیره دستورات را در ابزار خط فرمان پوسته تایپ کنید

کاوشگر(Explorer)

در زیر دکمه Shell یک دکمه (Shell)Explorer وجود دارد که با کلیک بر روی آن می توانید پوشه XAMPP را در (XAMPP)File Explorer باز کنید و تمام پوشه های موجود XAMPP را مشاهده کنید.

روی دکمه Explorer کلیک کنید تا پوشه XAMPP در File Explorer باز شود و پوشه های XAMPP را ببینید

خدمات(Services)

اگر روی دکمه Services در زیر دکمه Explorer کلیک کنید، کادر محاوره ای (Explorer)Services باز می شود  که جزئیات تمام سرویس های در حال اجرا بر روی رایانه شما را به شما می دهد.

با کلیک بر روی دکمه خدمات می توانید جزئیات تمام سرویس های در حال اجرا در رایانه خود را مشاهده کنید

کمک(Help)

با کلیک بر روی دکمه Help موجود در زیر دکمه Service ، می توانید با کلیک بر روی پیوندهای موجود، هر کمکی را که می خواهید جستجو کنید.

روی دکمه Help موجود در زیر دکمه Service کلیک کنید، می توانید با کلیک کردن روی پیوندهای موجود کمک بگیرید

ترک(Quit)

اگر می‌خواهید از کنترل پنل XAMPP(XAMPP Control Panel) خارج شوید ، روی دکمه خروج( Quit button) موجود در سمت راست سمت راست زیر دکمه راهنما(Help) کلیک کنید.

بخش گزارش(Log Section)

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

در پایین کنترل پنل XAMPP، می توانید ببینید که چه فعالیت هایی با استفاده از XAMPP انجام می شود

اغلب اوقات، XAMPP شما با استفاده از تنظیمات پیش فرض برای ایجاد یک محیط آزمایشی برای اجرای وب سایتی که ایجاد کرده اید، کاملاً کار می کند. با این حال، گاهی اوقات بسته به در دسترس بودن پورت یا پیکربندی راه‌اندازی، ممکن است نیاز باشد شماره change the TCP/IP port سرویس‌های در حال اجرا را تغییر دهید یا رمز عبور phpMyAdmin را تنظیم کنید. 

برای تغییر این تنظیمات، از دکمه Config مربوط به سرویسی که می خواهید برای آن تغییرات ایجاد کنید استفاده کنید و تغییرات را ذخیره کنید و خوب است که از XAMPP و سایر خدمات ارائه شده توسط آن استفاده کنید.

توصیه شده:(Recommended:)

امیدوارم این مقاله مفید بوده باشد و اکنون بتوانید به راحتی  XAMPP را بر روی ویندوز 10 نصب و پیکربندی کنید (Install And Configure XAMPP on Windows 10)،  اما اگر هنوز در مورد این آموزش سوالی دارید، در بخش نظرات بپرسید.



About the author

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts