Оглавление |
---|
Перед установкой
Ознакомьтесь со структурой платформы
Проверьте, соответствует ли ваш компьютер(мобильный телефон) требованиям к аппаратному и программному обеспечению
Шаг 1. Загрузка
- Зайдите на страницу загрузки дистрибутива сервера;
- Найдите ссылку с подходящей вам версией;
- Сохраните установочный файл на ваш компьютер.
Шаг 2. Установка
1. Запустить установочный файл .exe (нажав Enter или двойным щелчком мыши по файлу)
2. Нажать "Далее"
3. Заполнить параметры серверного приложения.
- Корневая директория. Именно в ней будут храниться исполняемые файлы сервера. Редактировать данный параметр не рекомендуется
- Вэб-сайт. Как следует из названия, это сайт, который используется по умолчанию на сервере. Редактировать данный параметр не рекомендуется.
- Имя приложения. Наименование серверного приложения, по которому в дальнейшем вы будете обращаться.
- Пул приложений. Пул приложений, который будет использоваться серверным приложением.
4. Нажать "Далее"
- Директория решений. Директория для хранения каталогов с решениями. Редактировать данный параметр не рекомендуется
- Пароль администратора сервера. Данный пароль будет использоваться для выполнения команд уровня сервера.
5. Нажать "Далее"
- Адрес SQL сервера. Адрес подключения к MS SQL Server.
- Тип авторизации.
Выбрать тип авторизации, который будет использоваться при подключении к SQL серверу:
1. Доверенные (проверка подлинности Windows).
Устанавливает Windows Authentification для подключения к серверу.
2. Задать имя пользователя и пароль.
Устанавливает SQL Server Authentification для подключения к серверу по заданному логину и пароля.
Примечание |
---|
По возможности следует избегать использования SQL Server Authentification при подключении к SQL серверу. В ряде организаций этот режим может быть отключен по политикам безопасности. |
6. Нажать "Далее"
9. Нажать "Установить"
10. В случае, если на компьютере не установлен SyncFramework 2.1, то после установки сервера запустится его установщик.
11. После установки, для проверки работоспособности(при условии установки сервера на локальный компьютер) вводим в cmd:
language | c# |
---|
.
exe -ver -host http://localhost/bitmobile -p yourpassШаг 3. Настройка Internet Information Services (IIS)
- Открываем IIS
- Правой кнопкой нажимаем на Default Web Site и выбираем пункт "Добавить приложение"
- В открывшемся окне заполняем параметры сервера и нажимаем "OK"
- Псевдоним - указываем псевдоним, по которому в дальнейшем будет происходить обращение. Например, mobileserver
- Физический путь - указываем директорию, в которую ранее был распакован архив с сервером
- Пул приложений - указываем пул приложений, который будет использоваться сервером. Например, ASP.NET 4.0 - Переходим в настройки выбранного на предыдущем этапе пула
- Указываем в настройках значение "True", для параметра "Разрешены 32-разрядные приложения"
Шаг 4. Права доступа
, Настройка IISПотребуется создать учетную запись, будет работать пул приложений IIS.- работает пул приложений Internet Information Services должна иметь права создания базы на сервере БД
- После развертывания решения права могут быть понижены до db_owner
- У учетной записи, под которой работает пул приложений IIS, должны быть полные права на папку самого сервера и папку с решениями. Если специальная учетная запись для сервера не указывалась, эти права должны быть у группы IIS_IUSRS
Шаг 5. Перезапустить Internet Information Services
Шаг 6. Проверка работоспособности
Проверить правильно ли настроен сервер можно выполнив любую команду, с помощью utils.exe.
Например, команда запроса версии сервера
Блок кода | ||
---|---|---|
| ||
> utils.exe -ver -host http://localhost/bitmobile -p pAss3087 |
В полях написать следующие данные(для примера) :
- Пользователь - "bitmobileuser"
- Полное имя - "bitmobileuser"
- Описание - "bitmobileuser"
- Пароль - "12321"
- Подтверждение - "12321"
- Убрать галку "Требовать смены пароля"
- Поставить галку "Срок действия пароля неограничен"
Потребуется создать пользователя, который имеет права на создание базы на сервере БД
Для этого потребуется зайти в Microsoft SQL Management Studio → законнектиться к БД
В таблице Logins вызвать контекстное меню и выбрать "New Login..."
В поле "Login Name" ввести имя пользователя, для примера "bitmobileuser"
В графе "Server roles" выставить у значения dbcreator "True" (поставить галочку в чекбоксе) . Нажать "ок"
При использовании SSPI в строке подключения, пул приложений следует запускать от пользователя, который имеет права на MSSQL
- Находим пул приложений
2. Жмем Advanced Settings (Дополнительные настройки), находим пункт Identity (Идентификация), жмем на многоточие.
3. Выбираем Custom Account и забиваем данные нашего пользователя (bitmobileuser - 12321)
4. В итоге должно быть так
Информация | ||
---|---|---|
| ||
|