PHP для начинающих: Установка Denwer и запуск кода

PHP — язык программирования, который нельзя запустить напрямую в текстовом редакторе и открыть в браузере. Для работы необходимы специальные программы. Этот урок расскажет о них и покажет установку Denwer — пакета, объединяющего необходимые компоненты.

Необходимые программы для работы с PHP

Для работы с PHP нужны:

  1. Интерпретатор PHP: Программа, обрабатывающая PHP-код.
  2. Сервер Apache: Локальный веб-сервер, необходимый для взаимодействия с PHP.
  3. MySQL: Система управления базами данных (СУБД) для хранения информации (статьи, данные пользователей, товары и т.д.).
  4. phpMyAdmin: Веб-интерфейс для управления MySQL, позволяющий работать с базами данных через графический интерфейс без прямых SQL-запросов.
  5. Sendmail: Программа для отправки почтовых сообщений, необходимая для функций отправки email в PHP-приложениях.

Все программы бесплатны и могут устанавливаться отдельно. Для упрощения рекомендуется использовать пакет Denwer.

Установка Denwer

Denwer — популярный пакет, содержащий Apache, PHP, MySQL, phpMyAdmin и другие компоненты для локальной разработки PHP-приложений.

Скачивание и установка Denwer

Найдите Denwer в поисковой системе (например, Google). Скачайте последнюю стабильную версию, подходящую для вашей системы (учитывая версию PHP). Скачивание может потребовать регистрации на сайте разработчика.

Запустите установочный файл. Укажите путь установки (рекомендуется диск C, папка Denwer). Будет создан виртуальный диск (например, Z:) для файлов веб-сервера. Выберите опцию автозагрузки Denwer (по желанию). Возможно, потребуется создать ярлыки на рабочем столе.

Важно: Если используете Skype, отключите в его настройках использование портов 80 и 443 как альтернативных входящих.

Запуск Denwer

Запустите Denwer через ярлык на рабочем столе или файл run.exe в папке установки. После запуска создастся виртуальный диск. Проверьте работоспособность, открыв в браузере localhost. Корректная установка отобразит стартовую страницу Denwer.

Создание и запуск первого PHP-сайта

Denwer использует простую файловую структуру: файлы сайта хранятся в папке home на виртуальном диске. Создайте папку с именем сайта в папке home, внутри неё — папку www. В www поместите файлы сайта.

Создайте файл index.php (важно расширение .php) с простым текстом. После создания сайта перезапустите Denwer. Если сайт не отображается, проверьте путь, перезапустите Denwer и убедитесь, что Skype не использует конфликтующие порты.

Установка Denwer обеспечивает удобную среду для локальной разработки PHP-приложений. Теперь вы готовы к дальнейшему изучению PHP и созданию веб-приложений.

Что будем искать? Например,программа