...
- Проверить наличие SQL и IIS (см. Минимальные требования)
- установить .NET версии 4.6.1 (или выше)
- установить ASP.NET Core 2.2 Runtime (ссылка на скачивание)
- установить ASP.NET Core 3.0 Runtime (ссылка на скачивание)
- установить ASP.NET Core 3.1 Runtime (ссылка на скачивание)
- убедиться, что установлены необходимы компоненты для IIS. В случае необходимости - установить (вручную или скриптом).
...
- В IIS настроить пулы приложений и аутентификацию для них (вручную или скриптами)
- <параметры пула>
- при необходимости, включить в используемом пуле поддержку 32-хбитный приложений
- Убедиться, что пулы запускаются от имени пользователя, имеющего доступ для создания БД на SQL-сервере (при использовании Windows-аутентификации). Если на SQL-сервере используется встроенная аутентификация - настройки пользователя будут задаваться далее.
...
"BitMobile": "http://localhost:5000"
},
ВАЖНО!
Во всех сервисах в блоке:
```"JwtToken": {
В "SecretKey" требуется вставить строку длиной ровно 16 символов.
Если есть сервис Elasticsearch, заполнить соответствующую секцию данными для доступа.
...
а в "дополнительных параметрах" не разрешен запуск 32-разрядных приложений и в поле "Удостоверение" указан ранее созданный пользователь с ролью администратора
Перезапустите пул "bitmobile".
...
Установка сертификата производится при помощи утилиты Utils.exe
, запускаемой с ключом -ucert
(подробности смотрите в справке Utils.exe -h
)
Якорь |
---|
...
|
...
|
- Windows Server 2012
- СУБД - MS SQL Server 2012
- MSSQL Management Studio
- учетная запись на SQL-сервере с ролями
public
иdbcreator
- Web-сервер - IIS версии 8 и выше
- доступ к веб-серверу из-вне по портам 80 (443 или другим, определенным клиентом)
- внешний фиксированный ("белый") IP-адрес (возможно, доменное имя)
...