Как загрузить и установить XAMPP на Windows: Учебник по PHP
Что такое XAMPP?
XAMPP это кроссплатформенный веб-сервер с открытым исходным кодом, который состоит из веб-сервера, MySQL механизм базы данных, PHP и Perl пакеты программирования. Он компилируется и поддерживается Apache. Он позволяет пользователям создавать веб-сайты WordPress онлайн, используя локальный веб-сервер на своем компьютере. Он поддерживает Windows, Linux и Mac.
Он компилируется и поддерживается Apache. Аббревиатура XAMPP означает;
- X – [кроссплатформенные операционные системы], что означает, что он может работать на любой ОС Mac OX, Windows , Linux и так далее
- A - Apache – это программное обеспечение веб-сервера.
- M - MySQL - База данных.
- П - 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 Vista или Windows 7, убедитесь, что вы отключили функцию контроля учетных записей пользователей. Для этого выберите «Панель управления» > «Учетные записи пользователей» > «Изменить настройки контроля доступа пользователей». На схеме ниже показаны основные этапы.
Шаг 5) Сохраните настройки
- После того, как вы деактивировали контроль учетных записей пользователей, нажмите кнопку «ОК» в окне предупреждающего сообщения.
- На этот раз вы получите следующее сообщение
Шаг 6) Нажмите «Далее».
На следующем экране нажмите «Далее».
Шаг 7) Выберите путь установки.
На следующем экране измените путь установки, если необходимо. Нажмите "Далее
Шаг 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 | Коммерческий | Да |
|
Зенд студия | Коммерческий | Да |
|
PHP Eclipse | Open Source | Да |
|
Блокнот ++ | Freeware | Windows Важно |
|
Редактор PHP в среде IDE Netbeans Как кратко показано в приведенной выше таблице, среда IDE Netbeans обладает мощными функциями, повышающими производительность программистов PHP. IDE можно бесплатно загрузить с сайта https://netbeans.org/downloads/index.html
- Функции подсветки синтаксиса и автозаполнения расширяют возможности производительность
- Он имеет встроенную поддержку таких систем баз данных, как MySQL. Вам не нужно использовать две программы для написания кода и разработки вашей базы данных..
- IDE может использоваться в среда для совместной работы. Это удобно, когда вам приходится работать с другими разработчиками в команде.
-
В среде IDE есть поддержка других языков такие как;
- Java SE
- Java EE
- C
- C++
Текущая версия среды IDE Netbeans на момент написания этой статьи — версия 7.3.
Введение в IDE Netbeans
После успешной установки PHP-редактора Netbeans IDE запустите программу, как любую другую программу Windows. Появится окно, показанное ниже
1. Обозреватель проектов – эта панель используется для отображения всех открытых проектов. Проекты перечислены в виде дерева.
2. Панель инструментов ярлыков – эта панель инструментов содержит ярлыки для часто выполняемых задач, таких как создание нового проекта, открытие существующего проекта, действия отмены и повтора и т. д.
3. Стартовая страница – эта страница содержит 3 вкладки: «Обучение и обнаружение», «Мои Netbeans» и «Что нового».
- Первая вкладка [Learn and Discover] знакомит вас с функциями IDE Netbeans, демонстрирует некоторые демонстрации и учебные пособия, которые можно разработать в IDE Netbeans.
- Вторая вкладка [My Netbeans] содержит список недавно открытых проектов, позволяет устанавливать плагины и активировать функции IDE.
4. Окно вывода – он используется для отображения вывода таких программ, как Java консольные приложения. Он также используется для отображения журнала и отладочной информации. На снимке экрана ниже показана IDE с открытым проектом.
Создание нового проекта PHP с использованием среды IDE Netbeans.
- Нажмите кнопку «Создать новый проект» на панели инструментов, как показано ниже.
- Если вы загрузили все пакеты, доступные в XAMPP NetBeans IDE, убедитесь, что вы выбрали PHP в категории «Проекты», «Приложение PHP» в разделе «Проекты», затем нажмите кнопку «Далее».
- Введите имя проекта, как показано ниже.
- Убедитесь, что папка сохранена в каталоге установки 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.