Перейти к основному содержимому
Версия: 7.x

Установка на Windows через WSL

Этот метод позволяет развернуть «Сканер-ВС 7» на компьютере под управлением Windows 10 или 11 с помощью подсистемы Windows для Linux (WSL 2).

Предварительные требования

  • Компьютер с Windows 10 или 11, соответствующий требованиям для работы WSL 2.
  • Права администратора на данном компьютере.
  • Установочный архив scanner.run и файл лицензии license.lic.

Шаг 1: Установка и настройка WSL

Если у вас уже установлен WSL 2 с дистрибутивом Ubuntu, вы можете пропустить этот шаг и перейти к Шагу 2.

  1. Откройте PowerShell от имени администратора. Найдите PowerShell в меню «Пуск», кликните правой кнопкой мыши и выберите «Запуск от имени администратора».

  2. Установите WSL. Выполните команду, которая установит все необходимые компоненты WSL и дистрибутив Ubuntu по умолчанию:

    wsl --install

    После завершения установки потребуется перезагрузка компьютера.

  3. Проверьте версию WSL. После перезагрузки снова откройте PowerShell и убедитесь, что используется WSL 2:

    wsl --version

    Ожидаемый вывод будет содержать версию WSL, например: Версия WSL: 2.x.x.x.

  4. Первый запуск Ubuntu. При первом запуске дистрибутива Ubuntu система предложит вам создать пользователя и задать для него пароль. Следуйте инструкциям на экране. Эти учетные данные будут использоваться для выполнения команд внутри среды WSL.

  5. Проверьте статус дистрибутива. Убедитесь, что дистрибутив Ubuntu установлен и готов к работе:

    wsl --list --verbose

    Вы должны увидеть Ubuntu в списке с версией 2.

Шаг 2: Установка Сканер-ВС в WSL

  1. Скопируйте установочные файлы в WSL. Откройте Проводник Windows и введите в адресную строку \\wsl$\. Перейдите в папку вашего дистрибутива Ubuntu (например, Ubuntu) и скопируйте файлы scanner.run и license.lic в домашнюю директорию вашего пользователя.

  2. Запустите терминал WSL. Откройте PowerShell и выполните команду для запуска вашего дистрибутива:

    wsl -d Ubuntu
  3. Выполните установку. Следуйте шагам для стандартной установки, как если бы вы работали в обычной среде Linux. Выполните команды последовательно:

    # Распаковываем архив
    sh scanner.run

    # Переходим под суперпользователя
    sudo su

    # Копируем лицензию в созданную папку pkg
    cp /path/to/your/license.lic pkg/license.lic

    # Переходим в папку с пакетами
    cd pkg/

    # Запускаем установщик
    ./installer install

    В процессе установки подтверждайте действия, нажимая Yes или Enter.

Шаг 3: Проверка локального доступа

После установки «Сканер-ВС» должен быть доступен внутри вашей Windows-машины.

  1. Откройте браузер на вашем ПК с Windows.
  2. Перейдите по адресу https://localhost.
  3. Вы должны увидеть окно авторизации «Сканер-ВС». Войдите, используя стандартные учетные данные: admin / admin.

Шаг 4: Настройка сетевого доступа (Опционально)

Чтобы сделать веб-интерфейс Сканера-ВС доступным для других компьютеров в вашей сети, необходимо настроить перенаправление портов с хост-машины Windows на WSL.

  1. Узнайте IP-адрес WSL. В терминале WSL (Ubuntu) выполните команду:

    ip a

    Найдите интерфейс eth0 и скопируйте его IP-адрес (например, 172.21.118.35).

  2. Настройте перенаправление портов. Откройте PowerShell от имени администратора на Windows и выполните следующие команды, заменив <ip ПК> на IP-адрес вашего компьютера в локальной сети и <ip WSL(Ubuntu)> на адрес, полученный на предыдущем шаге.

    # Перенаправление порта 443 (HTTPS)
    netsh interface portproxy add v4tov4 listenport=443 listenaddress=<ip ПК> connectport=443 connectaddress=<ip WSL(Ubuntu)>

    # Перенаправление порта 80 (HTTP)
    netsh interface portproxy add v4tov4 listenport=80 listenaddress=<ip ПК> connectport=80 connectaddress=<ip WSL(Ubuntu)>
  3. Проверьте созданные правила:

    netsh interface portproxy show all
    Настройка Брандмауэра

    Для корректной работы перенаправления убедитесь, что Брандмауэр Windows не блокирует входящие подключения на порты 80 и 443. Рекомендуется создать разрешающие правила для этих портов, а не полностью отключать брандмауэр.

    Устранение проблем

    Если возникли проблемы с соединением, вы можете сбросить все правила перенаправления портов командой: netsh interface portproxy reset

После выполнения этих шагов ваш «Сканер-ВС 7» будет полностью готов к работе и доступен из вашей локальной сети по IP-адресу вашего Windows-компьютера. Теперь вы можете перейти к первому входу в систему.