Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление

Перед установкой


Интерактивный режим установки серверного приложения (рекомендуется)

Шаг 1. Загрузка

  1. Зайдите на страницу загрузки дистрибутива сервера;
  2. Найдите ссылку с подходящей вам версией;
  3. Если на компьютере уже установлены компоненты SQL,SSMS,IIS,Net Framework, тогда скачать из папки "Only Installer"
  4. Если на компьютере отсутствуют компоненты, скачать Full Install, страница помощи при установки компонентов(link)
  5. Сохраните установочный файл на ваш компьютер

Шаг 2. Установка

1. Запустить exe

Image Removed

 

2. Нажать клавишу "Далее"

3. Появится окно со следующими данными, менять не желательно:

  • Корневая директория "C:\inetpub\wwwroot\bitmobile\"
  • Установить приложение на веб сайт "Default Web Site"
  • Указать имя приложения - "bitmobile"
  • Указать пул приложений: "DefaultAppPool"

Image Removed

5. Нажать "Далее"
6. Указать пароль для доступа к bitmobile server (не чувствителен)
7. В поле "Сервер" указать сервер для установки bitmobile Server. Если установка предполагается на локальный компьютер, то указываем "localhost"
8. Нажать "Далее"
9. Нажать "Установить"
10. В процессе установки запустится инсталлятор syncFramework 2.1. Следовать инструкциям инсталлятора SyncFramework 2.1
11. После установки, для проверки работоспособности(при условии установки сервера на локальный компьютер) вводим в cmd:

Блок кода
languageactionscript3
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 и выбираем пункт "Добавить приложение"
    Image Removed
  • В открывшемся окне заполняем параметры сервера и нажимаем "OK"
    - Псевдоним - указываем псевдоним, по которому в дальнейшем будет происходить обращение. Например, mobileserver
    - Физический путь - указываем директорию, в которую ранее был распакован архив с сервером
    - Пул приложений - указываем пул приложений, который будет использоваться сервером. Например, ASP.NET 4.0
    Переходим в настройки выбранного на предыдущем этапе пула
    Image Removed
  • Указываем в настройках значение "True", для параметра "Разрешены 32-разрядные приложения"
    Image Removed
  • Шаг 4. Права доступа, Настройка IIS

    Потребуется создать учетную запись, под которой будет работать пул приложений IIS. 

    Для этого потребуется зайти в Пуск → Управление компьютером → Локальный пользователи → Пользователи → В контекстном меню нажать "Новый пользователь"
    Image Removed

    В полях написать следующие данные(для примера) :

    • Пользователь - "bitmobileuser"
    • Полное имя - "bitmobileuser"
    • Описание - "bitmobileuser"
    • Пароль - "12321"
    • Подтверждение - "12321"
    • Убрать галку "Требовать смены пароля"
    • Поставить галку "Срок действия пароля неограничен"

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

    Для этого потребуется зайти в Microsoft SQL Management Studio → законнектиться к БД 

    В таблице Logins вызвать контекстное меню и выбрать "New Login..."

    Image Removed

    В поле "Login Name" ввести имя пользователя, для примера "bitmobileuser"

    В графе "Server roles" выставить у значения dbcreator "True" (поставить галочку в чекбоксе) . Нажать "ок"

    При использовании SSPI в строке подключения, пул приложений следует запускать от пользователя, который имеет права на MSSQL

    1. Находим пул приложений

     Image Removed

    2. Жмем Advanced Settings (Дополнительные настройки), находим пункт Identity (Идентификация), жмем на многоточие.

    Image Removed

    3. Выбираем Custom Account и забиваем данные нашего пользователя (bitmobileuser - 12321)

    Image Removed

    4. В итоге должно быть так

    Image Removed

    Неинтерактивный режим установки серверного приложения


    Шаг 1. Загрузка

    Зайдите на страницу загрузки дистрибутива сервера;

    1. Найдите ссылку с подходящей вам версией;
    2. Сохраните архив на ваш компьютер

    Шаг 2. Установка

    1. Распакуйте архив в каталог на компьютере, где будет установлен сервер (именно к этому каталогу в дальнейшем будет обращаться серверный клиент)

    2. Открыть файл Web.config в текстовом редакторе

    3. Указать следующие параметры сервера:

    • ID Сервера - по умолчанию данный параметр равен 

      Highlight
      colorLavender
      "1"
      , в случае ,если на вашем компьютере находится один сервер БИТ.Мобайл, этот параметр можно оставить в изначальном состоянии.  При последующей установке дополнительных серверов на одну машину, каждому установленному серверу необходимо присваивать уникальный ID.

      Блок кода
      languagec#
      <add key="BitMobileServerId" value="1"/>
    • Корневая директория с решениями - в данном параметре указывается каталог, в котором в дальнейшем будет храниться информация и файлы о всех решениях, созданных на сервере БИТ.Мобайл

      Блок кода
      languagec#
       <add key="SolutionsFolder" value="C:\Solutions"/>
    • Строка подключения к MS SQL Server - в данном параметре указывается адрес подключения к SQL серверу, логин и пароль.

    Заполнение параметра, при использовании SQL Server Authentification:

    Блок кода
    languagec#
    <add key="DataBaseServer" value="server=192.168.125.145;User ID=sa;Password="/>
    Примечание

    По возможности следует избегать использования SQL Server Authentification при подключении к SQL серверу. В ряде организаций этот режим может быть отключен по политикам безопасности.

    Заполнение параметра, при использовании Windows Authentication:  

    Блок кода
    languagec#
    <add key="DataBaseServer" value="server=192.168.125.145;Integrated Security=SSPI;Connection Timeout=3600"/>
    • Пароль -

      Блок кода
      languagec#
      <add key="RootPassword" value=""/>
    • Версия используемого .NET Framework - по умолчанию сервер использует Net.Framework 4.5. Если на компьютере установлен .NET Framework 4.0 - следует отредактировать строку, указав корректный

      Блок кода
      languagec#
       <compilation debug="true" targetFramework="4.5"/>

    4. Зарегистрировать COM сервер Synchronization21.dll из папки bin. Для этого:

    • Открываем командную строку
    • Пишем указанную ниже команду

      Блок кода
      languagec#
      > c:\windows\system32\regsvr32.exe Synchronization21.dll. 

      При регистрации на 64 разрядных Windows

      Блок кода
      languagec#
      > c:\windows\syswow64\regsvr32.exe Synchronization21.dll

    5. Установить Microsoft Sync Framework

    Шаг 3. Настройка Internet Information Services (IIS)

    1. Открываем IIS
    2. Правой кнопкой нажимаем на Default Web Site и выбираем пункт "Добавить приложение"
    3. В открывшемся окне заполняем параметры сервера и нажимаем "OK"
      - Псевдоним - указываем псевдоним, по которому в дальнейшем будет происходить обращение. Например, mobileserver
      - Физический путь - указываем директорию, в которую ранее был распакован архив с сервером
      - Пул приложений - указываем пул приложений, который будет использоваться сервером. Например, ASP.NET 4.0

    4. Переходим в настройки выбранного на предыдущем этапе пула



    5. Указываем в настройках значение "True", для параметра "Разрешены 32-разрядные приложения"

    Шаг 4. Права доступа

    Шаг 5. Перезапустить Internet Information Services

    Шаг 6. Проверка работоспособности

    Проверить правильно ли настроен сервер можно выполнив любую команду, с помощью utils.exe.

    Например, команда запроса версии сервера

    Блок кода
    languagec#
    > utils.exe -ver -host http://localhost/bitmobile -p pAss3087


    Установка и настройка мобильного клиента


    Android

    Шаг 1. Загрузка

    1. Зайдите на страницу загрузки дистрибутива мобильного клиента;
    2. Найдите ссылку с подходящей вам версией;
    3. Сохраните установочный файл на ваш мобильный телефон

    Шаг 2. Установка

    1. Найдите установочный файл, в файловой система вашего устройства
    2. Запустите установку мобильного клиента
    3. Подтвердите выдачу разрешений, необходимых для мобильного клиента
    4. Дождитесь завершения установки

    Шаг 3. Настройка

    1. Перейдите в настройки приложения
    2. В открывшемся меню введите адрес подключения к серверу.
      Например,

      Highlight
      colorLavender
      http://192.168.0.1/mobileserver/firstsolution

    iOS

    Шаг 1. Установка

    1. Зайдите на страницу загрузки дистрибутива мобильного клиента;
    2. Найдите ссылку с подходящей вам версией;
    3. Установите приложение на ваш мобильный телефон
    4.  Дождитесь завершения установки

    Шаг 2. Настройка

    1. Перейдите в настройки приложения
    2. В открывшемся меню введите адрес подключения к серверу.
      Например,

      Highlight
      colorLavender
      http://192.168.0.1/mobileserver/firstsolution

      Информация

      При установке на некоторые версии iOS необходимо дать  дополнительные разрешения для запуска приложения.


     

     

     

    Информация
    titleПолезная информация
    Отображение дочерних