Як завантажити та встановити XAMPP на Windows: Підручник PHP
Що таке XAMPP?
XAMPP це кросплатформний веб-сервер із відкритим кодом, який складається з веб-сервера, MySQL механізм баз даних і PHP і Perl пакети програмування. Він скомпільований і підтримується Apache. Він дозволяє користувачам створювати веб-сайти WordPress в Інтернеті за допомогою локального веб-сервера на своєму комп’ютері. Це підтримує Windows, Linux і Mac.
Він скомпільований і підтримується apache. Акронім XAMPP означає;
- X – [операційні системи між платформами], що означає, що він може працювати на будь-якій ОС Mac OX, Windows , Linux і т.п.
- А - Apache – це програмне забезпечення веб-сервера.
- М - MySQL – База даних.
- 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. Для іншого Operating Systems кроки встановлення XAMPP схожі.
Крок 1) Завантажте XAMPP
Натисніть тут, щоб завантажити XAMPP Windows: https://www.apachefriends.org/download.html
Крок 2) Почніть встановлення
Встановлення XAMPP подібне до встановлення будь-якої іншої програми Windows. Однак є кілька речей, які ми повинні зазначити.
Крок 3) Запустіть установку
Після завантаження XAMPP запустіть установку. З’явиться діалогове вікно попередження, показане нижче.
Крок 4) Змініть параметри керування користувачами
Якщо ви використовуєте Windows Переглянути золото Windows 7, переконайтеся, що ви деактивували функцію контролю облікових записів користувачів. Для цього виберіть Панель керування > Облікові записи користувачів > Змінити налаштування контролю доступу користувачів. На діаграмі нижче показано основні кроки.
Крок 5) Збережіть налаштування
- Після того, як ви вимкнули контроль облікових записів користувачів, натисніть кнопку OK у вікні попередження.
- Цього разу ви отримаєте наступне повідомлення
Крок 6) Натисніть Далі
На наступному екрані натисніть «Далі».
Крок 7) Виберіть шлях Insatllation
На наступному екрані змініть шлях встановлення, якщо потрібно. Натисніть Далі
Крок 8) Перевірте необхідні служби
На наступному екрані виберіть Apache і MySQL. Ви можете вибрати за бажанням FileZilla (FTP-клієнт), якщо потрібно. Натисніть Інсталювати
Примітка: служба — це довгострокова програма у Windows, яка не потребує втручання користувача. Служби можна настроїти на автоматичний запуск під час кожного запуску операційної системи Windows. Щоб ви могли використовувати Apache і MySQL, вони мають працювати у фоновому режимі. Встановлення їх як служб запускає Apache і MySQL автоматично у фоновому режимі кожного разу, коли ви вмикаєте комп’ютер. Якщо ви не встановили Apache і MySQL як служби, то вам доведеться вручну запускати їх кожного разу, коли ви хочете ними скористатися. Ви повинні будете зробити це з панелі керування XAMPP.PHP і
Крок 9) Завершіть встановлення
Після успішного завершення інсталяції ви побачите наступне вікно
- Натисніть кнопку Готово
Перш ніж тестувати нашу інсталяцію XAMPP, давайте спочатку розглянемо основні каталоги, з якими ми будемо працювати.
Базова конфігурація веб-сервера XAMPP
Цей підручник XAMPP припускає, що у вас є встановив XAMPP на диск C Windows за допомогою згаданих вище кроків. Нижче наведено список основних каталогів, про які ви маєте знати.
- HTDOCS; це кореневий каталог веб-сайту. Усі наші коди PHP будуть розміщені в цьому каталозі.
- MySQL – цей каталог містить всю інформацію, пов’язану з MySQL двигун бази даних, за замовчуванням він працює на порту 3306.
- PHP – цей каталог містить інсталяційні файли PHP. Він містить важливий файл під назвою php.ini. Цей каталог використовується для налаштування поведінки PHP на вашому сервері.
За замовчуванням, на якому працює веб-сервер Apache порт 80. Якщо порт 80 використовується іншим веб-сервером, ви можете використовувати інший номер порту. У цьому підручнику ми припустимо, що використовуємо порт 80. Зверніть увагу: якщо ви використовуєте SKYPE, він використовує той самий порт. Закрити Skype якщо ви хочете використовувати XAMPP для PHP на порту 80
Панель керування XAMPP
Панель керування використовується для керування програмами, встановленими через XAMPP. Щоб відкрити панель керування сервером XAMPP,
- Натисніть на меню «Пуск».
- Дослідіть каталог програм і знайдіть Apace Friends, а потім XAMPP, як показано на схемі нижче
- На схемі нижче показано панель керування.
1) У цьому розділі наведено список встановлених служб, модулів та ідентифікаторів PID процесу. Зелена галочка означає, що модуль встановлено як службу. Червона позначка означає, що його не встановлено як службу. Щоб встановити службу, натисніть на червону позначку. Якщо кнопка має зелену галочку, і ви натискаєте на неї, панель керування запитає вас, чи хочете ви видалити систему.
2) У цьому розділі показано порти, пов’язані з модулями. Розділ дій призначений для;
- модулі запуску та зупинки
- Відкрийте адміністративні вікна для Apache і MySQL
- Відкрийте конфігураційні файли для Apache, MySQL тощо для внесення змін
- Перегляд файлів журналу для модулів
3) Цей розділ містить такі корисні утиліти, як Netsat, скорочення служб Windows тощо.
4) У цьому розділі відображається інформація про стан модулів. Панель керування можна використовувати для;
- Встановлюйте та видаляйте такі служби, як Apache, MySQL тощо, які встановлено через XAMPP
- Запуск і зупинка служб.
- Відкрити конфігураційні файли тощо.
Налаштувати XAMPP
Давайте тепер розглянемо базові конфігурації, необхідні перед тим, як почати використовувати інсталяцію XAMPP для розробки веб-сайтів на базі PHP. Введіть URL-адресу http://localhost/xampp/ у вашому улюбленому браузері. Для цього підручника ми будемо використовувати Firefox як наш веб-браузер.
Якщо ви бачите наведений вище екран, ви успішно встановили XAMPP. Панель ліворуч містить посилання на корисну інформацію, наприклад;
- Встановлена версія PHP
- Параметри безпеки XAMPP
- Доступ до утиліт, таких як phpMyAdmin тощо.
Версія PHP, яка постачається з XAMPP 1.8.0, — це PHP 5.4.4
Яка найкраща PHP IDE?
PHP IDE — це програма, яка дозволяє легко писати коди PHP. PHP IDE часто оснащено функціями підсвічування синтаксису, а в деяких випадках також функціями автозаповнення. Це означає, що якщо ви пишете ключове слово PHP, яке відоме інтерпретатору PHP, тоді ключове слово буде виділено кольором, відмінним від того, який використовується для звичайних операторів. Функція автозаповнення автоматично виводить відомі ключові слова PHP під час їх введення. Блокнот також можна використовувати для написання та редагування кодів PHP. Недоліком використання такого редактора, як Блокнот, є те, що налагодження сценаріїв ускладнюється, оскільки непросто помітити помилки, такі як неправильно написані ключові слова, незакриті фігурні дужки тощо. IDE виділить оператори з помилками, тож вам легко їх помітити. У наведеній нижче таблиці показано 5 популярних редакторів PHP
редактор | ліцензія | Міжплатформенних | Короткий опис |
---|---|---|---|
IDE Netbeans | Open Source | Так |
|
Dreamweaver | Комерційний | Так |
|
Студія Zend | Комерційний | Так |
|
PHP Eclipse | Open Source | Так |
|
Блокнот ++ | Freeware | Windows тільки |
|
PHP редактор Netbeans IDE Як коротко зазначено в наведеній вище таблиці, Netbeans IDE має потужні функції, які підвищують продуктивність програмістів PHP. IDE можна безкоштовно завантажити з https://netbeans.org/downloads/index.html
- Підсвічування синтаксису та функції автозаповнення покращують ваші продуктивність
- Він має вбудовану підтримку систем баз даних, таких як MySQL. Вам не потрібно використовувати дві програми для кодування та розробки вашої бази даних.
- IDE можна використовувати в a середовище співпраці. Це стане в нагоді, коли вам доводиться працювати з іншими розробниками в команді.
-
IDE має підтримка інших мов як от;
- Java SE
- Java EE
- C
- C++
Поточна версія IDE Netbeans на момент написання цієї статті – версія 7.3
Вступ до IDE Netbeans
Після того, як ви успішно встановили редактор PHP Netbeans IDE, запустіть програму так само, як і будь-яку іншу програму Windows. З’явиться вікно, показане нижче
1. Провідник проекту – ця панель використовується для відображення всіх відкритих проектів. Проекти перераховані у вигляді дерева.
2. Панель інструментів швидкого доступу – ця панель інструментів містить ярлики для часто виконуваних завдань, таких як створення нового проекту, відкриття існуючого проекту, скасування та повторення дій тощо.
3. Стартова сторінка – ця сторінка містить 3 вкладки, а саме – Навчання та відкриття, Мої Netbeans і Що нового.
- Перша вкладка [Навчання та відкриття] знайомить вас із функціями IDE Netbeans, демонструє деякі демонстрації та навчальні посібники, які можна розробити в IDE Netbeans.
- Друга вкладка [My Netbeans] містить список нещодавно відкритих проектів, дозволяє встановлювати плагіни та активувати функції IDE.
4. Вікно виведення – використовується для відображення результатів таких програм, як Java консольні програми. Він також використовується для відображення журналу та інформації про налагодження. На знімку екрана нижче показано IDE з відкритим проектом.
Створення нового проекту PHP за допомогою IDE Netbeans
- Натисніть кнопку створити новий проект на панелі інструментів, як показано нижче
- Якщо ви завантажили всі пакети, доступні в XAMPP NetBeans IDE, переконайтеся, що ви вибрали PHP у категорії проекту, PHP Application у розділі Проекти, а потім натисніть кнопку Далі.
- Введіть назву проекту, як показано нижче.
- Переконайтеся, що папку збережено в каталозі встановлення XAMPP PHP, як показано вище.
- Після завершення натисніть кнопку «Далі».
-
Переконайтеся, що для параметра Запуск як: встановлено значення Локальний веб-сайт (працює на локальному веб-сервері)
- Для URL-адреси проекту: встановлено значення http://localhost/phplessons/
Примітка: наведені вище параметри будуть встановлені для вас за замовчуванням. Вам не потрібно нічого змінювати, якщо ви не експерт
- Натисніть кнопку Далі
- Редактор PHP Netbeans забезпечує інтеграцію з фреймворками PHP MVC, такими як Symfony і Zend. Наразі ми не будемо вибирати жодну структуру MVC. Натисніть кнопку Готово.
- Ваш щойно створений проект буде відображено в браузері проекту та створено для вас сторінку index.php.
- Щойно створена сторінка містить деякий html-код. Замініть його наступним кодом, показаним нижче.
Запуск вашого першого прикладу PHP
<?php echo "Hello World!"; ?>
- Натисніть кнопку запуску на панелі інструментів, як показано нижче
- Ваш браузер за замовчуванням відкриється з URL-адресою http://localhost/phplessons/index.php . Вихід «Hello World!» буде відображено у вашому браузері.
Підсумки
- Повна форма XAMPP — платформа X-cross, Apache, MySQL, PHP і Perl
- Редактор PHP — це програма, яка дозволяє вам писати код PHP за найкоротший час і дозволяє виправляти синтаксичні помилки під час розробки.
- Редактор PHP Netbeans — це міжплатформний редактор із відкритим кодом, який підвищує продуктивність розробників PHP.