На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

Установка нескольких копий GISWebServiceSE

Поиск  Пользователи  Правила  Войти
Форум » Серверные приложения » GIS WebService
Страницы: 1
RSS
Установка нескольких копий GISWebServiceSE, вопросы к инструкции
 
Установка нескольких копий
1. Проинсталлировать программу, указав паку для установки данных по умолчанию.

2. Остановить сервис.

3. Перенести папку и файлы настроек c:\ProgramData\Panorama\giswebservicese\ в новое место.

4. Перенести папку и файлы исполняемых модулей из c:\Program Files\Panorama\GISWebServiceSE\ в новое место.

5. Переименовать папку c:\Program Files\Panorama\GISWebServiceSE\giswebservicese\ на новую, например, c:\Program Files\Panorama\GISWebServiceSE\giswebserviceseold\. Исходной папки нет, т.к. она перенесена в новое место в шаге 4. Или ее в новом месте переименовать?

6. Настроить в web–сервере новый URL адрес сервиса, например, giswebserviceseold.

7. Деинсталлировать сервис, запустив "c:\Program Files\Panorama\GISWebServiceSE\appservice\appmanager64.exe" -u "GIS Application Service".

8. Перед новым запуском сервиса в файлах(е) параметров config.xml, находящемся в той же папке или на папку выше, что сервис GIS WebService SE, необходимо установить путь до конфигурационных файлов параметров xml (wmsparam.xml, appservice.xml и других). Нет файла "config.xml" в папках GISWebServiceSE.
Например:
<?xml version="1.0"?>
<config>
<appdata path="C:\ProgramData\Panorama\" />
</config>
Это фрагмент какого файла?

9. В файле параметров appservice.xml установить:
  ­ Новый путь для общей папки с классификаторами.
<Rsc Path="c:\ProgramData\Panorama\appservice\CommonRsc\"/>
  ­ Путь к виртуальной папке.
<Folder Name="AppData" Path="c:\ProgramData\Panorama\appservice\Data\" MainRoleName="TEST" RoleName="GUESTS,TEST"
Update="1"/>
  ­ Путь к пользовательской папке.
<UserFolder Name="UserData" Path="c:\ProgramData\Panorama\appservice\Data\UserMaps\" RoleName="GUESTS" Time="30"/>
В файле параметров appservice.xml эти пути прописаны изначально. Зачем нужен этот шаг установки?

10. Изменить порт подключения и работы сервиса в файлах wmsparam.xml и appservice.xml со стандартного на новый, например, (2097).

11. Запустить сервис, проинсталлировав его командой appmanager64.exe -u "OLD GIS Application Service". Неверный ключ, требуется " -i"?
12. Для второй установки выполнить действия по умолчанию, описанные в главах «Установка программы GIS WebService SE» и «Установка и запуск программы GIS Application Service».
Изменено: Виктор Савостин - 04.02.2022 13:41:39
 
Добрый день. Спасибо за указание неточностей.
Вот обновлённый алгоритм действий.
Порядок действий при инсталляции нескольких копий продукта.
Для первой установки:
­ Проинсталлировать программу, указав папку для установки данных по умолчанию.
Для установки другой копии программы необходимо:
­ Остановить сервис (службу GIS Application Service).
­ Скопировать папку и файлы настроек c:\ProgramData\Panorama\giswebservicese\ и c:\ProgramData\Panorama\appservice\ в новое место, например c:\ProgramData\Panorama\old\giswebservicese\ и c:\ProgramData\Panorama\old\appservice\
­ Дать права доступа на редактирование для администраторов сервиса для папок    c:\ProgramData\Panorama\old\giswebservicese\ и c:\ProgramData\Panorama\old\appservice\
­ Скопировать папку и файлы исполняемых модулей из c:\Program Files\Panorama\GISWebServiceSE\ в новое место, например c:\Program Files\Panorama\ old\GISWebServiceSE\
­ Настроить в web – сервере новый URL адрес сервиса, например, giswebserviceseold, указав в нём новый путь до исполняемых модулей c:\Program Files\Panorama\GISWebServiceSE\old\giswebservicese\. Тогда вызов данных с сервиса будет производиться по ссылке localhost/giswebserviceseold/service.php
­ Сформировать файл c:\Program Files\Panorama\old\GISWebServiceSE\config.xml, если его нет с содержимым ниже

Например:
<?xml version="1.0"?>
<config>
<appdata path="C:\ProgramData\Panorama\old\" />
</config>


В файле параметров appservice.xml установить:
­ Новый путь для общей папки с классификаторами.
<Rsc Path="c:\ProgramData\Panorama\old\appservice\CommonRsc\"/>
­ Путь к виртуальной папке.
<Folder Name="AppData" Path="c:\ProgramData\Panorama\old\appservice\Data\" RoleName="GUESTS" MainRoleName="GUESTS" Update="0" Clean="0"/>
­ Путь к пользовательской папке.
<UserFolder Name="UserData" Path="c:\ProgramData\Panorama\old\appservice\UserMaps\"  Time="300" RoleName="GUESTS" MainRoleName="GUESTS"/>
­ Изменить порт подключения и работы сервиса со стандартного на новый, например, (2098).
<Port Number="2098"/>
­ Путь к кэшу на ГИС Сервере
<GISServerCache Path="c:\ProgramData\Panorama\old\appservice\GISServer\"/>
­ Изменить адрес сервиса и пути к данным в файле настроек wmsparam.xml и порт подключения
<Port>2098</Port>
­ Запустить командную строку cmd
­ В командной строке перейти в папку сервиса c:\Program Files\Panorama\old\GISWebServiceSE\appservice\
­ Запустить и зарегистрировать сервис, командой appmanager64.exe -i “OLD GIS Application Service”.
­ Запустить ранее установленный сервис в списке служб
Изменено: Владимир Железняков - 04.02.2022 16:49:22
 
Без ключа несколько версий сервиса будут работать?
 
Да, на одной операционной системе можно установить несколько копий сервиса, работающих с одним ключом
 
Цитата
Владимир Железняков написал:
Вот обновлённый алгоритм действий.
Сработало не полностью. Ресурсы разделились, но настройки оба ресурса читают из одного места, из "C:\ProgramData\Panorama\appservice\appservice.xml"
 
В руководстве к версии линукс указано, что config.xml нужно в двух папках создавать, может оно?
 
Цитата
Виктор Савостин написал:
нужно в двух папках создавать, может оно?
У нас файл размещен в 3х каталогах (:-)), все работает.
 
Попробуйте удалить файл c:\ProgramData\Panorama\giswebservicese\admin\log\logpath.log и c:\ProgramData\Panorama\old\giswebservicese\admin\log\logpath.log
 
Работает. Спасибо за оперативную поддержку.
 
Цитата
Vitaliy Belenkov написал:
У нас файл размещен в 3х каталогах (), все работает.
Я там про другое думал, вот про это:
3.6.2 Создание конфигурационных файлов для второго экземпляра
Для настройки второго экземпляра GIS WebService SE необходимо создать одинаковые
файлы
/usr/appservice1/config.xml и /var/www/html/1/GISWebServiceSE/config.xml
Страницы: 1
Читают тему (гостей: 1)



© КБ Панорама, 1991-2024

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности