Приложение к Постановлению от 15.02.2010 г № 009-п

Руководство администратора типового реестра государственных и муниципальных услуг


1.Введение Подсистема "Реестр государственных и муниципальных услуг" предназначен для сбора и хранения информации о порядке предоставления государственных услуг органами власти, а также обеспечения единства и непротиворечивости нормативно-справочной информации (НСИ) в Системе порталов государственных услуг (далее - СПГУ, система).
1.1.Краткое описание возможностей
Реестр предназначен для автоматизации процессов ведения информации о государственных услугах, предоставляемых органами государственной власти одного региона Российской Федерации, и предоставляет следующие возможности:
- Определение структуры перечня государственных услуг (разделов, подразделов), включение государственной услуги в один из разделов.
- Просмотр и формирование описания государственной услуги в соответствии с заданной структурой.
- Навигация по структурированному перечню государственных услуг.
- Поиск и фильтрация государственных услуг, содержащихся в Реестре.
1.2.Структура программного обеспечения
Реестр состоит из серверной и клиентской частей.
1.Серверная часть в свою очередь состоит из
1.1.Базы данных Реестра
1.2.Серверного приложения Реестра
2.Клиентская часть представляет собой специализированное приложение, предназначенное для ввода и корректировки данных Реестра, - автоматизированное рабочее место (далее - АРМ Реестра).
1.3.Уровень подготовки администраторов Администраторы Реестра должны обладать знанием вопросов сопровождения и администрирования ЛВС, протокола TCP/IP; знанием вопросов настройки рабочих станций локальной вычислительной сети; знанием вопросов инсталляции, общесистемного сопровождения и администрирования Системы, а также опытом администрирования СУБД.
2.Требования к установке
2.1.Аппаратные требования Функционирование серверной части Реестра возможно как в односерверной, так и в двухсерверной конфигурации. Для обеспечения стабильной работы Реестра рекомендуется использовать двухсерверную конфигурацию в следующем составе:
1.Сервер баз данных Реестра (сервер БД).
2.Сервер приложений Реестра.
Между серверами должен существовать скоростной канал обмена данными (например, локальная сеть).
Далее весь процесс инсталляции серверной части Реестра будет описан для двухсерверной архитектуры.
В таблицах 2.1 и 2.2 представлены рекомендуемые аппаратные требования к серверу приложений и БД Портала.
Таблица 2.1. Рекомендуемые требования к аппаратному обеспечению сервера БД.
Компонент Конфигурация
Центральный процессор Intel Dual Core Xeon 5130/2.0Ghz, FSB 1333 Mhz, Cache 4 Mb
Оперативная память 4Гб SDRAM
Дисковая подсистема 2x250 Gb SATA, SATA RAID 1/0
Устройство резервного копирования ATAPI CD-RW
Видеоадаптер встроен в системную плату
Дисковод 1.44 Мб присутствует
Клавиатура присутствует
Мышь присутствует
Монитор SVGA 1024x768
Сетевая плата Ethernet 100 Мбит

Таблица 2.2. Рекомендуемые требования к аппаратному обеспечению сервера приложений.
Компонент Конфигурация
Центральный процессор Intel Dual Core Xeon 5130/2.0Ghz, FSB 1333 Mhz, Cache 4 Mb
Оперативная память 4Гб SDRAM
Дисковая подсистема 2x80Gb SATA, SATA RAID 1/0
Устройство резервного копирования ATAPI CD-RW
Видеоадаптер встроен в системную плату
Дисковод 1.44 Мб присутствует
Клавиатура присутствует
Мышь присутствует
Монитор SVGA 1024x768
Сетевая плата Ethernet 100 Мбит

Функционирование АРМ Реестра возможно как на одном из серверов Реестра, так и на отдельных компьютерах, подключенных с помощью высокоскоростного соединения к серверу приложений Реестра.
2.2.Программные требования Функционирование Реестра возможно под управлением следующих операционных систем:
1.Microsoft Windows 2003
2.Slackware Linux 12.0.
Для функционирования базы данных Реестра необходимо предустановленное на сервере СУБД PostreSQL 8.3 (включено в дистрибутив).
Для функционирования сервера Реестра и АРМ Реестра необходимо предустановленное на компьютере приложение виртуальная машина Java (включено в дистрибутив).
3.Установка реестра
3.1.Установка Реестра
Дистрибутив подсистемы включает в себя следующие файлы:
- Общее программное обеспечение\postgresql-8.3.zip - дистрибутив СУБД PostgreSQL 8.3;
- Общее программное обеспечение\JAVA_JDK.zip - дистрибутив виртуальной машины Java;
- Общее программное обеспечение\appserver.zip - сервер приложений;
- Компоненты\Реестр\rgu-client.zip - ПО АРМ Реестра;
- Компоненты\Реестр\AS-webapps.zip - веб-приложение Реестра;
- Компоненты\Реестр\rgu25.backup - чистый образ БД Реестра (далее - дамп);
3.2.Порядок установки
Установка Реестра состоит из трех частей:
1.Установка базы данных Реестра осуществляется на сервер БД Реестра и включает в себя:
- Установку и настройку СУБД PostreSQL.
- Создание и восстановление базы данных Реестра из дампа.
2.Установка сервера приложений осуществляется на отдельный сервер (сервер приложений) и включает в себя:
- Установка и настройка виртуальной машины Java.
- Установка и настройка сервера приложений.
- Установка и настройка веб-приложения Реестра.
3.Установка АРМ Реестра включает в себя:
- Установка и настройка ПО АРМ Реестра.
3.3.Установка базы данных Реестра
База данных Реестра работают под управлением СУБД PostgreSQL версии 8.3 (поставляется в составе дистрибутива). После установки СУБД на сервер (рекомендуется устанавливать на отдельный сервер БД) необходимо провести процедуру создания и восстановления базы данных из дампа.
3.3.1.Установка СУБД PostreSQL
Для установки СУБД PostreSQL 8.3 необходимо выполнить следующие действия:
1.Распакуйте из файла Postgres-8.3.zip каталог Postgres 8.3-win32.x86 во временную папку (например, в C:\Temp).
2.Запустите на выполнение файл C:\Temp\Postgres 8.3-win32.x86\postgresql-8.3.msi. В открывшемся окне Installation Wizard (Мастер установки PostgreSQL) выберите язык, используемый в процессе установки (Russian), и нажмите кнопку Start.
3.В следующем окне нажмите кнопку Далее.
4.В окне Замечания по установке также нажмите кнопку Далее.
5.В окне Опции установки щелкните левой кнопкой мыши на верхнем узле (PostgreSQL) и выберите вариант установки Установка на локальный жесткий диск. Нажмите кнопку Обзор и в открывшемся окне выберите каталог для установки СУБД. Нажмите кнопку Далее.
6.В следующем окне Конфигурация сервиса в полях Пароль и Подтверждение введите пароль для учетной записи postgres, с которой запускается сервер СУБД (например, postgres). Поле Домен оставьте неизменным. Нажмите кнопку Далее. Мастер установки запросит подтверждение создания пользователя; нажмите кнопку Да.
7.Мастер установки создаст указанную выше учетную запись и, если пароль простой, то спросит о необходимости его замены. Нажмите кнопку Нет. Замена пароля (postgre) на более сложный может быть произведена исходя из требований доменной политики сети, в которой располагается сервер БД Учетной системы.
8.После создания учетной записи Мастер установки открывает окно Инициализация кластера базы данных. В данном окне необходимо произвести приведенные ниже установки и нажать кнопку Далее:
- Установить флаг "Поддерживать подсоединения с любых IP, а не только с localhost";
- Настроить поля следующем образом:
1.Локаль - Russia;
2.Кодировка сервера и клиента - UTF-8;
3.Имя суперюзера - root (или введенное в п. 8 имя пользователя);
4.Пароль - ввести пароль (приведенные далее примеры подразумевают, что введен пароль "root");
5.Подтверждение - root.
9.В следующем окне нажать кнопку ОК.
10.В окне Разрешить процедурные языки нажать кнопку Далее.
11.В следующем окне также нажать кнопку Далее.
12.В окне Готово к установке нажать кнопку Далее, после чего необходимо дождаться окончания копирования файлов СУБД. Процесс установки отображается в виде стандартного индикатора.
13.После окончания копирования файлов в окне Инсталляция завершена снимите флаг По выходу запустить Stack Builder и нажмите кнопку Завершить. Установка PostgreSQL 8.3 завершена.
3.3.2.Создание базы данных Реестра
Для создания базы Реестра необходимо выполнить следующие действия:
1.Запустить утилиту администрирования СУБД - pgAdmin III:
Пуск -> Программы -> PostgreSQL 8.3 -> PgAdminIII.
2.Щелкнуть дважды на PostgreSQL Database Server 8.3. В результате откроется окно Подсоединение к серверу, в котором необходимо ввести пароль (пароль должен совпадать с введенным в п. 8 предыдущего раздела - root). Установите флаг Store password (Сохранять пароль) и нажмите OK.
4.В левой части основного окна утилиты щелкните правой кнопкой мыши на элементе Databases (Базы) и выберите пункт выпавшего меню New Database (Новая база данных).
5.Произойдет переход в окно для создания новой базы данных, в котором надо выполнить следующие установки, после чего нажать кнопку ОК:
- В поле Name (Имя) ввести имя базы данных Реестра символами латинского алфавита (например rgu25);
- Выбрать в поле Owner (Владелец) пользователя БД (например root);
- Выбрать в поле Encoding (Кодировка) значение UTF-8;
- Выбрать в поле Tablespace значение pg_default.
6.Выберите в левой части окна утилиты администрирования СУБД созданную БД, нажмите правую клавишу мыши и выберите Восстановить (Restore).
7.В появившемся окне укажите путь к чистому образу БД Реестра, включенной в дистрибутив (Компоненты\Реестр\rgu25.backup), и нажмите кнопку ОК, потом кнопку Отмена (для закрытия окна). База данных Реестра с названием rgu создана.
3.3.3.Настройка удаленного доступа к БД Реестра
В случае использования двухсерверной конфигурации, а также для доступа к БД Реестра с других компьетеров в сети (например, для ее удаленного администрирования) необходимо настроить разрешения на доступ к СУБД с IP-адреса сервера приложений Реестра, а также других IP-адресов. Для этого необходимо отредактировать в любом текстовом редакторе конфигурационный файл pg_hba.conf.
Пуск -> Программы -> PostgreSQL 8.3 -> Конфигурационные файлы -> Редактировать pg_hba.conf
Для разрешения доступа к СУБД с IP адресов 10.1.0.101 и 10.1.0.102 в файл pg_hba.conf надо добавить следующие записи:
# IPv4 local connections:
    host         all            all              127.0.0.1/32              md5 
    host         all            all              10.1.0.101/32             md5 
    host         all            all              10.1.0.102/32             md5 

Для неограниченного доступа надо добавить следующую строку:
    host         all            all              0.0.0.0/0                 md5 

3.1.Установка сервера Реестра
3.1.1.Установка виртуальной машины Java
Для установки виртуальной машины Java необходимо выполнить следующие действия:
1.Распакуйте файл jdk-6u10-windows-i586-p.exe из файла-архива Java_JDK.zip во временную папку (например, в C:\Temp) и запустите его на выполнение.
2.Откроется окно License Agreement (Лицензионное соглашение). Нажмите кнопку Accept (Согласен) для принятия лицензионного соглашения и продолжения установки.
3.В следующем окне Custom Setup (Опции установки) нажмите кнопку Changes (Изменить) и в открывшемся окне укажите каталог для установки компонента виртуальной машины Java - Java Development Kit (Внимание! Название каталога установки не должно содержать пробелы и русские символы!) и нажмите кнопку ОК. Произойдет возврат в окно Custom Setup (Обычная установка), в котором нажмите кнопку Next. Начнется копирование файлов компонента.
4.Дождитесь окончания установки Java Development Kit и перехода в окно Custom Setup установки следующего компонента виртуальной машины Java Java Runtime Environment (JRE). В окне нажмите кнопку Change и в открывшемся окне укажите директорию для установки JRE (Внимание! Название каталога установки не должно содержать пробелы и русские символы!). Нажмите кнопку OK. Произойдет возврат в окно Custom Setup установки JRE, в котором нажмите кнопку Next (Далее). Начнется копирование файлов компонента.
5.Дождитесь окончания установки. Откроется окно Successfully Install (Успешное завершение установки). Нажмите кнопку Finish.
6.Создайте новую системную переменную окружения JAVA_HOME со значением, соответствующим ранее выбранному каталогу установки компонента виртуальной машины Java - JDK. Для этого щелкните правой кнопкой мыши на иконке My computer (Мой компьютер) и выберите пункт Properties (Свойства).
7.В открывшемся окне перейдите на закладку Advanced (Дополнительно) и нажмите кнопку Environment Variables (Переменные среды).
8.Нажмите кнопку New (Создать) в блоке Системные переменные. Откроется окно New system variable (Новая системная переменная). Введите в поле Variable name (Имя переменной) - JAVA_HOME и в поле Variable value (Значение переменной) путь к установленной машине Java - JDK. Нажмите кнопку ОК. Если переменная JAVA_HOME уже существует, то необходимо изменить ее значение так, чтобы оно соответствовало выбранному каталогу установки Java JDK.
9.Нажмите кнопку ОК. Перезагрузите компьютер. Установка программного обеспечения виртуальной машины Java завершена.
3.1.2.Установка и настройка сервера приложений
Рекомендуется производить установку серверного ПО Реестра на отдельный сервер (сервер приложений).
1.Распакуйте каталог appserver25 из файла-архива appserver25.zip на выбранный жесткий диск сервера приложений (например на C:\).
2.Перейдите в каталог C:\appserver25\conf и откройте в любом текстовом редакторе файл server.xml.
3.Введите в переменных "Server port" и "Connector port" значения свободных на данном хосте портов. Закройте файл с сохранением введенных данных.
Пример (изменяемая часть отмечена жирным):
Server port="8006" shutdown="SHUTDOWN"
Connector port="8090" protocol="HTTP/1.1"
3.1.3.Установка и настройка веб-приложения Реестра
Для начала установки и настройки веб-приложения Реестра необходимо выполнить следующие действия:
1.Распакуйте каталог rgu из файла-архива Компоненты\Реестр\AS-webapps25.zip в каталог сервера приложений: C:\appserver25\webapps\.
2.Перейдите в подкаталог C:\appserver25\webapps\rgu\WEB-INF/classes и откройте в любом текстовом редакторе файл system.properties.
3.Укажите параметры подключения к БД Портала (БД rgu) и параметры Портала в СПГУ:
hibernate.connection.url = jdbc: postgresql://localhost:5432/ rgu Указать путь к актуальной БД реестра. Формат адреса следующий: jdbc:postgresql://<адрес>:<порт>/<Имя БД> Где: <адрес> - IP-адрес или имя компьютера, на котором размещен сервер БД <порт> - порт, на который настроена БД, по умолчанию 5432 <Имя БД> - имя базы данных на сервере БД Изменяемая часть отмечена жирным
hibernate.connection.username= root Имя владельца базы Изменяемая часть отмечена жирным
hibernate.connection.password= root Пароль пользователя, владельца базы Изменяемая часть отмечена жирным
rgu.author_node=740000001 Девятизначный идентификатор (ID) в СПГУ портала, реестра или иного модуля, определен по следующему правилу: xxmmmyyyy, где: - xx - номер региона (00 - для федеральных узлов реестра), перечень регионов и соответствующих кодов приведен в Приложении 1; - mmm - 000 - для региональных реестров, номер территориального образования (уровень 2 справочника ОКАТО) - для муниципальных реестров - yyyy - номер узла (с 0001 до 8999) в районе или муниципальном образовании краевого подчинения, 0001 - реестр, 0002 - портал, 0003 - транспорт, 0004 - УС, 0010-8999 ID шлюзов, организаций и т.д. Значение показано как пример для г. Челябинска Изменяемая часть отмечена жирным
rgu.administrative_level= REGIONAL Тип реестра, в данном случае региональный, FEDERAL - федеральный Изменяемая часть отмечена жирным
#hibernate.show_sql=true При необходимости включение логирования запросов в лог-файл уберите знак "#" Изменяемая часть отмечена жирным
#rgu.my_registries=ID1,ID2 настройка идентификации нижестоящих реестров, где - ID значение параметра transport.id в файле transport.properties нижестроящего реестра. Если нижестоящих реестров несколько, то их ID перечисляются через запятую. Изменяемая часть отмечена жирным
rgu.root_state_structures= 7400000010000000001 Главный (корневой) ОГВ региона (заполняется после первого запуска сервера приложений, см. ниже, п/п 9)
rgu.requiredClientVersion= 6.0.27 Номер версии АРМ реестра, ниже которой невозможна работа АРМа с Сервером реестра.

4.Закройте файл system.properties с сохранением изменений.
5.Перейдите в каталог c:\appserver\webapps\rgu\WEB-INF\classes и откройте в любом текстовом редакторе файл transport.properties.
6.Отредактируйте значения следующих переменных:
transport.partnerlink. transport.url=http:// localhost:8090/transport Настройка на веб-приложение транспортной подсистемы Изменяемая часть отмечена жирным
transport.partnerlink. transport.id=74000_transport Значение transport.id транспортной подсистемы Изменяемая часть отмечена жирным
transport.id=74000_rgu Идентификатор транспортного модуля как пример: xxmmm_модуль, где: - xx - номер региона (00 - для федеральных узлов реестра), перечень регионов и соответствующих кодов приведен в Приложении 1; - mmm - 000 - для региональных реестров, номер территориального образования (уровень 2 справочника ОКАТО) - для муниципальных реестров Значение показано как пример для Челябинской области. Изменяемая часть отмечена жирным
transport.send_interval=30 Интервал передачи данных(сек) Изменяемая часть отмечена жирным
transport.check_interval=60 Интервал проверки передачи данных(сек) Изменяемая часть отмечена жирным

7.Запустите Сервер Приложений Реестра.
8.Внимание! Перед началом работы пользователей с Реестром, но после первого запуска Сервера Приложений Реестра, необходимо в базе данных реестра (rgu25) выполнить запрос1, создающий главный (корневой) госорган Региона. Файл с запросом (root_go.sql) включен в дистрибутив. Перед выполнением запроса необходимо исправить файл запроса, указав наименование корневого ГО Региона и идентификатор транспортной компоненты Реестра (значение параметра transport.id, см. выше, таблица в п/п 3).
9.Перейдите в подкаталог C:\appserver25\webapps\rgu\WEB-INF/classes и откройте в любом текстовом редакторе файл system.properties. Пропишите идентификатор созданного корневого госоргана в параметре rgu.root_state_structures (пример заполнения данного параметра - см. выше, таблица в п/п 3). Идентификатор корневого госоргана можно узнать, выполнив следующий запрос: select id from r_state_structure либо запустив АРМ реестра и открыв карточку соответствующего госоргана (см. Руководство пользователя Реестра).
10.Перезапустите Сервер Приложений Реестра.
11.Сервер Реестра настроен и установлен.
3.1.4.Настройка обмена данными между Реестром и Сводным Реестром
Обмен данными между Реестром и Сводным Реестром, который расположен на Федеральном узле СПГУ, осуществляется с помощью Транспортной подсистемы, настройка которой подробно описана в руководстве администратора Транспортной подсистемы. Если обмен данными между Реестрами на данном этапе не предполагается, то настройку Транспортной подсистемы можно пропустить.
В том случае, если осуществляется установка реестра в минимальной конфигурации (без отдельно выделенного транспортного сервера), то имеется возможность настроить Сервер приложений Реестра для передачи данных в Сводный реестр. В дальнейшем при расширении набора компонентов регионального узла возможна будет перенастройка на работу со Сводным реестром через промежуточный транспортный модуль.
Для настройки Сервера реестра на выгрузку данных в Сводный реестр напрямую необходимо выполнить следующие действия:
1.Перейдите в подкаталог C:\appserver25\webapps\rgu\WEB-INF/classes и откройте в любом текстовом редакторе файл transport.properties.
2.Укажите дополнительно к имеющимся параметрам параметры подключения к Сводному реестру:
transport.partnerlink.allrgu.url=http://:<Порт>/rgu_all
transport.partnerlink.allrgu.id=< Идентификатор Сводного Реестра>
transport.partnerlink.allrgu.role=UPLINK
3.1.5.Настройка обмена данными с нижестоящими Реестрами
Если обмен данными с нижестоящими Реестрами не предполагается, то можно пропустить данный пункт установки. В дальнейшем, в процессе эксплуатации Реестра, можно будет настроить взаимодействие Реестров без их переустановки.
Обмен данными с нижестоящими Реестрами осуществляется посредством Транспортной подсистемы, настройка которой подробно описана в руководстве администратора Транспортной подсистемы.
Дополнительно, для обеспечения строгой подчиненности Реестров в древовидной структуре СПГУ необходимо в файле c:\appserver25\webapps\rgu\WEB-INF/classes\system.properties в строке rgu.my_registries=ID прописать идентификаторы нижестоящих реестров: здесь ID значение параметра transport.id в файле transport.properties нижестроящего реестра (см. п. 8 раздела Установка и настройка веб-приложения Реестра). Если нижестоящих реестров несколько, то их ID перечисляются через запятую.
Пример (# - символ комментария, изменяемая часть отмечена жирным):
#настройка идентификации нижестоящих реестров
rgu.my_registries=7400001_rgu
3.1.6.Настройка обмена между Реестром и Порталом
Обмен данными между Реестром и Порталом (публикация информации) осуществляется с помощью Транспортной подсистемы, настройка которой подробно описана в руководстве администратора Транспортной подсистемы. Если обмен данными между Реестром и Порталом на данном этапе не предполагается, то настройку Транспортной подсистемы можно пропустить.
В том случае, если осуществляется установка реестра в минимальной конфигурации (без отдельно выделенного транспортного сервера), то имеется возможность настроить Сервер приложений Реестра для публикации информации на Портале. В дальнейшем при расширении набора компонентов регионального узла возможна будет перенастройка на работу с Порталом через промежуточный транспортный модуль.
В случае, если вы желаете настроить обмен данными Реестра с Порталом, не используя Транспортную подсистему, то:
1.Перейдите в каталог c:\appserver\webapps\rgu\WEB-INF\classes и откройте в любом текстовом редакторе файл transport.properties.
2.Отредактируйте значения следующих переменных:
transport.partnerlink.portal. url=http://localhost:8090/ portal Настройка на веб-приложение портала Изменяемая часть отмечена жирным
transport.partnerlink.portal. id=74000_portal Значение transport.id транспортной подсистемы Изменяемая часть отмечена жирным
transport.partnerlink.portal. role=PORTAL

3.1.7.Запуск и остановка сервера приложений Реестра
Для запуска сервера приложений Реестра:
1.В ОС Windows запустите на выполнение c:\appserver25\bin\startup.bat.
2.В ОС Linux запустите на выполнение c:\appserver25\bin\startup.sh.
Для остановки сервера приложений Реестра:
1.В ОС Windows запустите на выполнение c:\appserver25\bin\shutdown.bat.
2.В ОС Linux запустите на выполнение c:\appserver25\bin\shutdown.sh.
Особенности запуска в ОС Linux:
Запустите на выполнение файл ..\appserver25\bin\shutdown.sh, для чего необходимо выполнить следующие действия:
1.Для запуска всем файлам *.sh в каталоге bin необходимо установить привилегию запуска командой chmod ug+rwxX <имя sh-файла>.sh.
2.В файле ..\appserver25\bin\startup.sh сервера приложений нужно прописать перед строкой PRG="$0" следующую строку (зависит от того, в какой каталог был установлен компонент Java JDK):
JAVA_HOME=/usr/java
CATALINA_OPTS=-Djava.awt.headless=true -Xmx750M -XX:MaxPermSize=512m -XX:PermSize=256m -Duser.language=ru_RU
# resolve links - $0 may be a softlink
PRG="$0"
3.2.Установка АРМ Реестра
Установка АРМ Реестра может быть произведена на любой компьютер, имеющий высокоскоростное соединение с сервером приложений или на сам сервер приложений.
Для установки АРМ Реестра необходимо выполнить следующие действия:
1.Распакуйте каталог rguclient-windows из архива rgu-client.zip в выбранный каталог на жестком диске (например, в C:\).
2.Перейти в каталог C:\rguclient-windows\configuration и откройте в любом текстовом редакторе файл config.ini.
3.Укажите путь к веб-приложению реестра: rgu.server.url=http://:<порт сервера приложений реестра>/rgu/rgu (изменяемая часть отмечена жирным). Номер порта должен соответствовать выбранному значению параметра Connector port, указанному в п. 3 раздела Установка и настройка сервера приложений (8090).
4.Запуск АРМ Реестра осуществляется запуском файла C:\rguclient-windows\rgu.exe. После запуска открывается окно авторизации (см. Ошибка! Источник ссылки не найден.), в котором необходимо ввести логин и пароль пользователя (логин и пароль чувствительны к регистру символов) и нажать кнопку Войти. По умолчанию в АРМ предусмотрены следующие пользователи - см. таблицу ниже (подробное описание ролей пользователей описано в руководстве пользователя Типового реестра государственных и муниципальных услуг):
Имя пользователя Пароль Роль в Реестре
editor 12345 Редактор
admin 12345 Администратор

3.2.1.Проблемы при запуске АРМ Реестра
3.2.1.1.Приложение не запускается
Если в OC Windows файл rgu.exe не запустился, следует создать ярлык для файла rgu.exe и произвести редактирование его свойств:
1.Откройте окно свойств ярлыка.
2.В поле Объект укажите строку запуска в следующем формате:
<путь к rgu.exe> - vm "<путь к каталогу Java JDK>" -vmargs -Xms256M -Xmx768M
3.В поле Рабочая папка укажите каталог, в который был распакован АРМ реестра (C:\rguclient-windows\).
4.Сохраните сделанные настройки.
5.Теперь АРМ Реестра необходимо запускать с помощью созданного ярлыка.
3.2.1.2.Работа реестра через прокси-сервер
Если доступ АРМа к серверу реестра осуществляется через прокси-сервер, необходимо дополнительно настроить АРМ реестра. Настройка АРМ реестра на прокси-сервер осуществляется с помощью внесения дополнительных параметров в файл rgu.ini, находящийся в корне папки АРМ реестра (не путать с файлом config.ini!). Для настройки доступа через прокси-сервер необходимо добавить в этот файл следующие параметры (знак "-" в начале названия параметра обязателен!):
Для HTTP-proxy:
- Dhttp.proxyHost=
- Dhttp.proxyPort=<порт прокси-сервера>
Для SOCKS-proxy:
- Dsocks.proxyHost=
- Dsocks.proxyPort=<порт прокси-сервера>
Следует учитывать, что при наличии возможности прямого доступа к серверу реестра АРМ реестра будет подключаться к серверу напрямую, не используя установки файла rgu.ini.
3.2.2.Копирование АРМ Реестра
Установку АРМ Реестра возможно также произвести простым копированием каталога c:\rguclient-windows на другой компьютер. Кроме того, при переносе или копировании клиентской части с одной машины на другую, следует удалить все каталоги из c:\rguclient-windows\configuration (файл config.ini оставить на месте).
3.2.3.Рекомендации для запуска АРМ Реестра под ОС Linux
АРМ Реестра под ОС Linux запускается командой ./rgu
Для упрощения процедуры установки и настройки рекомендуется скопировать Java Runtime Environment (JRE) в подкаталог jre АРМ Реестра, после чего именно эта версия Java будет использоваться программой.
Перед запуском следует установить права пользователю (обычно - тот же пользователь, под которым все было установлено) на запуск программы командой:
chmod ug+rwxX rgu
Для кастомизации внешнего вида АРМ реестра (оболочки GNOME или KDE), нужно в домашний каталог пользователя скопировать или переместить файлы .gtkrc и .gtkrc-2.0 (какой именно будет читаться, зависит от версии Линукса) из каталога АРМ.
4.Аварийные ситуации и рекомендации по обеспечению надежности функционирования подсистемы В случае нештатного поведения программного обеспечения Реестра необходимо в первую очередь проверить корректность всех настраиваемых параметров системы. Если после проверки настроек работа Реестра по-прежнему некорректна, то необходимо выслать разработчикам логи-файлы Реестра:
- Для АРМ Реестра в каталоге C:\rguclient-windows\workspace\metadata\.log.
- Для сервера приложений в каталоге C:\appserver\logs
Для обеспечения сохранения данных Реестра при аварийных ситуациях, а также быстрого восстановления работоспособности Реестра необходимо регулярно проводить резервное копирование данных Реестра. Периодичность резервного копирования должна определяться исходя из интенсивности обновления информации в Реестре.
4.1.Резервное копирование данных
Администратору системы необходимо проводить регулярное резервное копирование БД средствами PgAdmin. Резервные копии должны храниться на внешних носителях данных. Рекомендуется проводить резервное копирование ежедневно.
Для резервного копирования БД необходимо осуществить следующие действия:
1.Запустите на выполнение утилиту администрирования СУБД PostgreSQL pgAdmin III: Пуск -> Программы -> PostgreSQL 8.3 -> pgAdmin III.
2.В левой части основного окна утилиты раскройте ветку PostgreSQL Database Server 8.3 (Localhost:5432)\Базы.
3.Правой клавишей мыши укажите нужную базу (rgu25) и выберите пункт выпадающего меню Резервная копия.
4.В строке Имя файла укажите путь и имя для файла дампа базы данных, нажмите кнопку ОК.
Для автоматического копирования БД Реестра создайте BAT-файл (например, backup.bat) и в стандартном Windows-планировщике заданий назначьте для него задачу на выполнение (например, на каждый день в 23-00), также можно использовать архиватор для уменьшения размера резервной копии БД (например, WinRAR).
Пример:
Строки в BAT-файле, например, могут выглядеть так:
C:\PostgreSQL83\bin\pg_dump.exe -i -h localhost -p 5432 -U root -F c -b -v -f "C:\backup_spgu_bd\rgu25.backup" rgu25 - создание дампа базы RGU в папке C:\backup-spgu-bd с именем rgu.backup.
C:\winrar\rar.exe a -agyyyymmdd -df -y C:\backup_spgu_bd\rgu25 rgu25.backup - cоздание архива rgu20081114.rar в папке C:\backup-spgu-bd с последующим удалением файла rgu25.backup
4.2.Восстановление Реестра
В случае аппаратного или сбоя программного обеспечения, который привел к полной или частичной потере данных, необходимо выполнить следующие операции:
1.Заменить жесткий диск на исправный (если требуется).
2.Переустановить операционную систему (если требуется).
3.Переустановить Реестр согласно с настоящим руководством.
4.Восстановить средствами СУБД PostgreSQL базу данных Реестра из резервной копии.
5.Запустить сервер приложений Реестра.
Внимание! Восстанавливать резервную копию дампа базы данных Реестра необходимо в чистую базу данных, т.е. имеющуюся базу данных Реестра надо удалить (правой клавишей мыши укажите нужную базу и выберите Удалить), а затем создать новую с таким же именем.
4.3.Проведение обновлений Реестра
При проведении развертывания обновлений Реестра необходимо:
1.Остановить сервер приложений Реестра.
2.Выполнить резервное копирование каталогов Реестра.
3.Выполнить резервное копирование БД Реестра.
4.Развернуть обновление и перезаписать файлы настроек из созданной на шаге 2 резервной копии изменяемого компонента.
5.Запустить сервер приложений Реестра.
6.При проведении обновлений БД может потребоваться выполнить скрипт или запрос для конкретной БД с помощью консоли pgAdmin III:
- В левой части консоли раскройте ветку PostgreSQL Database Server 8.3(Localhost:5432)\Базы.
- Выберите нужную базу и нажмите вверху кнопку (Выполнить пользовательские SQL-запросы). В открывшейся форме ввода запросов в верхнем левом поле введите присланный запрос и нажмите кнопку (Выполнить запрос).
- После успешного обновления сохраните резервную копию каталогов, содержащих портал и сервер приложений на внешний носитель.