HostCMS
Выдано 65 930 лицензий.
На главную страницу Карта сайта

Установка и конфигурирование IIS 7 на Windows Server 2008 для работы HostCMS

Установка IIS 7

Запустите Server Manager (Start → Programs → Administrative Tools), в левом дереве выберите Roles → Add Roles.

Далее выберите Web Server (IIS) → Role Services, установите опции CGI, ISAPI Extensions, ISAPI Filters и Logging Tools.

Нажмите Next и на следующем экране Install. После установки нажмите Close.

Установка PHP-5

Нам понадобится дистрибутив PHP-5, загружаем его с официального сайта.

Для работы с IIS компания Microsoft рекомендует использовать версии Non-thread-safe, которая специально разработана для работы с FastCGI на IIS.

Запускаем установку PHP, на экране выбора веб-сервера укажите IIS FastCGI.

Установку производим в директорию c:\PHP, при установке включаем следующие расширения (extensions):
  • Curl
  • GD2
  • IMAP
  • MySQL
  • OpenSSL
  • Zip
  • XML-RPC
  • XSL

Также можете включить другие требуемые расширения.


Внесите необходимые изменения в c:\PHP\php.ini

  • open_basedir = c:\inetpub
  • upload_tmp_dir = c:\inetpub\temp
  • session.save_path = c:\inetpub\temp
  • fastcgi.impersonate = 1;
  • cgi.fix_pathinfo = 1
  • cgi.force_redirect = 0
  • short_open_tag = On
  • display_errors = On
  • allow_call_time_pass_reference = On

Проверим, указана ли обработка PHP-файлов модулем FastCGI, для этого перейдем Roles → Web Server (IIS) → Internet Information Services (IIS), справа выберем Conections, далее выберем Handler Mappings.


В открывшемся окне проверяем наличие PHP_via_FastCGI, если отсутствует → создаем согласно нижеприведенной иллюстрации.


Перезапускаем IIS: Roles → Web Server (IIS) → System Services → World Wide Web Publishing Service → Restart.


Проверяем работу PHP, для этого создаем файл c:\inetpub\wwwroot\phpinfo.php следующего содержания:

<?php
phpinfo ();
?>

После чего в браузере обращаемся http://localhost/phpinfo.php и должны увидеть информацию о PHP.

Обратите внимание, запись в c:\inetpub\ возможна только в режиме «Run as administrator», поэтому файловый менеджер должен быть запущен в этом режиме.

Также не забудьте установить на директорию c:\inetpub\wwwroot\ права, достаточные для создания, чтения и модифицирования пользователем.

Если при обращении выводится ошибка 500, необходимо выбрать Start → Run (Пуск → Выполнить), ввести cmd, далее OK, в открывшемся окне ввести:

c:\PHP\php-cgi.exe c:\inetpub\wwwroot\phpinfo.php

в результате будет выведена информация об ошибках конфигурирования.

Более расширенную информацию на английском языке можно посмотреть на learn.iis.net.

Установка MySQL 5.1

Загрузите дистрибутив MySQL 5.1 (Windows MSI Installer (x86)) с официального сайта.

Выполните установку, укажите тип «Server Machine», в качестве кодировки укажите utf8, установите птичку «Include Bin Directory», укажите пароль для пользователя root.

Установка ZendOptimizer

Загрузите дистрибутив ZendOptimizer с официального сайта.

Проведите установку, в качестве web-сервера укажите IIS, укажите расположение php.ini по адресу c:\PHP\, расположение веб-сервера укажите c:\inetpub

Установка ISAPI_Rewrite

ISAPI_Rewrite позволяет IIS обрабатывать правила mod_rewrite, внесенные в файл. htaccess

ISAPI_Rewrite представлен в бесплатной (ISAPI_Rewrite 3 Lite) и коммерческой редакции, ограничения бесплатной редакции см. на сайте.

Мы загрузим 45-дневную временную редакцию (45-day trial included for 32 bit processor) — ISAPI_Rewrite3_0064.msi.

Установка очень простая и состоит из нескольких диалогов.

После установки перезапускаем IIS.

О нас говорят!

Наконец-то нашлась CMS, при виде которой дизайнеры нашей студии не падают в обморок.

Подгорный Михаил Игоревич
Руководитель отдела разработки
Студия дизайна «Форма»

Акции партнеров

Обработка прайс-листов поставщиков

Скидка 10% на программы обработки прайс-листов при покупке HostCMS в ElbuzGroup.

Скидка 10% при покупке программы для автоматизации обработки
прайс-листов поставщиков E-Trade PriceList Importer редакции Professional, при покупке любой редакции HostCMS в компании ElbuzGroup.

Рекомендуем хостинг

REG.RU

Тариф «HostCMS» от 279 руб./мес.

Создаете сайты?

У нас есть партнерское предложение по поставке системы управления сайтом:

О HostCMS
Редакции HostCMS
Возможности
Поддержка
Области применения
Партнерская программа
Заказать сайт