Рубрики
Uncategorized

Подробные инструкции по интеграции Apache с php7.3.5

Автор оригинала: David Wong.

Установите PHP

Сначала установите пакет сжатия PHP, текущий адрес загрузки

Распакуйте файл по следующему пути: D: Программные файлы php -7.3.5 (выберите соответствующий путь самостоятельно). Затем добавьте путь к переменной среды path.

Затем откройте CMD и запустите php-версию. Вывод аналогичен следующему, указывая на то, что установка прошла успешно.

PHP 7.3.5 (cli) (built: May 1 2019 13:17:17) ( ZTS MSVC15 (Visual C++ 2017) x64 )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.5, Copyright (c) 1998-2018 Zend Technologies

Установите Apache

Откройте страницу загрузки версии Apache для Windows

Простое объяснение: первый и второй эквиваленты чистой версии не интегрируют другие расширения. Третья, четвертая и пятая интегрируют php, MySQL и другие распространенные среды без необходимости настройки “из коробки”.

Здесь мы загружаем второй.

После загрузки и распаковки поместите папку Apache 24 в путь D: Program Files, а затем добавьте каталог D: Program Files Apache 24 bin в путь к системной переменной среды, чтобы команды Apache можно было использовать в любом месте.

Затем измените файл httpd.conf в каталоге conf следующим образом:

1. Измените SRVROOT, который определяет путь установки apache , что эквивалентно переменной, которая будет использоваться во многих местах позже.

# Modify line 37 to read
Define SRVROOT "D:\Program Files\Apache24"

2. Найдите LoadModule и добавьте после него следующую конфигурацию, чтобы узнать модуль PHP и адрес файла конфигурации PHP

LoadModule php7_module "D:\Program Files\php-7.3.5\php7apache2_4.dll"
PHPIniDir "D:\Program Files\php-7.3.5"

3. Измените корневой путь, измените корень документа и каталог, чтобы прочитать следующее:

DocumentRoot "${SRVROOT}/www"

4. Добавьте новую конфигурацию, позволяющую Apache идентифицировать PHP-файлы

AddType application/x-httpd-php .php

5. Установите Apache в качестве системной службы

# Install/uninstall Apache services
httpd -k install/remove
# Start/close/restart Apache service
httpd -k start/stop/restart

6. Успешное прохождение теста. Создайте новый phpinfo.php файл под заголовком D: Program Files Apache24 www-путь, который гласит следующее:

После запуска apache посетите localhost/phpinfo.php и посмотрите следующий интерфейс для достижения успеха:

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