This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
install:extra [2009/07/23 18:00] celutp |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Дополнительные настройки ====== | ||
- | ===== IIS6: Разрешить Web Service Extensions ===== | ||
- | |||
- | Для работы QP7.Framework требуется в настройках IIS в разделе Web Service Extensions разрешить использование Server Side Includes и Active Server Pages | ||
- | |||
- | {{:install:image15.jpeg|}} | ||
- | |||
- | |||
- | Также для работы сайтов, написанных в среде QP7.Framework, в том числе для демо-сайта, поставляемого с инсталлятором, может потребоваться регистрация ASP.NET в IIS. Для того, чтобы выполнить регистрацию, нужно: | ||
- | * Зайти в Пуск(start). Выбрать Выполнить(Run). Ввести: cmd | ||
- | * Ввести C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe –r | ||
- | * Нажать Ok. И подождать пока закончится регистрация. | ||
- | |||
- | После этого в настройках IIS в разделе Web Service Extensions необходимо разрешить ASP.NET v2.0.50727. | ||
- | |||
- | ===== IIS7: Специльный пул ===== | ||
- | |||
- | Для работы backend в IIS7 рекомендуется выделить специальный пул приложений. В свойствах пула должны быть выставлены значения: | ||
- | • Enable 32-Bit Applications – True (только для 64-битных систем) | ||
- | • Managed Pipeline Mode – Classic | ||
- | |||
- | {{:install:image16.jpeg|}} | ||
- | |||
- | ===== MIME-тип для Silverlight ===== | ||
- | Для работы расширенной функциональности загрузки файлов в библиотеке сайта необходимо добавить в IIS MIME-тип соответствующий Silverlight-приложению. Добавить MIME-тип можно следующим образом: | ||
- | * на уровне веб-сервера в IIS6 – Properties -> MIME types -> New | ||
- | * на уровне веб-сайта или приложения в IIS6 – Properties -> HTTP Headers -> MIME types -> New | ||
- | * в IIS7 – IIS -> MIME types -> Add | ||
- | Если в качестве области действия MIME-типа выбрано приложение, то необходимо настроить приложение backend. Требуемые установки: | ||
- | * File name extension – .xap | ||
- | * MIME type ¬– application/x-silverlight | ||
- | После добавления MIME-типа в IIS6 требуется нажать Apply на странице Properties. И в заключение необходимо перезагрузить сайт или IIS целиком в зависимости от выбранного уровня применения MIME-типа. | ||
- | ===== Аутентификация ===== | ||
- | По умолчанию QP7.Framework устанавливается с включенным режимом Windows-аутентификации для бекенда. Этот вариант хорошо подходит для локальной установки в целях ознакомления или для проведения разработки, так как не требуется никаких дополнительных настроек – достаточно иметь необходимый набор прав, а пользователь, установивший QP7.Framework, их уже имеет. | ||
- | Если же QP7.Framework устанавливается на хостинг-площадку или на сервер удаленной разработки (находящийся вне текущего домена) целесообразно включить анонимную аутентификацию, и выдать пользователю, под которым выполняется бэкенд в этом режиме (по умолчанию ¬ – это пользователь IUSR_имя_комьютера) права на модификацию папки сайта. | ||
- | |||
- | ===== Начинаем работать ===== | ||
- | После выполнения необходимых настроке, можно [[install:work|начинать работу с QP7.Framework]] |