close

Вход

Забыли?

вход по аккаунту

Москва, ул. Щепкина, д. 61/2, корпус 15 (конференц-зал);pdf

код для вставкиСкачать
Содержание
I
Содержание
Раздел I Введение
1
Раздел II Варианты развертывания
1
Раздел III Компоненты и их установка
1
1 Рабочее
...................................................................................................................................
место клиента
2
2 Центральный
...................................................................................................................................
сервер Контракт PRO
3
.......................................................................................................................................................... 4
Состав и установка
.......................................................................................................................................................... 7
Слож ные варианты
Раздел IV Сопровождение и обновление
Указатель
7
0
© 2014 ООО «Софтлэнд»
I
1
1
Инструкция по установке и сопровождению «Контракт PRO»
Введение
В настоящей инструкции описаны особенности установки программного
комплекса Контракт PRO, состав дистрибутива и варианты развертывания, приведены
сведения о дальнейшем сопровождении и обновлении комплекса. Инструкция
предназначена для системного администратора или лица, его заменяющего.
2
Варианты развертывания
В зависимости от численности эксплуатирующей организации, ее структуры и
серьезности намерений варианты установки комплекса могут значительно
различаться.
Комплекс ориентирован на работу через Интернет, но может устанавливаться и
на локальную сеть организации. Ниже представлен пример распределенной установки:
Вариант развертывания Комплекса
Этот пример показывает установку комплекса в близком к максимальному
варианте, который на практике может быть значительно проще. Обязательными
компонентами являются Центральный сервер и хотя бы одно рабочее место Контракт
PRO.
В ознакомительных целях весь комплекс может быть установлен на локальный
компьютер. При этом настройка всех соединений будет выполнена автоматически, и
можно будет сразу запускать приложения клиента.
3
Компоненты и их установка
Программный комплекс Контракт PRO распространяется в составе комплекта
из трех дистрибутивных носителей:
© 2014 ООО «Софтлэнд»
Компоненты и их установка
2
setup_client_pro.exe - комплект программ для организации рабочего места
клиента;
setup_service_pro.exe - веб-сервисы центрального сервера;
setup_data_pro.exe - базы данных центрального сервера;
Дистрибутивы находятся в открытом доступе и могут быть свободно загружены
с сайта разработчика.
3.1
Рабочее место клиента
Дистрибутив setup_client_pro.exe устанавливает следующие приложения и
компоненты:
Администратор Контракт PRO;
Менеджер Контракт PRO;
Бухгалтерия Контракт PRO;
Модуль клиента (просмотровщик);
Служба сопровождения Контракт PRO;
Назначение этих компонент описывается в других руководствах и здесь не
дублируется.
Модуль администратора автоматически устанавливается на каждое рабочее
место, это необходимо для настройки связи с центральным сервером. Для выполнения
этой настройки необходимо запустить модуль и на вкладке подключения клиента
поочередно выполнить настройку соединений с веб-сервисами сервер контрактов,
менеджером и поставщиком данных НСИ. В примере ниже localhost необходимо
заменить на имя компьютера в сети или на DNS-имя или IP адрес для подключения
через интернет:
© 2014 ООО «Софтлэнд»
3
Инструкция по установке и сопровождению «Контракт PRO»
Служба сопровождения должна быть установлена только на одно рабочее
место в сети, при этом рабочее место должно иметь выход в интернет. Служба не
имеет визуального интерфеса и ее настройка выполняется из модуля администратора.
Остальные приложения устанавливаются в зависимости от функционального
назначения рабочего места. Приложение Бухгалтерия Контракт PRO может
взаимодействовать с 1С Предприятием, и, если Ваша организация использует этот
продукт, Бухгалтерия Контракт PRO должна установливаться на тот компьютер, где
установлен 1С (само предприятие или его клиент).
Ограничения
В настоящее время поддерживается 1С
Предприятие версии 8.0 и выше, при этом
конфигурация бухгалтерии 1С должна
быть типовой (или базироваться на
типовой)
3.2
Центральный сервер Контракт PRO
Центральный сервер Контракт PRO состоит из веб-сервисов, баз данных и
SQL-сервера Firebird. Название центральный сервер не означает, что все указанные
выше компоненты должны быть установлены на один компьютер, который после этого
© 2014 ООО «Софтлэнд»
Компоненты и их установка
4
и станет центральным сервером, просто было выбран такой термин. В большинстве
случаев, действительно, все компоненты центрального сервера удобнее разместить
на одном компьютере. Но это не обязательное требование. Например, веб-сервисы
могут быть установлены на одном компьютере, а базы данных и SQL -сервер на
другом, возможны и более сложные схемы.
3.2.1
Состав и установка
Дистрибутив setup_service_pro.exe устанавливает веб-сервисы. Каждый из
веб-сервисов обрабатывает запросы к своей базы данных (см.ниже). Состав
дистрибутива:
o Сервер Контрактов;
o Менеджер НСИ;
o Поставщик данных НСИ;
Веб-сервис Сервер Контрактов использыет в работе информацию, получаемую
от сервисов НСИ, поэтому связь между ними должна быть настроена с помощью
модуля администратора. Эту настройку необходимо выполнять только в случае, если
Сервер Контрактов и сервисы НСИ установлены на разные компьютеры. По
умолчанию Сервер Контрактов использует доменное имя localhost для подключения
к сервисам НСИ, поэтому при установке их всех на один компьютер настраивать
ничего не надо.
Для работы веб-сервисов требуется среда выполнения .NET 2.0 и веб-сервер
IIS версии 5.1 или выше. Если этих компонент нет, инсталлятор автоматически
пытается установить IIS (для Windows XP может потребоваться установочный диск, а
для более поздних версий он в неактивированном виде уже есть в системе), а .NET 2.0
предлагает скачать и установить с сайта Microsoft.
Дистрибутив setup_data_pro.exe содержит базы данных и SQL-сервер Firebird:
База данных сервера контрактов;
База данных менеджера НСИ;
База данных поставщика НСИ;
SQL-сервер Firebird
SQL-сервер Firebird поставляется в минимальной комплектации и
устанавливается как Windows-служба.
База данных сервера контрактов физически представлена тремя файлами:
contracts.fdb;
archive.fdb;
config.fdb;
Если и веб-сервисы, и базы данных устанавливаются на один компьютер,
настройка всех SQL-подключений выполняется инсталлятором автоматически. Если
© 2014 ООО «Софтлэнд»
5
Инструкция по установке и сопровождению «Контракт PRO»
компьютеры разные, то для этого необходимо выполнить следующие несложные
действия на компьютере веб-сервисов:
1. Запустить оснастку (диспетчер) IIS из панели управления/администрирования;
2. Найти сайт ContractServices, на его странице свойств найти ASP.NETсвойства;
3. В ASP.NET-свойствах открыть подключения и заменить в каждом
подключении значение localhost на правильное имя компьютера в сети, а
initial catalog на правильный путь к базам данных.
Настройка подключений под Windows версии 7 и выше
К сведению
Обратите внимание, что база данных
© 2014 ООО «Софтлэнд»
Компоненты и их установка
6
сервера контрактов имеет три
подключения Contracts, Archive и
Config (физически она состоит из трех
отдельных файлов)
К сведению
Внешний вид диспетчера IIS под Windows
XP отличается от вышеприведенного, но
сама настройка выполняется так же
просто
Второй способ настройки подключений может кому-то показаться менее
трудоемким. Необходимо открыть в текстовом редакторе файл web.config (файл
находится по пути установки веб-сервисов), найти в нем раздел <connectionStrings>,
настроить строки подключения, сохранить. При этом текстовый редактор лучше
запускать с правами администратора.
© 2014 ООО «Софтлэнд»
7
3.2.2
Инструкция по установке и сопровождению «Контракт PRO»
Сложные варианты
И веб-сервисы и базы данных могут быть установлены как угодно дробно, хоть
покомпонентно на отдельные компьютеры, Маловероятно, чтобы этот вариант кому-то
потребовался, но тем не менее он будет работать. Гораздо реальнее вариант, когда,
например, пользовательские базы данных (базы контрактов и менеджера НСИ)
запираются в отдельной комнате с целью защиты от физического копирования. При
распределенной установке необходимо учитывать следующее:
если веб-сервисы устанавливаются на разные компьютеры, инсталлятор на
каждый из них будет также ставить веб-сервер IIS и .NET 2.0 (разумеется,
только при их отсутствии);
если базы данных ставятся по-штучно на разные компьютеры, на каждый из
них необходимо установить и SQL-сервер Firebird;
настройка подключений клиентских приложений Контракт PRO выполняется из
модуля администрирования, который допускает ввод трех независимых
адресов соединений с веб-сервисами;
также из модуля администрирования выполняется настройка подключений
сервера контрактов к веб-сервисам НСИ;
если веб-сервисы установлены на разные компьютеры, для каждого из них
необходимо выполнить настройку строк подключений к базам данных из
оснастки IIS или путем прямой корректировки файла web.config, находящегося
по пути установки веб-сервиса. При этом необходимо настроить только те
подключения, которые относятся к установленному веб-сервису;
служба сопровождения активно ваимодействует с веб-сервисом контрактов,
поэтому желательно размещать их поближе друг к другу
4
Сопровождение и обновление
После начальной установки программного комплекса его дальнейшее
обновление берет на себя Служба сопровождения Контракт PRO. Эта служба должна
быть установлена в единственном экземпляре на любое рабочее место, имеющее
выход в интернет. Настройка службы выполняется из модуля Администратор Контракт
PRO, при этом необходимо настроить подключения клиента, и при необходимости,
изменить параметры обновления программ и данных на вкладке инструменты.
Это штатный вариант. В исключительных случаях допускается самостоятельное обновление
программ (как клиента, так и сервера) через переустановку дистрибутивов последних
версий. Сказанное справедливо и для базы данных поставщ ика НСИ. Но для базы данных
Контрактов и Менедж ера НСИ этот способ не применим, так как при установке с
дистрибутива будут затерты все данные пользователя (контракты, пользовательские
справочники и настройки). Поэтому, в случае невозмож ности по какой-либо причине
обновить эти базы через служ бу сопровож дения, свяж итесь с фирмой-разработчиком.
© 2014 ООО «Софтлэнд»
1/--страниц
Пожаловаться на содержимое документа