учет компьютеров на предприятии

Hardware Inspector

Русский язык English
 
Учет компьютеров
 
Программы для автоматизации работы ИТ-отдела и управления инфраструктурой компании
Авторизация
Логин:
Пароль:
Забыли свой пароль?

Награда от PCMagazin

Установка Hardware Inspector Service Desk без инсталлятора

В некоторых случаях может потребоваться установить Hardware Inspector Service Desk без использования инсталлятора. Сделать это можно выполняя следующие шаги (на примере с IIS 10):

  1. Распаковываем файлы из самораспаковывающегося WinRAR-архива hwisd.exe в папку C:\InetPub\wwwroot\hwisd\.
  2. Заходим в Диспетчер служб IIS и правой кнопкой мыши добавляем веб-приложение в корень (если необходимо чтобы service desk был доступен как отдельный сайт), либо внутрь какого-либо веб-приложения (например, Default Web Site) со ссылкой в свойствах добавляемого веб-приложения на физическую папку C:\InetPub\wwwroot\hwisd. Важно добавить именно приложение, а не виртуальный каталог.
    Если мы добавили в корень, то это новое приложение скорее всего необходимо настроить на отдельный IP сервера (добавить еще один IP можно в свойствах TCP/IP сетевого адаптера сервера). Это необходимо сделать чтобы не было конфликта с использованием порта 80, которое уже наверняка занято другим веб-приложением в IIS (чаще это Default Web Site).
    Если же мы добавили внутрь приложения Default Web Site, то наше новое приложение будет доступно через папку внутри Default Web Site. Например, ВашВебСервер/hwisd/ или localhost/hwisd/.
  3. В папке C:\InetPub\wwwroot\hwisd на уровне Windows (вкладка «Безопасность) свойств папки) для IIS_IUSRS (или Network Service/ASP.NET, в зависимости от того, от имени какой учетной записи работает наш пул в IIS) настраиваем доступ на запись в папки Log, Reports, Settings.
    То же самое делаем для папки, в которой расположена база данных Hardware Inspector. Она у нас ранее создана приложением Hardware Inspector или Hardware Inspector Client/Server.
  4. Переименовываем файл C:\InetPub\wwwroot\HWISD\Settings\NewSettings.xml в C:\InetPub\wwwroot\HWISD\Settings\Settings.xml. В получившемся файле Settings.xml меняем путь в параметре DBPath на путь к Вашей базе данных.
  5. Сам IIS и пул, под которым работает наше новое приложение, настраиваем в соответствии с Руководством по внедрению. Важно чтобы наше веб-приложение работало под управлением framework 4.0 и были разрешены 32-разрядные приложения в свойствах пула.
  6. Скопировать файлы из папки "C:\InetPub\wwwroot\hwisd\Windows Folder\System32\" в папку "C:\InetPub\wwwroot\hwisd\bin\".
  7. Запускаем командную строку (Cmd) от имени Администратора и выполняем команду:
    CD \InetPub\wwwroot\hwisd\bin
    а затем:
    regsvr32 hwiwebsd.dll
    Если зарегистрировать DLL в Windows не получилось, то необходимо перезагрузить Windows и попробовать снова.
  8. Запускаем инсталляцию MS OLE DB Provider из дистрибутива C:\InetPub\wwwroot\hwisd\Depends\VFPOLEDBSetup.msi.
    Если Инсталлятор говорит что провайдер уже установлен, то выбираем режим Remove, а затем снова запускаем инсталляцию.
    Очень важно в ходе инсталляции провайдера выбрать режим Everyone, а не Just me. Это позволит работать через провайдер не только текущему терминальному пользователю, но и всем другим пользователям сервера, включая IIS_IUSRS.
  9. Теперь можно через браузер зайти на наше веб-приложение по пути localhost или localhost/hwisd/.