PHP
Установка среды PHP в Windows
Поиск…
замечания
HTTP-службы обычно запускаются на порту 80, но если у вас установлено какое-то приложение, например Skype, которое также использует порт 80, то оно не запустится. В этом случае вам нужно изменить либо его порт, либо порт конфликтующего приложения. По завершении перезапустите службу HTTP.
Загрузить и установить XAMPP
Что такое XAMPP?
XAMPP - самая популярная среда разработки PHP. XAMPP - это совершенно бесплатный, открытый и простой в установке дистрибутив Apache, содержащий MariaDB, PHP и Perl.
Куда его загрузить?
Загрузите соответствующую стабильную версию XAMPP со своей страницы загрузки . Выберите загрузку в зависимости от типа ОС (32 или 64 бит и версия ОС) и версии PHP, которую она должна поддерживать.
Текущий последний из них - XAMPP для Windows 7.0.8 / PHP 7.0.8 .
Или вы можете следовать этому:
XAMPP для Windows существует в трех разных вариантах:
- Установщик (возможно,
.exe format
самый простой способ установки XAMPP) - ZIP (для пуристов: XAMPP - обычный архив ZIP
.zip format
) - 7zip: (для пуристов с низкой пропускной способностью: XAMPP в
.7zip format
7zip.7zip format
)
Как установить и где разместить мои файлы PHP / html?
Установите с установленным установщиком
- Выполните установку установщика сервера XAMPP, дважды щелкнув загруженный
.exe
.
Установить из ZIP
- Распакуйте ZIP-архивы в папку по вашему выбору.
- XAMPP извлекает в подкаталог
C:\xampp
ниже выбранного целевого каталога. - Теперь запустите файл
setup_xampp.bat
, чтобы настроить конфигурацию XAMPP в вашей системе.
Примечание. Если вы выбираете корневой каталог
C:\
as target, вы не должны запускатьsetup_xampp.bat
.
По окончании установки
Используйте «Панель управления XAMPP» для выполнения дополнительных задач, таких как запуск / остановка Apache, MySQL, FileZilla и Mercury или их установка в качестве сервисов.
Обработка файлов
Установка является прямым процессом, и как только установка завершена, вы можете добавить файлы html / php, которые будут размещены на сервере в XAMPP-root/htdocs/
. Затем запустите сервер и откройте http://localhost/file.php
в браузере, чтобы просмотреть страницу.
Примечание. По умолчанию XAMPP root в Windows -
C:/xampp/htdocs/
Введите один из следующих URL-адресов в своем любимом веб-браузере:
http://localhost/
http://127.0.0.1/
Теперь вы должны увидеть стартовую страницу XAMPP.
Загрузите, установите и используйте WAMP
WampServer - это среда разработки Windows. Он позволяет создавать веб-приложения с Apache2, PHP и базой данных MySQL. Наряду с этим PhpMyAdmin позволяет легко управлять базами данных.
WampServer доступен бесплатно (под лицензией GPML) в двух различных версиях: 32 и 64 бит. Wampserver 2.5 несовместим с Windows XP, ни с пакетом обновления 3 (SP3), ни с Windows Server 2003. Более старые версии WampServer доступны на SourceForge .
Версия WampServer:
Предоставление в настоящее время:
- Apache: 2.4.18
- MySQL: 5.7.11
- PHP: 5.6.19 и 7.0.4
Установка проста, просто выполните установку, выберите место и завершите его.
Как только это будет сделано, вы можете запустить WampServer. Затем он запускается в системном трее (панели задач), первоначально красного цвета, а затем становится зеленым, как только сервер встает.
Вы можете перейти к браузеру и набрать localhost или 127.0.0.1, чтобы получить индексную страницу WAMP. Вы можете работать на PHP локально с этого момента, сохраняя файлы в <PATH_TO_WAMP>/www/<php_or_html_file>
и проверяя результат на http://localhost/<php_or_html_file_name>
Установите PHP и используйте его с IIS
Прежде всего, вам необходимо установить и запустить IIS ( Internet Information Services ) на вашем компьютере; IIS недоступен по умолчанию, вам нужно добавить этот признак из панели управления -> Программы -> Характеристики Windows.
- Загрузите версию PHP, которая вам нравится, с http://windows.php.net/download/ и убедитесь, что вы загружаете версии Non-Thread Safe (NTS) PHP.
- Извлеките файлы в
C:\PHP\
. - Откройте
Internet Information Services Administrator IIS
. - Выберите корневой элемент на левой панели.
- Дважды щелкните мышью на
Handler Mappings
. - На правой боковой панели нажмите «
Add Module Mapping
. - Настройте значения следующим образом:
Request Path: *.php
Module: FastCgiModule
Executable: C:\PHP\php-cgi.exe
Name: PHP_FastCGI
Request Restrictions: Folder or File, All Verbs, Access: Script
Установите
vcredist_x64.exe
илиvcredist_x86.exe
(распространяемый на Visual C ++ 2012) с https://www.microsoft.com/en-US/download/details.aspx?id=30679Установите свой
C:\PHP\php.ini
, особенно установитеextension_dir ="C:\PHP\ext"
.Сброс IIS: в командной консоли DOS введите
IISRESET
.
При желании вы можете установить PHP Manager для IIS, который очень помогает настроить ini-файл и отслеживать журнал ошибок (не работает в Windows 10).
Не забудьте установить index.php
как один из документов по умолчанию для IIS.
Если вы следовали руководству по установке сейчас, вы готовы протестировать PHP.
Как и в Linux, IIS имеет структуру каталогов на сервере, корень этого дерева - C:\inetpub\wwwroot\
, вот точка входа для всех ваших общедоступных файлов и скриптов PHP.
Теперь используйте ваш любимый редактор или просто Блокнот Windows и введите следующее:
<?php
header('Content-Type: text/html; charset=UTF-8');
echo '<html><head><title>Hello World</title></head><body>Hello world!</body></html>';
Сохраните файл под C:\inetpub\wwwroot\index.php
используя формат UTF-8 (без спецификации).
Затем откройте свой новый веб-сайт, используя ваш браузер по этому адресу: http: //localhost/index.php