Skip to content

Установка сервиса

Обратите внимание

Как основной файл конфигурации Сервиса новостей в ОС Windows необходимо использовать appsettings.json.

Файл appsettings.json не стоит изменять! Скопируйте необходимые ключи в файл appsettings.Production.json.


Корректный синтаксис соблюдать обязательно. Более подробную информацию о файле конфигурации см п. Файл конфигурации

Создайте базу данных для сервиса новостей

Перед тем как приступить к установке сервиса новостей, необходимо создать базу данных. Для создания ознакомьтесь с инструкцией Создание базы данных

Подготовьте каталог с сервисом

❗ Устанавливайте сервис новостей v. 1.0.38.402 и выше!

1. Загрузите архив.

Перейдите по ссылке (ссылка ведет на сайт Кейсистемс), загрузка архива приложения начнется автоматически.

2. Разархивируйте пакет.

Дождитесь загрузки и разархивируйте пакет.

3. Поместите каталог в wwwroot.

Каталог Publish поместите в каталог wwwroot по данному пути: C:\inetpub\wwwroot

Рекомендуем в каталоге wwwroot создать новую папку, например с названием news и туда поместить каталог Publish.

create-directory-news

4. Откройте файл appsettings.Production.json.

Файл будет пустой. Вставьте основные ключи.

Ниже приведены примеры!

Если файла appsettings.Production.json нет, создайте его вручную.

appsettings.Production.json
{
"ConnectionStrings": {
    "DefaultConnection": "Host=10.38.46.228;Port=5434;Database=news;Username=ksnewsuser;Password=you_password"
  }
}
НаименованиеОписание
DefaultConnectionПодключение к БД по умолчанию, где:
Host - хост базы данных.
Port - порт базы данных.
Database - имя базы данных.
Username - имя пользователя базы данных.
Password - пароль пользователя базы данных.

Создайте пул приложения

1. Откройте «Панель управления».

В области «Просмотр» выберите параметр «Мелкие значки» откройте раздел «Администрирование».

open-administration

2. Откройте «Диспетчер служб IIS».

dispatcher-iis

3. Раскройте дерево.

В левой панели «Подключения» разверните дерево возле наименования сервера.

server-ksws-kvk

4. Раскройте контекстное меню.

Вызовите контекстное меню кнопки [сайты] и нажмите кнопку [Добавить веб-сайт…].

create-website

5. Введите имя сайта.

Заполните поле «Имя сайта», например news (пул приложения назначится автоматически).

Не рекомендуется использовать привязки с подстановочными знаками (http://*:80/ и http://+:80) на верхнем уровне.

Это может создать уязвимость и поставить ваше приложение под угрозу. Сюда относятся как строгие, так и нестрогие подстановочные знаки.

Рекомендуется использовать имена узлов в явном виде.

Привязки с подстановочными знаками на уровне дочерних доменов (например, *.mysub.com) не создают таких угроз безопасности, если вы полностью контролируете родительский домен. В отличие от варианта *.com, который создаёт уязвимость.

name-website

6. Введите физический путь.

Нажмите кнопку [...] в области «Физический путь» и в открывшемся окне укажите путь, где находится каталог с программным комплексом:

C -> inetpub -> wwwroot -> … -> Publish

physical-path

7. Укажите IP-адрес и порт.

Далее укажите либо IP-адрес и порт, либо имя узла, по которому будет открываться сервис новостей в браузере.

Порт можно использовать любой незарезервированный, но рекомендуется использовать 5443-5493.

win-ip

8. Завершите создание.

Нажмите кнопку [ОК] после заполнения всех необходимых полей.

В области «сайты» должен отобразиться созданный веб-сайт «Сервис новостей». Далее в панели «Подключения» нажмите кнопку [Пулы приложений].

9. Откройте основные настройки пула приложения.

Выделите пул «Сервис новостей» в списке пулов приложений и в панели «Действия» нажмите кнопку [Основные настройки].

win-pul

10. Настройте версию среды CLR .NET.

В поле «Версия среды CLR .NET» вызовите выпадающий список и выберите пункт «Без управляемого кода». Далее нажмите кнопку [ОК].

win-clr-net

11. Перейдите на сайт сервиса.

В панели «Подключения» вызовите контекстное меню веб-сайта «Сервис новостей». Далее наведите на пункт «Управление веб-сайтом» и в выпадающем списке нажмите кнопку [Обзор].

news-review

По результатам выполнения данной операции должен быть доступен сайт «Сервис новостей» в интернет-браузере (без защищенного соединения).

news-entrance


Смотрите также

© 2003—2025 ООО «Кейсистемс». Все права защищены.