Перейти к содержанию

Установка Vivaldi

Установка Microsoft SQL Server 2008 Express

Если планируется использовать уже существующую СУБД, то можно пропустить этот раздел и приступить к пункту «Установка ПО «Сервер документов Vivaldi»

Перед установкой Microsoft SQL Server 2008 Express следует предварительно установить Microsoft Framework 3.5 SP1, для чего через графический интерфейс консоли управления «Диспетчер сервера» необходимо добавить компонент «Возможности .NET Framework 3.5.1». После успешного включения компонента «Возможности .NET Framework 3.5.1» необходимо обязательно произвести перезагрузку операционной системы.

Далее можно приступить к установке Microsoft SQL Server 2008 Express (с графическим инструментом управления Management Studio Express), который можно скачать по следующей ссылке: https://www.microsoft.com/ru-ru/download/details.aspx?id=22973

В процессе установки Microsoft SQL Server 2008 Express, необходимо выбрать следующие компоненты для установки:

  • Службы компонента Database Engine;
  • Средства управления – основные. На этапе настройки учетных записей необходимо указать режим проверки подлинности: Смешанный режим (Проверка подлинности SQL Server и Windows).

Установка ПО «Сервер документов Vivaldi»

Установки ПО «Сервер документов Vivaldi» производится путём запуска установочного пакета VivaldiSetup.exe, который установит все необходимые зависимости и запустит установку ПО «Сервер документов Vivaldi». В процессе установки нужно будет указать значения параметров, необходимых для установки. Значения большей части параметров можно оставить по умолчанию (как они предложены в диалоговом окне).

В случае отсутствия внешнего доменного имени можно произвести тестовую установку ПО «Сервер документов Vivaldi» для доменного имени test.vivaldi.ru, предварительно добавив в конец файла c:\windows\system32\drivers\etc\hosts запись: 127.0.0.1 test.vivaldi.ru

Install1

В процессе показа диалогового окна «Настройка соединения с базой данных», необходимо указать параметры подключения к базе данных Microsoft SQL Server: имя сервера баз данных, имя самой базы данных и учётные данные пользователя, от имени которого планируется настроить работу «Сервера документов» с базой данных.

Install2

Параметр «Встроенная проверка подлинности» указывает, что для подключения к базе данных использоваться имя пользователя следующего вида: IIS APPPOOL\ИмяПулаПриложений. Имя пула приложений по умолчанию: VivaldiAppPool. Пароль при таком виде подключения не используется.

После успешной установки «Сервера документов Vivaldi» откроется окно интернет-браузера по умолчанию со страницей автоматической установки базы данных, имеющей ссылку вида http://доменное_имя/database/migrate?password=автоматически_сгенерированный_пароль

Если на этапе настройки соединения с базой данных была указана не существующая база данных или «Встроенная проверка подлинности», то установка базы данных прервется с сообщением об отсутствии запрашиваемой базы данных или отказе в доступе к базе данных пользователю: IIS APPPOOL\ИмяПулаПриложений. В этом случае, необходимо не закрывая окна браузера, запустить Microsoft SQL Management Studio (устанавливается совместно с сервером баз данных, либо как отдельный инструмент) и настроить доступ к базе данных, как указано в следующем разделе. Если по какой-либо причине окно браузера было закрыто, то ссылку для запуска установки базы данных можно составить самостоятельно. Автоматически сгенерированный пароль, можно посмотреть в файле: Web.config, располагаемом в директории, в которую производилась установка «Сервера документов» (по умолчанию C:\inetpub\Vivaldi\Web.config). Поиск пароля можно произвести по фразе: migration:password, пароль будет указан в значении атрибута value.

Настройка доступа к базе данных

Для настройки доступа к базе данных необходимо запустить SQL Management Studio и соединиться с сервером баз данных. Для Microsoft SQL Server Express в качестве сервера указываем: (local)\SQLEXPRESS. После чего, если этого не было сделано ранее, создается база данных, имя базы данных по умолчанию Vivaldi.

sql1

После создания базы данных необходимо настроить учетные данные, с которыми «Сервер документов» будет производить работу с базой. Если в процессе установки был выбран параметр «Встроенная проверка подлинности», то необходимо в качестве имени пользователя и имени входа указать IIS APPPOOL\ИмяПулаПриложений (по умолчанию IIS APPPOOL\VivaldiAppPool). При настройке параметров пользователя необходимо указать «Членство в роли базы данных» как «db_owner».

sql2

После создания и настройки доступа к базе данных и установки «Сервера документов Vivaldi» необходимо произвести запуск установки базы данных, для чего необходимо в интернет браузере открыть ссылку следующего вида: http://доменное_имя/database/migrate?password=автоматически_сгенерированный_пароль

В случае успешной установки базы данных в окне браузера будет выведен отчёт об установке, в котором, помимо прочего, будут отображены данные, используемые «Сервером документов» для подключения к базе данных (Connection String).

conn_string