Как да изтеглите и инсталирате XAMPP на Windows
⚡ Умно обобщение
XAMPP и NetBeans заедно дават на начинаещите пълен локален PHP стек за разработка. XAMPP обединява Apache, MariaDB, PHP и Perl в един инсталатор, докато NetBeans Редакторът добавя синтактично подчертаване, автоматично довършване и отстраняване на грешки за писане на PHP проекти.

Какво е XAMPP?
XAMPP е междуплатформен уеб сървър с отворен код, който се състои от уеб сървър, MySQL or MariaDB машина за бази данни и PHP и Perl програмни пакети. Компилиран е и се поддържа от Apache Friends. Той позволява на потребителите да създават и тестват уебсайтове на локален уеб сървър на своя компютър и поддържа Windows, Linux и Mac.
Акронимът XAMPP означава:
- X – [междуплатформени операционни системи], което означава, че може да работи на всяка операционна система: Mac OS X, Windows, Linux и т.н.
- А - Apache – това е софтуерът на уеб сървъра.
- М - MySQL or MariaDB – База данни.
- P - PHP
- P – Perl – скриптов език
Защо да използвате XAMPP?
XAMPP предоставя лесен за използване контролен панел за управление на Apache, MySQL, и други програми без използване на команди. За да използваме PHP, трябва да инсталираме Apache и MySQLНе е лесно да се инсталира и конфигурира Apache, тъй като е необходимо да се настрои и интегрира с PHP и Perl, наред с други неща. XAMPP се справя с цялата сложност на настройването и интегрирането на Apache с PHP и Perl.
За разлика от Java, който работи с Java Само SDK, PHP изисква уеб сървър, за да работи.
Как да инсталирате XAMPP
Разглеждаме стъпка по стъпка процеса за инсталиране на XAMPP за WindowsЗа други операционни системи стъпките за инсталиране на XAMPP са подобни.
Стъпка 1) Изтеглете XAMPP
Кликнете тук, за да изтеглите XAMPP за Windows: https://www.apachefriends.org/download.html
Стъпка 2) Стартирайте инсталацията
Инсталирането на XAMPP е точно както инсталирането на всеки друг Windows програма. Има обаче няколко неща, които трябва да отбележим.
Стъпка 3) Стартирайте настройката
След като изтеглите XAMPP, стартирайте настройката. Появява се показаният по-долу диалогов прозорец с предупредително съобщение.
Стъпка 4) Променете настройките за потребителски контрол
Ако използвате по-стара Windows версия като Vista или Windows 7, уверете се, че сте деактивирали функцията за контрол на потребителските акаунти. За да направите това, изберете Контролен панел > Потребителски акаунти > Промяна на настройките за контрол на потребителския достъп. Диаграмата по-долу илюстрира основните стъпки.
Стъпка 5) Запазете настройките
- След като деактивирате контрола на потребителските акаунти, щракнете върху бутона OK в предупредителното поле.
- Този път получавате следното съобщение
Стъпка 6) Щракнете върху Напред
В следващия екран щракнете върху „Напред“
Стъпка 7) Изберете пътя за инсталиране
На следващия екран променете пътя за инсталиране, ако е необходимо. Щракнете върху „Напред“.
Стъпка 8) Проверете необходимите услуги
На следващия екран изберете Apache и MySQL. По желание можете да изберете FileZilla (FTP клиент), ако е необходимо. Щракнете върху Инсталиране
Забележка: услугата е дългосрочна програма в Windows което не изисква намеса на потребителя. Услугите могат да бъдат настроени да се изпълняват автоматично, когато Windows операционната система е стартирана. За да използвате Apache и MySQL, те би трябвало да работят във фонов режим. Инсталирането им като услуги изпълнява едновременно Apache и MySQL автоматично във фонов режим, когато включите компютъра си. Ако не сте инсталирали Apache и MySQL като услуги, тогава трябва да ги стартирате ръчно всеки път, когато искате да ги използвате. Ще трябва да направите това от контролния панел на XAMPP.
Стъпка 9) Завършете инсталацията
След успешно завършване на инсталацията, ще видите следния прозорец
- Кликнете върху бутона Край
Преди да тестваме нашата XAMPP инсталация, нека първо разгледаме основните директории, с които ще работим.
Основна конфигурация на XAMPP уеб сървър
Този урок за XAMPP предполага, че имате инсталира XAMPP на устройство C в Windows използвайки стъпките, споменати по-горе. Следва списък на основните директории, за които трябва да знаете.
- htdocs: това е главната директория на уеб сървъра. Целият ни PHP код ще бъде поставен в тази директория.
- MySQL – този справочник съдържа цялата информация, свързана с MySQL or MariaDB двигател на базата данни, който по подразбиране работи на порт 3306.
- PHP – тази директория съдържа PHP инсталационни файлове. Той съдържа важен файл с име php.ini. Тази директория се използва за конфигуриране на поведението на PHP на вашия сървър.
По подразбиране, на който работи уеб сървърът на Apache порт 80Ако порт 80 е зает от друг уеб сървър, можете да използвате различен номер на порт. За този урок ще приемем, че използваме порт 80. Обърнете внимание, че ако използвате Skype, използва същия порт. Затвори Skype ако искате да използвате XAMPP за PHP на порт 80.
XAMPP Контролен панел
Контролният панел се използва за управление на програми, инсталирани чрез XAMPP. За да отворите контролния панел на XAMPP Server:
- Кликнете върху менюто „Старт“
- Разгледайте директорията с програми и намерете Apache Friends, след това XAMPP, както е показано на диаграмата по-долу.
- Диаграмата по-долу показва контролния панел.
1) Този раздел изброява инсталираните услуги, модули и идентификатори на процеси (PID). Зелената отметка означава, че модулът е инсталиран като услуга. Червената отметка означава, че не е инсталиран като услуга. За да инсталирате услуга, щракнете върху червената отметка. Ако бутонът показва зелена отметка и щракнете върху него, контролният панел ще ви попита дали искате да деинсталирате системата.
2) Този раздел показва порта(овете), свързани с модулите. Разделът с действия е за:
- стартиране и спиранеping модули
- Отваряне на административните прозорци за Apache и MySQL
- Отваряне на конфигурационни файлове за Apache, MySQL и т.н., за да направите промени
- Преглед на лог файловете за модулите
3) Този раздел съдържа полезни инструменти, като например Netstat, Windows преки пътища за услуги и др.
4) Този раздел показва информация за състоянието на модулите. Контролният панел може да се използва за:
- Инсталирайте и деинсталирайте услуги като Apache, MySQL и т.н., които са инсталирани чрез XAMPP
- Стартиране и спиране на услуги.
- Отваряне на конфигурационни файлове и др.
Конфигурирайте XAMPP
Нека сега разгледаме основната конфигурация, необходима преди да започнем да използваме нашата XAMPP инсталация за разработка.ping Уебсайтове, работещи с PHP. Въведете URL http://localhost/xampp/ в любимия си браузър. За този урок ще използваме Firefox като нашия уеб браузър.
Ако виждате горния екран, значи сте инсталирали XAMPP успешно. Панелът отляво съдържа връзки към полезна информация, като например:
- Инсталираната версия на PHP
- Настройки за сигурност на XAMPP
- Достъп до помощни програми като phpMyAdmin и др.
Съвременните издания на XAMPP се доставят с PHP 8.x, например PHP 8.2, заедно с MariaDB като място за краткосрочно посещение MySQL подмяна. Много по-старият XAMPP 1.8.0, показан на някои от тези екранни снимки, се доставяше с PHP 5.4.4.
Коя е най-добрата PHP IDE?
PHP IDE е програма, която ви позволява лесно да пишете PHP код. PHP IDE често са оборудвани с функции за подчертаване на синтаксиса, а в някои случаи и с функции за автоматично довършване. Това означава, че ако напишете PHP ключова дума, която е позната на PHP интерпретатора, тя ще бъде маркирана в различен цвят от този, използван за обикновени оператори. Функцията за автоматично довършване автоматично показва известни PHP ключови думи, докато ги въвеждате. Notepad може да се използва и за писане и редактиране на PHP код. Недостатъкът на използването на редактор като Notepad е, че отстраняването на грешки в скриптовете става трудно, тъй като не е лесно да се забележат грешки, като например неправилно написани ключови думи, незатворени скоби и др. IDE ще маркира операторите с грешки, така че е лесно да ги забележите. Таблицата по-долу показва 5 популярни PHP редактора.
| Редактор | Разрешително | Cross Platform | Кратко описание |
|---|---|---|---|
| Netbeans IDE | Open Source | Да |
|
| Dreamweaver | търговски | Да |
|
| Zend Studio | търговски | Да |
|
| PHP Eclipse | Open Source | Да |
|
| Notepad++ | Freeware | Windows само за лична употреба |
|
PHP редактор за Netbeans IDE. Както е накратко подчертано в горната таблица, NetBeans IDE има мощни функции, които подобряват производителността на PHP програмистите. IDE може да бъде свободно изтеглена от https://netbeans.apache.org/front/main/download/
- Функциите за маркиране на синтаксиса и автоматично довършване подобряват вашето продуктивност
- Има собствена поддръжка за системи с бази данни като MySQL. Не е необходимо да използвате две програми, за да кодирате и разработвате вашата база данни.
- IDE може да се използва в a среда за сътрудничество. Това е полезно, когато трябва да работите с други разработчици като екип.
- IDE има поддръжка за други езици като:
- Java SE
- Java EE
- C
- C++
NetBeans сега се поддържа от софтуера Apache Foundation as Apache NetBeansи се издава четири пъти годишно. Версия 30 е текущата версия от 2026 г., докато екранните снимки по-долу използват по-старата версия. NetBeans 7.3.
Въведение в Netbeans IDE
След като успешно сте инсталирали NetBeans IDE PHP редактор, стартирайте програмата точно както всяка друга Windows програма. Появява се прозорецът, показан по-долу
1. Изследовател на проекти – този панел се използва за показване на всички отворени проекти. Проектите са изброени в дървовиден изглед.
2. Лента с инструменти за бърз достъп – тази лента с инструменти съдържа преки пътища към често изпълнявани задачи като създаване на нов проект, отваряне на съществуващ проект, действия за отмяна и повторение и др.
3. Стартова страница – тази страница съдържа 3 раздела, а именно „Учене и откриване“, „Моят“ NetBeansи „Какво е новото“.
- Първият раздел [Учете и откривайте] ви запознава с функциите на NetBeans IDE и показва някои демонстрации и уроци, които могат да бъдат разработени в NetBeans SDI.
- Вторият раздел [Моят NetBeans] изброява наскоро отворените проекти и ви позволява да инсталирате плъгини и да активирате функции на IDE.
4. Изходен прозорец – използва се за показване на изход от програми като Java конзолни приложения. Използва се и за показване на информация за журнал и отстраняване на грешки. Екранната снимка по-долу показва IDE с отворен проект.
Създаване на нов PHP проект с помощта на Netbeans IDE
- Кликнете върху бутона за създаване на нов проект в лентата с инструменти, както е показано по-долу
- Ако сте изтеглили всички налични пакети в XAMPP NetBeans IDE, уверете се, че сте избрали PHP в категорията проекти, PHP приложение в Проекти, след което щракнете върху бутона Напред.
- Въведете името на проекта, както е показано по-долу.
- Уверете се, че папката е записана в инсталационната директория на XAMPP PHP, както е показано по-горе.
- Кликнете върху бутона „Напред“, когато сте готови.
- Уверете се, че „Изпълни като:“ е зададено на „Локален уебсайт“ (изпълнява се на локален уеб сървър).
- The Project URL: е настроено на http://localhost/phplessons/
Забележка Горните настройки ще бъдат зададени по подразбиране. Не е нужно да променяте нищо, освен ако не сте експерт.
- Кликнете върху бутона Напред
- - NetBeans PHP редакторът позволява интеграция с PHP MVC рамки като Symfony и Zend. Засега няма да избираме никаква MVC рамка. Кликнете върху бутона Finish.
- Вашият новосъздаден проект ще бъде показан в браузъра на проекта и за вас ще бъде създадена страница index.php.
- Новосъздадената страница съдържа HTML код. Заменете го със следния код, показан по-долу.
Изпълнение на вашия първи PHP пример
<?php echo "Hello World!"; ?>
- Щракнете върху бутона за изпълнение в лентата с инструменти, както е показано по-долу
- Вашият браузър по подразбиране ще се отвори с URL http://localhost/phplessons/index.php. Резултатът „Здравей свят!“ ще се покаже във вашия браузър.



















