Как установить apache ant на windows 10

Урок 2. Установка Apache, MySQL и PHP в Windows и первый PHP-скрипт

В последнем уроке «Введение в PHP и веб-приложения» мы объяснили, как работают веб-приложения. Итак, мы уже знаем, что PHP — это модуль, который генерирует HTML-страницы на сервере.

Чтобы программировать на PHP, нам нужен настоящий веб-сервер, PHP и база данных.

Эти технологии предоставляются веб-хостингом, на который мы позже загрузим наш готовый сайт. Если у вас еще нет PHP-хостинга, вам придется его купить. Я рекомендую http://www.onebit.cz, который очень качественный, с поддержкой, которая советует вам, когда что-то пойдет не так, и особенно с новейшими технологиями, которые вы можете использовать. ITnetwork также размещает ONEbit. Хостинг обычного веб-сайта стоит пару десятков крон в месяц, так что ничего дорогого. Как найти веб-хостинг описано здесь: http://www.itnetwork.cz/…-na-internet.

Чтобы нам не приходилось отлаживать наш сайт на веб-хостинге, мы также установим службы на свой компьютер, где мы будем программировать сайт. Мы загрузим его на веб-хостинг, как только он будет готов и протестирован. Службы можно легко установить как единый пакет.

Загрузите и установите PHP

Веб-приложения часто используют операционную систему Linux, веб-сервер Apache, базу данных MySQL (или ее открытый клон MariaDB) и язык программирования PHP. Это дерево часто обозначают аббревиатурой LAMP. Все модифицированные технологии бесплатны. Если мы запускаем следующие технологии под Windows, иногда используется аббревиатура WAMP.

Возможно, наиболее часто используемый установочный пакет, содержащий Apache, PHP и MySQL, называется XAMPP. Установка очень проста.

Скачать XAMPP

Давайте загрузим пакет XAMPP с официального сайта.https://www.apachefriends.org/

Прямо на главной странице мы можем найти ссылку XAMPP для Windows . Здесь находим заголовок Скачать , как видно на изображении ниже, и скачиваем Установщик .

Установка

Лучше запускать установку от имени администратора. Вы можете сделать это, щелкнув правой кнопкой мыши загруженный файл и выбрав «Запуск от имени помощника». Вы, вероятно, увидите шум UAC, который вы уберете.

Читайте также:  Как обновиться до windows 11 вручную

Еще одна ошибка, которая может появиться, связана со средой выполнения Microsoft Visual C++, которая требуется для XAMPP. Поэтому, если это диалоговое окно было показано мне, пожалуйста, подтвердите его.

Веб-браузер по умолчанию откроется непосредственно на странице, на которой можно загрузить этот компонент. После его установки вы можете продолжить установку XAMPP.

Установка XAMPP проста и выполняется одним щелчком мыши. В процессе вы можете выбрать, какие части пакета вы хотите установить. Даже если мы оставим набор по умолчанию, давайте объясним, для чего предназначены отдельные компоненты:

Сервер

Здесь мы можем выбрать, что мы хотим иметь на нашем сервере.

  • Apache — веб-сервер, который инициирует связь с клиентом. Это обязательный компонент.
  • MySQL — широко используемая база данных. К нему подключается phpMyAdmin удобным для пользователя способом, который используется при установке. Есть и другие базы данных, например SQLite, которая прямо на PHP.
  • FileZilla FTP-сервер — позволяет создать собственный FTP-сервер, а затем удаленно подключаться к нему. Необходимо иметь общедоступный IP-адрес.
  • Mercury Mail Server — локальный SMTP-сервер для отправки электронной почты.
  • Tomcat — Serverlet для Java, если вы создаете страницы в этомязык.
Языки программы

Здесь мы можем выбрать языки программирования, которые мы хотим использовать на сервере.

  • PHP — это в основном PHP.
  • Perl — Perl также можно запустить.
Инструменты

Другие инструменты, предлагаемые пакетом XAMPP.

  • phpMyAdmin — Удобное управление базой данных MySQL.
  • Webalizer — Статистика посещаемости веб-сайта.
  • Fake Sendmail — Отправка анонимных электронных писем.

Если вы решили, что вам не нужна одна из служб, вы можете снять ее. Но я рекомендую их сохранить. Вы можете выбрать, какая служба будет включена, а какая будет отключена, чтобы ее не нужно было использовать.

В следующем окне оставьте C:\xampp\ в качестве папки, потому что в Program Files\\ у XAMPP будут проблемы с правами на листинг.

Читайте также:  Как вернуть прежний вид папок windows 10

Во время установки вас, вероятно, спросят о разрешенном доступе к сети новых сервисов, подтвердите.

После установки нас спросят, хотим ли мы запустить панель управления XAMPP. Давайте подтвердим.

Панель управления

После запуска мы увидим следующую формулу:

Здесь мы можем увидеть установленные службы. Ключом для вас будут кнопки Start/Stop для служб Apache и MySQL. Вы можете использовать их для включения или выключения этих служб. Рекомендуется отключать службы, когда вы их не используете, так как в противном случае они напрасно используют ваш процессор. Для каждой службы есть флажок, который определяет, следует ли запускать ее как системную службу.

ВНИМАНИЕ! Если вы используете Skype, вы не сможете запустить Apache! Это связано с тем, что Skype является плохо написанным приложением и использует порт 80, т.е.не погладить. Все, что вам нужно сделать, это перенастроить Skype на другой порт или выключить его, запустить Apache, а затем снова включить.

С помощью других кнопок мы можем запустить инструмент администрирования данной службы или отобразить журнал ошибок.

Если обе службы запущены, все готово.

Таким образом, мы можем подготовить среду для PHP. Осталось только скачать приложение, в котором мы будем писать исходный код. И нет, это будет не Блокнот или PSPad. Так как PHP — динамический язык, мы можем допустить довольно много ошибок в наших приложениях. Нам действительно нужно что-то умное, что будет проверять исходный код и активно давать нам подсказки.

Из бесплатных IDE NetBeans, вероятно, является лучшей, даже если она не такая умная и относительно медленная. Скачиваем его по адресу https://netbeans.apache.org, где выбираем версию LTS (версия с долгосрочной поддержкой):

Нажмите зеленую кнопку «Загрузить». Мы перейдем на страницу, где мы можем загрузить NetBeans для нашей ОС. Если у нас Windows, качаем установщик для Windows по адресу:

Читайте также:  Как откатить систему назад windows 10 на 1 день через биос

Затем мы попадаем на такую ​​страницу:

Мы нажимаем на выделенную ссылку на изображении, и программа установки будет загружена и запущена. Мы просто отменяем установку и запускаем NetBeans.

Здесь мы начнем новый проект (Файл -> Новый проект) и выберем приложение PHP. В качестве имени мы будем использовать HelloWorld. Это название используется для проектов для полных новичков, которым нужно только что-то запустить. Именно это мы и сможем сегодня показать

Выбираем путь к проекту, в котором мы установили адрес для PHP-скриптов. По умолчанию это C:\xampp\htdocs\ .

Наконец, давайте решим, хотим ли мы использовать локальный веб-сервер (а именно, Apache изXAMPPu) и подтвердите.

NetBeans создаст для него новую HTML-страницу. Обратите внимание, что он имеет расширение .php. В его теле вы найдете директиву:

В следующем примере мы используем символы > а также . На чешской клавиатуре введите их с помощью правого ALT и следующих клавиш:

В Используем также кавычки, пишем их аналогично символу ЕЇ, но с помощью клавиши SHIFT:

Часть страницы между метками и ?> обрабатывается как PHP-скрипт. Давайте попробуем и воспользуемся функцией echo(), которая выводит текст на страницу. Исходный код будет выглядеть примерно так:

Если теперь вы запустите проект с помощью зеленой кнопки «play» или введете адрес localhost/HelloWorld в браузере, вы увидите следующий результат:

Отображаемый текст написан PHP и не является фиксированной частью HTML-страницы. Если ничего не получилось, можно попробовать сайт прямо на хостинге, хоть это и немного неудобно. Проект каждого урока можно найти в разделе Всегда доступен для скачивания. Таким образом вы сможете найти возможную ошибку.

На пятом уроке, Переменные и системы типов в PHP, мы начнем с описания синтаксиса языка PHP.

Были ли у вас проблемы? Загрузите приведенный ниже образец приложения и сравните его со своим проектом, чтобы легко найти ошибку.

Скачать

Загружено 1753x (412 Б)
Приложение включает в себя исходный код PHP

Поделиться с друзьями
ОС советы