Перед установкой
Ознакомьтесь со структурой платформы
Проверьте, соответствует ли ваш компьютер(мобильный телефон) требованиям к аппаратному и программному обеспечению
Шаг 1. Загрузка
- Зайдите на страницу загрузки дистрибутива сервера;
- Найдите ссылку с подходящей вам версией;
- Сохраните установочный файл на ваш компьютер.
Шаг 2. Установка
1. Запустить установочный файл .exe (нажав Enter или двойным щелчком мыши по файлу)
2. Нажать "Далее"
3. Заполнить параметры серверного приложения.
- Корневая директория. Именно в ней будут храниться исполняемые файлы сервера. Редактировать данный параметр не рекомендуется
- Вэб-сайт. Как следует из названия, это сайт, который используется по умолчанию на сервере. Редактировать данный параметр не рекомендуется.
- Имя приложения. Наименование серверного приложения, по которому в дальнейшем вы будете обращаться.
- Пул приложений. Пул приложений, который будет использоваться серверным приложением.
4. Нажать "Далее"
- Директория решений. Директория для хранения каталогов с решениями. Редактировать данный параметр не рекомендуется
- Пароль администратора сервера. Данный пароль будет использоваться для выполнения команд уровня сервера.
- Адрес SQL сервера. Адрес подключения к MS SQL Server.
- Тип авторизации.
Выбрать тип авторизации, который будет использоваться при подключении к SQL серверу:
1. Доверенные (проверка подлинности Windows). Устанавливает Windows Authentification для подключения к серверу.
2. Задать имя пользователя и пароль.
Устанавливает SQL Server Authentification для подключения к серверу
По возможности следует избегать использования SQL Server Authentification при подключении к SQL серверу. В ряде организаций этот режим может быть отключен по политикам безопасности.
6. Указать пароль администратора сервера для доступа к bitmobile server (не чувствителен)
7. В поле "Сервер" указать сервер для установки bitmobile Server. Если установка предполагается на локальный компьютер, то указываем "localhost"
8. Нажать "Далее"
9. Нажать "Установить"
10. В процессе установки запустится инсталлятор syncFramework 2.1. Следовать инструкциям инсталлятора SyncFramework 2.1
11. После установки, для проверки работоспособности(при условии установки сервера на локальный компьютер) вводим в cmd:
cd C:\inetpub\wwwroot\bitmobile\Utils Enter utils.exe -ver -host http://localhost/bitmobile -p yourpass
12. В ответ сервер возвратит версию
Шаг 3. Настройка Internet Information Services (IIS)
- Открываем IIS
- Правой кнопкой нажимаем на Default Web Site и выбираем пункт "Добавить приложение"
- В открывшемся окне заполняем параметры сервера и нажимаем "OK"
- Псевдоним - указываем псевдоним, по которому в дальнейшем будет происходить обращение. Например, mobileserver
- Физический путь - указываем директорию, в которую ранее был распакован архив с сервером
- Пул приложений - указываем пул приложений, который будет использоваться сервером. Например, ASP.NET 4.0 - Переходим в настройки выбранного на предыдущем этапе пула
- Указываем в настройках значение "True", для параметра "Разрешены 32-разрядные приложения"
Шаг 4. Права доступа, Настройка IIS
Потребуется создать учетную запись, под которой будет работать пул приложений IIS.
Для этого потребуется зайти в Пуск → Управление компьютером → Локальный пользователи → Пользователи → В контекстном меню нажать "Новый пользователь"
В полях написать следующие данные(для примера) :
- Пользователь - "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. В итоге должно быть так
Полезная информация