Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
product:settings:system:install [15.06.2026 11:53] – [Настройка Internet Information Services] Сердцев Сергейproduct:settings:system:install [15.06.2026 13:11] (текущий) – [Настройка Internet Information Services] Сердцев Сергей
Строка 120: Строка 120:
 ==== Настройка Internet Information Services ==== ==== Настройка Internet Information Services ====
  
-  - Открыть «Диспетчер служб IIS» (Internet Information Services (IIS) Manager). Далее в разделе «Узлы» (Sites) раскрыть «Веб-узел по умолчанию» (Default web site) и нажать правой кнопкой мыши на папке ''streamline''+  - Открыть «Диспетчер служб IIS» (Internet Information Services (IIS) Manager). Далее в панели навигации (дерево подключений) раскрыть и нажать правой кнопкой мыши на разделе «Сайты» (Sites)
-  - В раскрывшемся меню нажать «Преобразовать в приложение» (Convert to application). +  - В раскрывшемся контекстном меню выбрать «Добавить веб-сайт...» (Add Website...). Заполните поля в открывшемся окне
-  В появившемся окне нажать «Ок».  \\  {{ :product:settings:streamline.png }} +    - Имя сайта (Site name-- ''Streamline'' 
-  - Перейти к разделу «Пулы приложений» (Application pools)+    Физический путь (Physical path) -- путь к папке с файлами сайта (по умолчанию: ''C:\inetpub\wwwroot\streamline''
-    * открыть «Основные настройки» (Basic Settingsпула приложений, содержащего приложение «streamline» и выполнить следующие действия: +    - Тип (Type) -- ''http'' или ''https'' 
-      * в пункте «Версии среды .NET Framework» (.NET Framework version) выбрать значение .NET Framework 4.0.30319 ; +    - IP-адрес (IP address) -- все незакрепленные (или указать конкретный) 
-      * в пункте «Режим управляемого конвейера» (Managed Pipeline Mode) выбрать режим «Встроенный» (Integrated); +    - Порт (Port) -- ''80 (для http)'' или ''443 (для https)'' 
-    * открыть «Дополнительные настройки» (Advanced Settings) пула приложений, содержащего приложение ''streamline'' и изменить параметр «Загрузить профиль пользователя» (Load User Profile) на "True". +    - Имя узла (Host name) -- оставить пустым или указать домен (пример: ''client.a2nta.ru''
-  - Добавление типа MIME (для Windows Server 2008 R2+  - Нажать «ОК». \\  {{ :product:settings:streamline.png }} 
-    в Диспетчере IIS перейти на веб сайт, в котором находится приложение streamline +  - Перейти в раздел «Пулы приложений» (Application Pools). Найти пул с именем Streamline (он создается автоматически)
-    в просмотре возможностей перейдите в "типы MIME", в случае отсутствия расширения ''.woff'':+  - Нажать правой кнопкой мыши на пуле Streamline и выбрать «Основные настройки...» (Basic Settings...) 
 +    Версия среды .NET Framework (.NET Framework version): ''.NET Framework 4.0.30319'' 
 +    Режим управляемого конвейера (Managed Pipeline Mode): ''Встроенный (Integrated)'' 
 +    - Нажать «OK» 
 +  - Нажать правой кнопкой мыши на пуле Streamline 
 +    - Выбрать «Дополнительные настройки...» (Advanced Settings...) 
 +    - Найти параметр «Загрузить профиль пользователя» (Load User Profile) и установить значение ''True'' 
 +    - Нажать «ОК»  
 +  - Добавление типа MIME (для __Windows Server 2008 R2__
 +    в Диспетчере IIS перейти на сайт Streamline 
 +    в просмотре возможностей перейдите в "типы MIME", в случае отсутствия расширения ''.woff'':
       * добавьте новый тип: ◦в поле "Расширение файла" введите ''.woff''        * добавьте новый тип: ◦в поле "Расширение файла" введите ''.woff'' 
       * в поле "Тип MIME" введите ''font/x-woff''       * в поле "Тип MIME" введите ''font/x-woff''
  
-  - Создание сайта 
-    * откройте Диспетчер служб IIS (Internet Information Services (IIS) Manager). 
-    * в левой панели (дерево подключений) найдите и нажмите правой кнопкой мыши на разделе «Сайты» (Sites). 
-    * в раскрывшемся контекстном меню выберите «Добавить веб-сайт...» (Add Website...). 
-    * Заполните поля в открывшемся окне: 
  
  
-^ Поле ^ Значение ^ +
-| Имя сайта (Site name) | Streamline | +
-| Физический путь (Physical path) | Путь к папке с файлами сайта (по умолчанию: C:\inetpub\wwwroot\streamline) | +
-| Тип (Type) | http или https | +
-| IP-адрес (IP address) | Все незакрепленные (или укажите конкретный) | +
-| Порт (Port) | 80 (для http) или 443 (для https) | +
-| Имя узла (Host name) | оставьте пустым или укажите домен (например, client.a2nta.ru) | +
-*Нажмите кнопку «ОК». +
-  +
-2. Настройка пула приложений +
-Перейдите в раздел «Пулы приложений» (Application Pools). +
-  +
-Найдите пул с именем streamline (он создался автоматически). +
-  +
-Основные настройки (Basic Settings): +
-Нажмите правой кнопкой мыши на пуле streamline +
-  +
-Выберите «Основные настройки...» (Basic Settings...) +
-  +
-Установите: +
-  +
-Версия среды .NET Framework (.NET Framework version): .NET Framework 4.0.30319 +
-  +
-Режим управляемого конвейера (Managed Pipeline Mode): Встроенный (Integrated) +
-  +
-Нажмите «ОК» +
-  +
-Дополнительные настройки (Advanced Settings): +
-Нажмите правой кнопкой мыши на пуле streamline +
-  +
-Выберите «Дополнительные настройки...» (Advanced Settings...) +
-  +
-Найдите параметр «Загрузить профиль пользователя» (Load User Profile) и установите значение True +
-  +
-Нажмите «ОК» +
-  +
-3. Добавление MIME-типа для .woff (для Windows Server 2008 R2) +
-В левой панели выберите сайт streamline +
-  +
-В центральной панели (просмотр возможностей) дважды щелкните «Типы MIME» (MIME Types) +
-  +
-Проверьте наличие расширения .woff. Если отсутствует: +
-  +
-Нажмите «Добавить...» (Add...) в правой панели (действия) +
-  +
-Расширение файла: .woff +
-  +
-Тип MIME: font/x-woff +
-  +
-Нажмите «ОК»+
 ==== Настройка системных файлов ==== ==== Настройка системных файлов ====
  
Строка 202: Строка 158:
     * ''sqlServerCacheDb'' -- имя строки подключения для базы данных распределенного кэша.      * ''sqlServerCacheDb'' -- имя строки подключения для базы данных распределенного кэша. 
     * ''signalRDb'' -- имя строка подключения к базе с которой работает SignalR (пуш-уведомления). \\     * ''signalRDb'' -- имя строка подключения к базе с которой работает SignalR (пуш-уведомления). \\
-  - Тег <code xml> <add key="WebPath" value="https://servername/streamline"/></code> параметр ''value'' -- это ссылка, которая отображается в уведомлениях из системы, рассылаемых на почтовые ящики. Вместо слова //servername// впишите адрес вашего сервера.<callout type="warning" icon="true" title="Внимание!">Для системы Адванта, начиная с версии 3.04 необходимо настроить маршрутизацию таким образом, чтобы сервер мог подключиться к самому себе по внешнему адресу. Данное требование связано с изменениями в работе таймера, экспорте диаграммы Ганта и интеграцией с Office 365. \\  Пример: внешний адрес сервера ''client.a2nta.ru'', сервер IIS должен корректно заходить по этому адресу. В файле конфигурации системы Адванта ''client.config'' необходимо указать корректный путь в параметре ''WebPath''. Для приведенного выше примера:<code xml><add key="WebPath" value="https://client.a2nta.ru" /></code> Для этого нужно в настройках Bindings (привязки, в настройках IISсайта указать тот внешний адрес системы, но без указания протокола и названия приложенияНапримересли система открывается по адресу ''https://a2nta.ru/streamline'', то в настройках привязки нужно указать лишь ''a2nta.ru'' .</callout>+  - Тег <code xml> <add key="WebPath" value="https://servername"/></code> параметр ''value'' -- это ссылка, которая отображается в уведомлениях из системы, рассылаемых на почтовые ящики. Вместо слова //servername// впишите адрес вашего сервера (пример: ''https://client.a2nta.ru'').<callout type="warning" icon="true" title="Внимание!">Для системы Адванта, начиная с версии 3.04 необходимо настроить маршрутизацию таким образом, чтобы сервер мог подключиться к самому себе по внешнему адресу. Данное требование связано с изменениями в работе таймера, экспорте диаграммы Ганта и интеграцией с Office 365. \\  Пример: внешний адрес сервера ''client.a2nta.ru'', сервер IIS должен корректно заходить по этому адресу. В файле конфигурации системы Адванта ''client.config'' необходимо указать корректный путь в параметре ''WebPath''. Для приведенного выше примера:<code xml><add key="WebPath" value="https://client.a2nta.ru" /></code>  
 +Для этого нужно
 +  1. В левой панели выбрать сайт ''Streamline'' 
 +  2. В правой панели (действия) нажать «Привязки...» (Bindings...) 
 +  3. Выбрать существующую привязку и нажмите «Изменить...» (Edit...или добавить новую 
 +  4. В поле «Имя узла» (Host name) указать только домен (без протокола и пути)Примересли система открывается по адресу ''https://client.a2nta.ru'', то в поле «Имя узла» укажите ''client.a2nta.ru'' 
 +  5. Нажать «ОК» 
 +**Важно:** 
 +В файле client.config параметр WebPath должен содержать полный адрес с протоколом (''https://client.a2nta.ru''). В привязках IIS — только домен (''client.a2nta.ru''
 +</callout>
   - В теге <code xml>   - В теге <code xml>
 <register name="searchIndexDirectoryPath" type="System.IO.DirectoryInfo, mscorlib"> <register name="searchIndexDirectoryPath" type="System.IO.DirectoryInfo, mscorlib">