Встановіть та настройте XAMPP у Windows 10
Встановіть та налаштуйте XAMPP у Windows 10: Щоразу, коли ви кодуєте будь-який веб-сайт на PHP, вам знадобиться щось, що може надати середовище розробки PHP і допомогти зв'язати бекенд з інтерфейсом. Існує безліч програм, які ви можете використовувати для локального тестування свого веб-сайту, таких як XAMPP, MongoDB і т. д. Кожне програмне забезпечення має свої переваги та недоліки, але в цьому посібнику ми спеціально поговоримо про XAMPP для Windows 10. статті ми побачимо, як можна встановити та налаштувати XAMPP у Windows 10.
XAMPP: XAMPP - це кросплатформовий веб-сервер з відкритим вихідним кодом, розроблений друзями Apache. Це найкраще підходить для веб-розробників, які розробляють веб-сайти з використанням PHP, оскільки він забезпечує простий спосіб встановити необхідні компоненти, необхідні для запуску програмного забезпечення на основі PHP, такого як Wordpress, Drupal і т.д., Windows 10 локально. XAMPP заощаджує час і нерви, пов'язані з ручною установкою та налаштуванням Apache, MySQL, PHP та Perl на пристрої для створення тестового середовища.
Кожен символ у слові XAMPP означає одну мову програмування, яку XAMPP допомагає встановити та налаштувати.
X позначає ідеографічну букву, що позначає кросплатформність.
A означає Apache або HTTP-сервер Apache.
M означає MariaDB, яка була відома як MySQL.
P означає PHP
P означає Perl
XAMPP також включає інші модулі, такі як OpenSSL, phpMyAdmin, MediaWiki, Wordpress та ін. . На одному комп'ютері може існувати кілька екземплярів XAMPP, і ви можете навіть копіювати XAMPP з одного комп'ютера на інший.XAMPP доступний як у повній, так і в стандартній версії, яка називається зменшеною версією.
Встановіть та настройте XAMPP у Windows 10
Переконайся створити точку відновлення про всяк випадок, якщо щось піде не так.
Як встановити XAMPP у Windows 10
Якщо ви хочете використовувати XAMPP, спочатку вам потрібно завантажити і встановити XAMPP на свої комп'ютери, після чого тільки ви зможете його використовувати. Щоб завантажити та встановити XAMPP на комп'ютери, виконайте такі дії:
один. Завантажте XAMPP із офіційного сайту друзів Apache. або введіть наведену нижче URL-адресу у веб-браузері.
2. Виберіть версію PHP, для якої потрібно встановити XAMPP, і натисніть кнопку кнопка завантаження перед нею. Якщо у вас немає обмежень за версією, завантажте найстарішу версію, оскільки це може допомогти вам уникнути будь-яких проблем, пов'язаних із програмним забезпеченням на основі PHP.
3. Як тільки ви натиснете кнопку «Завантажити», XAMPP розпочне завантаження.
4.По завершенні завантаження відкрийте завантажений файл, двічі клацнувши по ньому.
5. Коли ви попросите дозволити цій програмі вносити зміни до вашого комп'ютера , натисніть на Так кнопку та запустіть процес установки.
6. З'явиться діалогове вікно із попередженням нижче. Натисніть кнопку ОК кнопку, щоб продовжити.
7. Знову натисніть Кнопка 'Далі'.
8. Ви побачите список компонентів, які XAMPP дозволяє встановити, таких як MySQL, Apache, Tomcat, Perl, phpMyAdmin і т.д. Встановіть прапорці поруч із компонентами, які потрібно встановити. .
Примітка: це рекомендується залишити встановлені за замовчуванням параметри та натиснути кнопку Наступний кнопки.
9.Введіть розташування папки куди ти хочеш встановити програмне забезпечення XAMPP або перегляньте розташування, натиснувши на значок поруч із адресним рядком. Для встановлення програмного забезпечення XAMPP рекомендується використовувати налаштування розташування за промовчанням.
10.Натисніть Наступний кнопки.
11. Зніміть прапорець Дізнайтесь більше про Bitnami для XAMPP варіант та натисніть Наступний.
Примітка: Якщо ви хочете дізнатися про Bitnami, ви можете залишити вказану вище опцію увімкненої. Коли ви натиснете "Далі", у вашому браузері відкриється сторінка Bitnami.
12. З'явиться наведене нижче діалогове вікно з повідомленням, що установка готова до початку. встановлення XAMPP на свій комп'ютер. Знову натисніть на Наступний кнопку, щоб продовжити.
13.Після того, як ви натиснете Наступний , ти побачиш XAMPP почав інсталяцію в Windows 10 . Дочекайтеся завершення процесу встановлення.
14.Після завершення встановлення з'явиться діалогове вікно, в якому буде запропоновано дозволити програму через брандмауер. Натисніть на Дозволити доступ кнопки.
15.Натисніть на Кнопка Готово щоб завершити процес.
Примітка: Якщо ви дозволите Запустити панель керування зараз? варіант перевірити потім після клацання Закінчувати ваша панель керування XAMPP відкриється автоматично, але якщо ви зняли прапорець, вам потрібно вручну відкрити панель керування XAMPP.
16.Виберіть свою мову або англійська чи німецька . За замовчуванням обрано англійську мову та натисніть кнопку Кнопка Зберегти.
17. Коли панель керування XAMPP відкриється, ви можете почати її використовувати. щоб протестувати свої програми та почати налаштування середовища веб-сервера.
Примітка: Значок XAMPP буде відображатися на панелі завдань щоразу, коли XAMPP запущено.
18. Тепер запустіть деякі служби, такі як Апач, MySQL натиснувши на Кнопка Пуск відповідає самій послузі.
19.Після запуску всіх служб успішно, відкрийте localhost, набравши http://локальний хост у вашому браузері.
20. Він перенаправить вас на панель інструментів XAMPP, і відкриється сторінка XAMPP за промовчанням.
21. На сторінці XAMPP за замовчуванням натисніть phpinfo з рядка меню, щоб побачити всі подробиці та інформацію про PHP.
22. На сторінці XAMPP натисніть phpMyAdmin щоб побачити консоль phpMyAdmin.
Як налаштувати XAMPP у Windows 10
Панель керування XAMPP складається з декількох розділів, і кожен розділ має значення та призначення.
У розділі «Модуль» ви знайдете список послуг, що надаються XAMPP, і вам не потрібно встановлювати їх окремо на комп'ютер. Нижче наведено послуги, що надаються XAMPP: Apache, MySQL, FileZilla, Mercury, Tomcat.
У розділі "Дія" є кнопки "Пуск" і "Стоп". Ви можете запустити будь-яку службу, натиснувши на значок Кнопка Пуск .
1.Якщо ви хочете запустити службу MySQL , натисніть на Починати кнопка, відповідна Модуль MySQL.
2.Запуститься служба MySQL. Ім'я MySQL стане зеленим, і це підтвердить, що MySQL запущений.
Примітка: Також ви можете перевірити статус із наведених нижче журналів.
3. Тепер, якщо ви хочете зупинити роботу MySQL, натисніть Кнопка зупинки відповідний модулю MySQL.
4.Ваш Служба MySQL перестане працювати та його статус стане зупиненим, як ви можете бачити у журналах нижче.
Коли ви запустите такі служби, як Apache або MySQL, натиснувши кнопку «Пуск» у розділі «Дія», ви побачите число під розділом «Порти», яке відповідає цій службі.
Ці числа Номери портів TCP/IP котрі кожна служба використовує під час роботи. Наприклад: на наведеному вище малюнку Apache використовує номери портів TCP/IP 80 та 443, а MySQL використовує номер порту TCP/IP 3306.Ці номери портів вважаються номерами стандартних портів.
Коли ви запустите будь-яку послугу, що надається у розділі «Модуль», ви побачите, що поруч із цією конкретною послугою в розділі «Модуль» з'являться деякі числа. ПІД-секція . Ці числа є ідентифікатор процесу для цієї конкретної послуги. Кожна служба на комп'ютері має певний ідентифікатор процесу.
Наприклад: на наведеному вище малюнку запущені Apache та MySQL. Ідентифікатор процесу для Apache – 13532 та 17700, а ідентифікатор процесу для MySQL – 6064.
Відповідно до запущених служб кнопка «Адміністратор» стає активною. Натиснувши на неї, ви можете отримати доступ до адміністративна панель звідки ви можете перевірити, чи працює все правильно чи ні.
На малюнку нижче показаний екран, який відкриється після натискання на Кнопка адміністратора відповідний сервісу MySQL.
Відповідний кожній послузі в розділі «Модуль», Конфігурація кнопка доступна. Якщо ви натиснете кнопку «Конфігурація», ви зможете легко налаштувати кожну з перелічених вище служб.
У крайньому правому кутку ще один Кнопка конфігурації доступний. Якщо ви натиснете на цю кнопку Config, ви зможете налаштувати які служби автоматично запускати під час запуску XAMPP. Крім того, доступні деякі параметри, які ви можете змінити відповідно до ваших потреб та вимог.
Натиснувши кнопку «Конфігурація», з'явиться діалогове вікно, показане нижче.
1. У розділі «Автозапуск модулів» можна перевірити служби або модулі, які потрібно запускати автоматично під час запуску XAMPP.
2. Якщо ви бажаєте змінити мову XAMPP, ви можете натиснути на Змінити мову кнопки.
3.Ви також можете змінити налаштування служби та порту.
Наприклад: якщо ви хочете змінити стандартний порт для сервера Apache, виконайте такі дії:
a.Натисніть кнопку «Параметри служби та порту».
b. Відкриється діалогове вікно «Параметри служби».
c. Змініть порт Apache SSL з 443 на будь-яке інше значення, наприклад 4433.
Примітка: Ви повинні записати вказаний номер порту в безпечному місці, оскільки він може знадобитися в майбутньому.
г. Після зміни номера порту натисніть кнопку Кнопка Зберегти.
e.Тепер натисніть на Кнопка конфігурації поряд з Apache у розділі «Модуль» на панелі керування XAMPP.
е. Натисніть на Apache (httpd-ssl.conf) із контекстного меню.
ж.Пошук Слухати у текстовому файлі, який щойно відкрився, та змініть значення порту, яке ви вказали раніше на кроці c. Тут це буде 4433, але у вашому випадку буде інакше.
h. Також шукайте . Змініть номер порту на новий порт. В цьому випадку це буде виглядати
i. Збережіть зміни.
4.Після внесення змін натисніть кнопку Кнопка Зберегти.
5.Якщо ви не бажаєте зберігати зміни, натисніть кнопку Кнопка скасування і ваш XAMPP повернеться до попереднього стану.
У крайньому правому кутку, під кнопкою Config, Кнопка немає доступний. Якщо ви клацнете по ньому, він надасть вам список служб або сокетів, які в даний час працюють і до якої мережі звертаються, їх ідентифікатор процесу та інформацію про порт TCP/IP.
Список буде поділено на три частини:
- Активні сокети/сервіси
- Нові сокети
- Старі розетки
У крайньому правому кутку, під кнопкою Netstat, Кнопка оболонки доступний. Якщо ви натиснете кнопку Shell, відкриється Утиліта командного рядка оболонки, де ви можете вводити команди для доступу до служб, програм, папок і т.д.
Під кнопкою "Шелл" є кнопка "Провідник", натиснувши на неї, ви можете відкрити папку XAMPP у провіднику та побачити всі доступні папки XAMPP.
Якщо ви натиснете кнопку Послуги під кнопкою «Провідник», відкриється діалогове вікно «Служби», яке надасть вам детальну інформацію про всі служби, запущені на вашому комп'ютері.
Натиснувши кнопку «Довідка», розташовану під кнопкою «Сервіс», ви можете знайти будь-яку допомогу, яку хочете, натиснувши доступні посилання.
Якщо ви бажаєте вийти з панелі керування XAMPP, натисніть кнопку Кнопка виходу доступна в крайньому правому кутку під кнопкою «Довідка».
Розділ журналу
У нижній частині панелі керування XAMPP представте вікно журналів, в якому ви можете побачити, які дії виконуються в даний момент, з якими помилками стикаються працюючі служби XAMPP. Він надасть вам інформацію про те, що відбувається, коли ви запускаєте службу або коли ви зупиняєте службу. Крім того, він надасть вам інформацію про кожну дію, що відбувається в XAMPP. Це також перше місце, де треба шукати, коли щось іде не так.
У більшості випадків ваш XAMPP буде добре працювати з налаштуваннями за умовчанням для створення середовища тестування для запуску створеного вами веб-сайту. Однак іноді, в залежності від доступності порту або конфігурації установки, вам може знадобитися змінити порт TCP/IP кількість запущених сервісів або встановіть пароль для phpMyAdmin.
Щоб змінити ці налаштування, використовуйте кнопку «Конфігурація», відповідну службі, для якої ви хочете внести зміни, і збережіть зміни, і ви зможете використовувати XAMPP та інші послуги, що їм надаються.
Рекомендовані:
Я сподіваюся, що ця стаття була корисною і тепер ви можете легко Встановіть та настройте XAMPP у Windows 10 , але якщо у вас все ще є питання щодо цього уроку, не соромтеся задавати їх у розділі коментарів.
Адітья є цілеспрямованим професіоналом у галузі інформаційних технологій і останні 7 років пише про технології. Він охоплює інтернет-послуги, мобільні пристрої, Windows, програмне забезпечення та практичні посібники.
Як запустити php файл xampp
У цьому навчальному курсі розглядаються два способи налаштування середовища розробки PHP в операційній системі Windows. Перший і найбільш зручний спосіб полягає у встановленні та налаштуванні пакета AMP (*A*pache, *М*ySQL, *P*HP). У цьому навчальному курсі наводиться процедура встановлення пакету XAMPP. Другий спосіб полягає в установці та налаштуванні кожного компонента окремо.
Для роботи з цим навчальним курсом потрібне таке програмне забезпечення та ресурси.
Пакет завантаження PHP
Версія 5. Міститься у XAMPP Windows.
Сервер бази даних
Рекомендовано використовувати сервер MySQL 5.0. Міститься в XAMPP для Windows.
Відладчик PHP (не обов'язково)
Необхідне програмне забезпечення
Для створення, виконання та налагодження проектів PHP необхідне таке програмне забезпечення:
IDE NetBeans для PHP. Завантаження можна здійснити звідси.
Механізм PHP. Підтримується версія PHP5. Завантаження можна здійснити звідси.
Налагоджувач PHP. IDE NetBeans для PHP дозволяє використовувати XDebug, але використання відладчика не є привабливим. З міркувань сумісності з PHP5 рекомендується використовувати версію XDebug 2.0 або вищу.
Сервер бази даних Існує можливість використання різних серверів бази даних, проте найпопулярнішим є сервер MySQL. Завантаження можна здійснити звідси. NOTE: Рекомендована версія продукту: MySQL Server 5.0. У цих документах описується робота з цією версією.
Після завершення встановлення необхідно виконати налаштування середовища для забезпечення правильної спільної роботи всіх програмних компонентів.
Можна використовувати пакет, який містить потрібне програмне забезпечення, або встановити окремо окремий компонент.
Використання пакету AMP
Встановлення та налаштування пакету XAMPP
У цьому розділі описано процедури завантаження, встановлення та налаштування пакету XAMPP.
Попередження! НЕ використовуйте XAMPP 1.7.0. Ця версія має значні проблеми з XDebug. Використовуйте версію 1.7.1 або вище, де ці проблеми усунуто.
| Починаючи з XAMPP 1.7.2, XAMPP поставляється з PHP 5.3а не з PHP 5.2.x. IDE NetBeans для PHP 6.7.x не підтримує нові функції PHP 5.3. IDE NetBeans для PHP 6.8, яка в даний час доступна як складання розробки, повністю підтримує PHP 5.3. Також зверніть увагу, що установка Xdebug відрізняється для PHP 5.2.x та PHP 5.3. |
Завантажте пакет установки +XAMPP +. До складу XAMPP Lite не входить XDebug.
Після завантаження запустіть файл EXE.
Можна встановити сервер Apache та сервер бази даних MySQL як веб-службу. Якщо Apache Server та MySQL встановлені як служби, то немає потреби запускати їх вручну за допомогою "XAMP Control Panel". Слід враховувати, що інсталювати та видалити ці служби можна за допомогою панелі керування XAMPP.
При використанні архіву, що саморозпаковується, після його розпакування запустіть файл setup-xampp.bat для налаштування компонентів пакета. Програма встановлення XAMPP запускає цей файл автоматично.
Після налаштування відкрийте панель керування XAMP. Цю панель можна відкрити запуском файлу XAMPP_HOME/xampp-control.exe або за допомогою піктограми панелі керування XAMPP, що автоматично розміщується на робочому столі. При відкритті панелі керування XAMPP слід враховувати, що модулі, встановлені як служби, вже виконуються.
*Попередження.*Іноді Windows Vista не вдається запустити файл xampp-control.exe . У цьому випадку можна запустити xampp-start.exe.
Прапорці Svc вказують на те, що модуль встановлюється як служба Windows і автоматично виконується під час запуску системи. Служби Windows встановлюються та видаляються під час встановлення та зняття прапорця Svc. Під час видалення служби Windows сам модуль не видаляється, але необхідно запускати його вручну. Панель управління XAMPP включає кнопки запуску і зупинки модулів, а також відкриття їх консолей адміністратора.
Перевірка установки XAMPP
Встановлення та увімкнення налагоджувача XDebug
Для використання налагоджувача XDebug необхідно налаштувати стек PHP. Процес відрізняється, якщо використовується XAMPP 1.7.1, який включає PHP 5.2.6, або XAMPP 1.7.2, який включає в себе PHP 5.3.
Багато користувачів зазнають труднощів при налаштуванні роботи XDebug у своїх системах. Довідкові відомості наведено на вікі-сторінці на форумі користувачів редактора NetBeans PHP Editor.
XDebug на XAMPP 1.7.1 (PHP 5.2)
Необхідно завантажити XDebug, помістити файл .dll в базовий каталог php і налаштувати php.ini для пошуку та використання цього файлу.
Завантажте останню, орієнтовану на багатопотокове виконання версію XDebug, сумісну з версією PHP. Посилання для завантаження перелічені у розділі "Releases". Скопіюйте файл .dll у каталог XAMP_HOME/php/ext. ( XAMPP_HOME посилається на каталог установки XAMPP або XAMPP Lite, наприклад, C:\Program Files\xampp або C:\xampplite .)
Знайдіть та відкрийте активний файл php.ini для XAMPP. За умовчанням він знаходиться в каталозі XAMPP_HOME/apache/bin. Підтвердьте, який файл php.ini є активним за допомогою phpinfo() та пошуку завантаженого файлу конфігурації.
Оскільки оптимізатор Zend блокує XDebug, оптимізатор потрібно вимкнути.В активному файлі php.ini знайдіть наступні рядки та видаліть або позначте їх як коментарі (для надійності виконайте пошук та закоментуйте всі властивості, пов'язані з Zend):
Для приєднання XDebug до механізму PHP розкоментуйте наступні рядки у файлах php.ini (додайте ці рядки безпосередньо в розділі [Zend]), якщо вони відсутні. Додано додаткові примітки.
Встановіть властивість xdebug.remote_enable на значення 1, а не на значення "true" або інше значення.
| Переконайтеся, що ці шляхи відповідають розташування відповідних файлів, як це визначено при установці. |
Збережіть файл php.ini.
Запустіть панель керування XAMPP та перезапустіть сервер Apache. Додаткові відомості про налаштування XDebug наведено на вікі-сторінці та документації XDebug.
Xdebug на XAMPP 1.7.2 (PHP 5.3)
XAMPP 1.7.2 поставляється разом із відповідним файлом Xdebug .dll. Для початку використання необхідно лише налаштувати php.ini. Зверніть увагу, що всі налаштування Xdebug супроводжуються текстом, що пояснює.
Знайдіть та відкрийте файл XAMPP_HOME\php\php.ini для редагування. У XAMPP 1.7.2 використовується лише файл php.ini
Знайдіть рядок zend_extension = "XAMPP_HOME\php\ext\php_xdebug.dll" та видаліть символ коментаря.
Знайдіть рядок xdebug.remote_host=localhost та видаліть символ коментаря. Змініть значення параметра localhost на 127.0.0.1.
Знайдіть рядок xdebug.remote_enable = 0 та видаліть символ коментаря. Змініть 0 на 1.
Знайдіть рядок xdebug.remote_handler = "dbgp" та видаліть символ коментаря.
Знайдіть рядок xdebug.remote_port = 9000 та видаліть символ коментаря.
Збережіть файл php.ini.
Запустіть панель керування XAMPP та перезапустіть сервер Apache.
Додаткові відомості про налаштування XDebug наведено на вікі-сторінці та документації XDebug.
Сьогодні ми розглянемо, як встановити локальний сервер на наш комп'ютер і запустити свій перший php скрипт.
Існує багато різних локальних веб-серверів (XAMPP, Open Server, Denwer). Останній перестав оновлюватися, до того ж не підтримує версію PHP 7. Open Server непоганий локальний сервер. Але ми будемо використовувати XAMPP, до кінця статті Ви зрозумієте, наскільки зручно використовувати його на відміну від інших локальних веб-серверів.
На сайті ми відразу бачимо, що XAMPP підтримує потрібну нам нову версію PHP 7.2.0 (на час написання статті). Ви можете вибрати для себе потрібну версію для Windows, Linux або OS X, я виберу для Windows. Після цього у нас завантажується настановний .exe файл розміром 123 МБ.
Після завершення установки Xampp запитає чи запустити Панель керування (Control Panel). залишаємо галочку і тиснемо Finish. Мова вибираємо Англійську.
Увага! Зверніть увагу, що якщо у вас запущено Skype, то можна буде помітити помилки в панелі керування в нижній частині консолі. Це станеться через те, що порти 80 і 443 будуть зайняті Скайпом. Тому, якщо Ви хочете, щоб у Вас працювали Skype і Xampp без будь-яких додаткових налаштувань, то Xampp варто запускати першим, а потім уже Skype!
У панелі управління ми бачимо 5 програм, нас цікавить у цій статті лише перший модуль це Apache, запускаємо його кнопкою Start.
І тепер як Ви бачите сервер запущений успішно, щоб перевірити, що Xampp встановився добре і правильно, ми в адресному рядку браузера прописуємо localhost (див. скрін), після чого нас переадресує на localhost/dashboard/ .
Відповідно це сторінка вітання Xamppa, а значить можна вважати, що все у нас гаразд і локальний сервер працює! З цієї ж вкладки ми можемо перейти на PHPInfo, переглянути версію PHP та його налаштування. Можна зайти в phpMyAdmin (правда його ми в цій статті не запускали і там буде логічна помилка).
Нас цікавить, як ми напишемо свій перший скрипт і власне де!
У папці htdocs будуть лежати всі сайти і файли php, які ми будемо запускати.
Інші файли, які там лежать чіпати не слід, якщо Ви хочете, щоб у Вас запускалося те саме меню з localhost.
І тепер, якщо ми хочемо створити свій сайт ми просто створюємо нову папку під назвою site або з будь-якою назвою англійською, яка Вам подобається, і переходимо до неї.
Увага! Якщо у Вас не показує розширення взагалі, прочитайте цю маленьку статтю, яка Вам допоможе.
Далі власне відкриваємо наш файл будь-яким із цих редакторів на вибір: Notepad++ чи Sublime Text. Про редактори я писав раніше, у перших статтях про HTML.
І прописуємо таку частину коду в наш файл index.php:
Розберемо цей простий код:
На початку і наприкінці ми бачимо самі PHP теги, їх конструкцію, всередині цих тегів пишеться код php.
В результаті у нас має з'явитися наша фраза тільки вже програмним шляхом на PHP. Може на відміну від HTML мови, логіки в цьому скрипті і немає, але для першого скрипту це дуже не погано, а сам PHP повірте.. дуже цікава і сильна мова!
Запустимо наш файл, використовуючи знову Xampp. Пропишемо в рядку браузера localhost/site і побачимо простий напис Hello World (див. скрін). Ось і наш перший скрипт на PHP через xampp. Вітаю!
Встановити Xampp простіше простого, головне – не забути в брандмауері Windows дати доступ Apache та Mysql до мереж. Далі встановлення в картинках та з коментарями. Передбачається, що дистрибутив програми вже завантажено з офіційного сайту і підходить для нашої версії Windows.
Встановлення
Запускаємо дистрибутив, при запущеному антивірусі може вилізти таке вікно, тиснемо Yes:
Нічого не міняємо, всі галочки залишаємо як є – Next.
Зазвичай встановлюю Xampp на диск C, папку із сайтами потім прописую окремо в налаштуваннях – Next.
Забираю галочку, щоб відразу після встановлення не запускався сайт (синє посилання) – Next.
Майже готово – Next.
Процес встановлення Xampp пішов.
Ближче до завершення з'явиться віконце брандмауера з питанням - тиснемо Дозволити доступ.
Установка завершена, залишаємо галочку і тиснемо Finish.
Налаштування
Запустилася Xampp Control Panel та Apache. Тиснемо Start - запускаємо MySQL.
Знову дозволяємо доступ, MySQL запущено.
Де лежать файли сайту та як його запустити?
За адресою localhos відкриється сторінка, яка знаходиться в папці htdocs на диску С, стандартний шлях до неї - C: xmpp htdocs
Налаштування htdocs
Файл відкриється у Блокноті. За допомогою пошуку Ctrl+F шукаємо слово htdocs:
Знаходимо два рядки з адресою папки і змінюємо на адресу папки, в якій будуть лежати наші сайти (файли, що виконуються).
Як відкрити phpMyAdmin?
Щоб відкрити у браузері phpMyAdmin, потрібно натиснути кнопку Admin навпроти MySQL. Або ввести адресний рядок localhost/phpmyadmin/
За адресою localhost/phpmyadmin/ потрапляємо на сторінку phpMyAdmin.
Створення бази даних
Зліва в списку можна натиснути Створити БД або натиснути вкладку Бази даних. У першому полі ввести назву бд, у другому вибрати кодування - зазвичай вибираю utf8_general_ci.
Далі просто потрібно створити таблицю із необхідною кількістю стовпців. Подробиці вдаватися не буду.
Створення користувача БД
Потрібно повернутися на головну сторінку phpMyAdmin та натиснути вкладку Користувачі.
Тиснемо Додати користувача. Заповнюємо поля. Пароль можна легко згенерувати.
До речі, якщо поставити галочку "Створити базу з ім'ям користувача", то можна окремо базу не створювати. Можна почати зі створення користувача, щоб не морочитися зі створенням БД.
XAMPP Windows 1.7.3 [Basic package]
Дана версія містить такі бібліотеки:
- Apache 2.2.14 (IPV6 enabled)
- MySQL 5.1.41 (Community Server) with PBXT engine 1.0.09-rc
- PHP 5.3.1 (PEAR, Mail_Mime, MDB2, Zend)
- Perl 5.10.1 (Bundle::Apache2, Apache2::Request, Bundle::Apache::ASP, Bundle::Email, Bundle::DBD::mysql, DBD::SQlite, Randy Kobes PPM)
- XAMPP Control Version 2.5.8 (ApacheFriends Edition)
- XAMPP CLI Bundle 1.6
- XAMPP Port Check 1.5
- XAMPP Security 1.1
- SQLite 2.8.17
- SQLite 3.6.20
- OpenSSL 0.9.8l
- phpMyAdmin 3.2.4
- ADOdb v5.10
- FPDF v1.6
- Zend Framework 1.9.6 Minimal Package (via PEAR)
- Mercury Mail Transport System v4.72
- msmtp 1.4.19 (sendmail compatible SMTP client)
- FileZilla FTP Server 0.9.33
- Webalizer 2.21-02 (з GeoIP lite)
- apc 3.1.3p1 for PHP
- eAccelerator 0.9.6-rc1 for PHP
- Ming 0.4.3 для PHP
- PDF with pdflib lite v7.0.4p4 for PHP
- rar 2.0.0-dev for PHP
- Xdebug 2.0.6-dev for PHP
- libapreq2 v2.12 (mod_apreq2) for Apache
- 128 MB RAM
- 320 MB вільного місця на жорсткому диску
- Windows 2000, XP (Server 2003), Vista (Server 2008), 7
- всі 32 bit ОС (64 повинні працювати)
Як я вже говорив версія Lite відрізняється відсутністю деяких бібліотек, і відповідно займає менше місця на диску, і сам файл інсталяції менше важить. За зав'ялювання розробників версія Lite не так часто оновлюється як повна версія.
XAMPP Lite 1.7.3 [Basic package]
- Apache 2.2.14 (IPV6 enabled)
- MySQL 5.1.41 (Community Server) with PBXT engine 1.0.09-rc
- PHP 5.3.1 (PEAR)
- Miniperl 5.10.1
- XAMPP Control Version 2.5.8 (ApacheFriends Edition)
- XAMPP CLI Bundle 1.6
- XAMPP Port Check 1.5
- XAMPP Security 1.1
- SQLite 2.8.17
- SQLite 3.6.20
- OpenSSL 0.9.8l
- phpMyAdmin 3.2.4
- msmtp 1.4.19 (sendmail compatible SMTP client)
- Webalizer 2.21-02 (з GeoIP lite)
- Ming 0.4.3 для PHP
- PDF with pdflib lite v7.0.4p4 for PHP
- 28 MB RAM
- 192 MB вільного місця на жорсткому диску
- Windows 2000, XP (Server 2003), Vista (Server 2008), 7
- всі 32 bit ОС (64 повинні працювати)
Нагадаю, якщо говорив, і скажу, якщо ще не сказав, що XAMPP є повністю безкоштовним, і поширюється під ліцензією GNU GPL. Як видно зі списку бібліотек обох версій, Вам для початку роботи з PHP підійшла б і Lite версія, але потрібно думати про майбутнє і те, що надалі Вам може знадобитися більше бібліотек, тому розглядатимемо версію XAMPP Windows 1.7.3 [Basic package].
Встановлення
Фактично це архів, що сам розпаковується, тому просто чекаємо поки буде йти процес розпакування (установки).
У наступному вікні буде виведено список того, що встановилося, у тому числі і те, що нам потрібно, а саме PHP, MySQL, Apache. Тут просять натиснути Enter для продовження, що власне і робимо.
Наш комплект Web-сервера XAMPP встановлений. На цьому етапі в командному рядку відображається кілька дій на вибір, а саме:
Після запуску XAMPP Control Panel у той чи інший спосіб Ви повинні побачити наступне:
Використання
На скріншоті вище видно Список модулів (Modules) а саме: Apache, MySQL, FileZilla, Mercury, Tomcat. MySQL. Якщо Ви хочете запускати модулі як служби Windows і щоб вони автоматично виконувались після завантаження ОС, потрібно поставити поряд з назвою модуля прапорець Svc. Модулі встановлюються як служби Windows під час встановлення прапорця та видаляються при знятті прапорця Svc.
Після вибору мови з'явиться веб-інтерфейс XAMPP.
Загалом у XAMPP є все що потрібно для розробки додатків, якщо потрібно чогось більшого, то можна звернутися до доповнень.
Переклад документації XAMPP
Про безпеку (обов'язково до прочитання!)
XAMPP зроблено так що він повністю відкритий, це було зроблено для того, щоб розробники могли робити все, що їм потрібно, і тому не рекомендується використовувати XAMPP, такий який він відразу після установки, у виробництві, так як він практично не захищений.
Список найбільш вразливих місць XAMPP:
Логін адміністратора MySQL (root) за промовчанням не має пароля.
Демон MySQL доступний через локальну мережу.
PhpMyAdmin доступний через локальну мережу.
Приклади доступні через локальну мережу.
Паролі для MySQL і PhpMyAdmin, і паролі до директорії XAMPP також можна налаштувати за вказаною вище адресою.
\xampp\mysql\bin\mysqladmin.exe -u root -psecret
Якщо Ви зміните пароль, то доведеться переналаштовувати PhpMyAdmin щоб використовувати новий пароль, якщо ж ви не переналаштуєте то доступ до баз даних буде закритий. Щоб змінити налаштування PhpMyAdmin, потрібно відкрити файл config.inc.php, який знаходиться в директорії \xampp\phpmyadmin\ і змінити наступні рядки:
Попередньо встановлені в ОС CPAN та PEAR є базовими. Якщо Вам потрібні додаткові пакети, потрібно скористатися утилітою XAMPP Shell (xampp_shell.bat), для чого в командному рядку потрібно прописати наступне та встановіть їх за допомогою утиліт командного рядка:
Після встановлення XAMPP, можна спокійно встановити WordPress або встановити і русифікувати Drupal, для того щоб почати відразу створювати сайти.
Існує також досить непоганий двигун для форуму, який можна встановити і протестувати, і про те, як встановити Vanilla forums на XAMPP, докладно написано за вказаним посиланням.
