Рубрики
Uncategorized

Подробный процесс создания среды Windows 2008 R2 + php5.6.28

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

Установка IIS 7

1. Откройте Диспетчер серверов (Запуск-Компьютер-Правая клавиатура-Управление-также можно открыть), добавьте роли

Прямой следующий шаг

Проверьте веб-сервер (IIS). Далее следует отметить (я не буду делать скриншот здесь).

Проверяю ASP. NET откроет следующее окно для добавления необходимых служб ролей и проверки CGI (CGI необходим здесь в соответствии с личными обстоятельствами, в противном случае PHP не вступит в силу)

Затем вы можете установить его непосредственно рядом. Тебе нужно немного подождать!

Теперь, когда установка прошла успешно, закройте ее и откройте диспетчер IIS, как показано ниже.

Удалите исходный веб-сайт и добавьте новый веб-сайт

Название веб-сайта выбрано случайным образом. Физический путь-это ваш корневой путь. Я настроил папку WWW на диске D в качестве корневого каталога. Имя хоста я заполню в тесте 127.0.0.1 здесь.

Подтверждения достаточно, и на данный момент настройка IIS завершена.

Установите PHP

Сначала вам необходимо установить необходимую среду выполнения Microsoft DLL

Адрес для загрузки: http://down.whsir.com/downloads/Microsoft dlllibrary.zip

Загрузите пакет php 5.6: http://windows .php.net/download/

Я скачал почтовый пакет здесь.

Официальный адрес загрузки http://windows.php.net/downloads/releases/php-5.6.28-nts-Win32-VC11-x64.zip

Локальный адрес загрузки http://down.whsir.com/downloads/php-5.6.28-Win32-VC11-x64.zip

Как выбрать Потокобезопасные и Не Потокобезопасные версии

Потокобезопасность-это потокобезопасность. Проверки безопасности потоков выполняются во время выполнения, чтобы предотвратить исчерпание системных ресурсов в режиме выполнения CGI, когда новые запросы запускают новые потоки. Non Thread Safe не является потокобезопасным и не выполняет проверки потокобезопасности во время выполнения.

Два способа выполнения PHP: ISAPI и FastCGI

Режим выполнения ISAPI выполнен в виде динамической библиотеки DLL, которая может быть выполнена после запроса пользователя и не исчезнет сразу после обработки запроса пользователя, поэтому для повышения эффективности выполнения программы необходима проверка потокобезопасности. Поэтому, если PHP выполняется в режиме ISAPI, рекомендуется потокобезопасная версия. FastCGI выполняется в одном потоке, поэтому ему не нужны проверки безопасности потоков. Защита проверок безопасности потоков может повысить эффективность. Поэтому, если PHP выполняется с помощью FastCGI, рекомендуется выбрать не потокобезопасную версию.

Распакуйте php, я помещаю распакованный файл под диск D, как показано на рисунке.

Будет ли PHP-файл php.ini-производство Переименовать файл php.ini и изменить файл php.ini

extension_dir = " Путь к Вашей папке установки PHP Installer Ext”

часовой пояс

Найдите дату. часовой пояс= Изменить на дату./Шанхай

Set the. DLL file to cancel the previous ";" and this; the symbols annotate it, as follows
(It is suggested to manually copy it; remove it and copy it directly. There may be problems below.)
extension=php_bz2.dll
extension=php_curl.dll
extension=php_fileinfo.dll
extension=php_gd2.dll
extension=php_gettext.dll
extension=php_gmp.dll
extension=php_intl.dll
extension=php_imap.dll
extension=php_interbase.dll
extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_exif.dll ; Must be after mbstring as it depends on it
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_oci8_12c.dll ; Use with Oracle Database 12c Instant Client
extension=php_openssl.dll
extension=php_pdo_firebird.dll
extension=php_pdo_mysql.dll
extension=php_pdo_oci.dll
extension=php_pdo_odbc.dll
extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
extension=php_pgsql.dll
extension=php_shmop.dll
; The MIBS data available in the PHP distribution must be installed.
; See http://www.php.net/manual/en/snmp.installation.php
extension=php_snmp.dll
extension=php_soap.dll
extension=php_sockets.dll
extension=php_sqlite3.dll
extension=php_sybase_ct.dll
extension=php_tidy.dll
extension=php_xmlrpc.dll
extension=php_xsl.dll
The lookup settings are as follows, with a value equal to 1
fastcgi.impersonate = 1
Cgi.rfc2616_headers = 1
The lookup settings are as follows, with a value equal to 0
cgi.force_redirect = 0
Find the following settings, default Off, change to On
short_open_tag = On

До сих пор весь файл php.ini был настроен и сохранен для выхода.

Затем настройте “сопоставление обработчиков” IIS. Способ настройки и содержимое показаны на рисунке ниже.

Затем добавьте домашнюю страницу по умолчанию и нажмите на документ по умолчанию, чтобы добавить index. PHP

Проверка веб-сайта

Создайте новый текстовый текст в корне сайта и напишите следующее

Сохраните выход, переименуйте его в индекс. php и перезапустите веб-сайт

резюме

Выше приведен подробный процесс создания среды Windows 2008 R2 + php5.6.28, представленный Xiaobian. Я надеюсь, что это будет полезно для вас. Если у вас есть какие-либо вопросы, пожалуйста, оставьте мне сообщение, Сяобянь ответит вам вовремя!