ИНСТРУКЦИЯ ПО УСТАНОВКЕ И НАСТРОЙКЕ модуля учета начислений подсистемы управления доходами государственной интегрированной информационной системы управления общественными финансами «ЭЛЕКТРОННЫЙ БЮДЖЕТ» НА ОПЕРАЦИОННЫЕ СИСТЕМЫ СЕМЕЙСТВА WINDOWS
Версия 2014.01
Содержание
Содержание 3
Перечень терминов и сокращений 4
Общие сведения 5
Требования к программному обеспечению 5
1)для обеспечения работы сервера приложений должен быть установлен web-сервер со следующими характеристиками: 5
2)в качестве сервера БД может использоваться СУБД: 5
3)вспомогательные компоненты: 5
Требования к техническому обеспечению 5
Формулы расчета требований к серверу БД 5
Формулы расчета требований к веб-серверу 6
Рекомендуемые требования к аппаратному обеспечению 6
Каналы связи 8
Установка Системы 9
1)скачать дистрибутив «Модуль учета начислений_1.0.exe»; 9
2)нажатием правой кнопкой мыши на файле «Модуль учета начислений_1.0.exe» вызвать контекстное меню и выбрать позицию «Запуск от имени администратора»; 9
3)в приветственном окне Мастера установки нажать на кнопку «Далее» (Рисунок ); 9
4)в окне «Лицензионное соглашение» принять условия лицензионного соглашения и нажать на кнопку «Далее» (Рисунок ); 10
5)ознакомиться с информацией об устанавливаемых компонентах и нажать на кнопку «Далее» (Рисунок ); 11
6)выбрать вид установки из выпадающего списка. Возможно несколько вариантов (Рисунок ): 11
7)в окне «Все готово к установке» нажать на кнопку «Установить» для запуска установки Системы (Рисунок ); 12
8)в окне «Обзор папок» указать каталог, в который будет выполнена установка выбранных компонентов, и нажать на кнопку «ОК». Рекомендуется создать папку на локальном диске (Рисунок ); 13
9)дождаться окончания установки (Рисунок ); 14
10)дождаться начала установки СУБД PostgreSQL. 14
Открытие порта производится следующим образом: 24
1)запустить интернет обозреватель двойным нажатием левой кнопки мыши по его ярлыку на рабочем столе или нажать на кнопку «Пуск» и в открывшемся меню выбрать пункт, соответствующий используемому интернет обозревателю; 31
2)в открывшемся окне в адресной строке ввести адрес, выданный Администратором Системы; 31
3)для входа в систему в окне идентификации ввести логин - «registration» и пароль - «registration»; 31
4)откроется форма, поля которой необходимо заполнить (Рисунок ). 31
Настройка компонентов системы 35
Настройка Apache HTTP Server 2.2.24 35
1)проверить, запущена ли служба Apache HTTP Server. Если служба запущена, то остановить ее. Для этого открыть Панель управления, в разделе «Администрирование» выбрать пункт «Службы». В списке служб найти службу «Apache_tr_gmp» (название службы может отличаться, если компонент был установлен не в рамках установки Системы) (Рисунок ) и нажать на нее левой кнопки мыши. Слева отобразятся функции «Остановить службу» и «Перезапустить службу», если служба запущена, «Запустить службу», если служба не запущена. Необходимо вызвать функцию «Остановить службу» (Рисунок ): 35
1)открыть в текстовом редакторе файл «httpd.conf» – основной конфигурационный файл сервера Apache; 36
2)исправить файл «httpd.conf»: 36
3)сохранить изменения, закрыть файл «httpd.conf» и запустить службу Apache HTTP Server. Для этого открыть «Панель управления», в разделе «Администрирование» выбрать пункт [Службы]. В списке служб найти службу «Apache_tr_gmp» и нажать на нее левой кнопки мыши. В открывшейся слева панели необходимо вызвать функцию «Запустить службу». 37
Настройка PHP 5.3 37
1)проверить, запущена ли служба «Apache HTTP Server». Если служба запущена, то остановить ее. Остановку службы необходимо выполнять согласно действиям, описанным в подпункте 1 пункта Настройка Apache HTTP Server 2.2.24 настоящей инструкции; 37
2)найти в корне дистрибутива PHP конфигурационный файл, содержащий рекомендуемые настройки - «php.ini»; 38
3)открыть файл «php.ini» в текстовом редакторе и произвести в нем следующие изменения: 38
4)запустить службу Apache HTTP Server. Остановку службы необходимо выполнять согласно действиям, описанным в подпункте 4 пункта Настройка Apache HTTP Server 2.2.24 настоящей инструкции; 38
Настройка PostgreSQL. Создание базы данных 38
1)открыть пункт меню «Пуск», затем в списке «Все программы» перейти к программе «PostgreSQL 9.2» и запустить «pgAdmin III» (Рисунок ); 38
2)подключиться к серверу БД. Для этого в окне Браузеры объектов необходимо нажать правой кнопки мыши на наименовании сервера и в открывшемся контекстном меню вызвать функцию «Подключение» (Рисунок ); 39
3)ввести пароль для (уникального) пользователя «postgres» и нажать на кнопку «OK» (Рисунок ); 40
4)создать нового пользователя с именем роли «dev». Для этого необходимо перейти к пункту «Роли входа» и нажать правой кнопки мыши. В открывшемся контекстном меню вызвать функцию «Новая роль» (Рисунок ). Присвоить пользователю имя «dev» (Рисунок ). Во вкладке «Привилегии роли» необходимо установить «галочки» напротив всех привилегий кроме одной − «Может изменять каталог напрямую» и нажать на кнопку «ОК» (Рисунок ); 41
5)далее необходимо создать БД. Для этого необходимо нажать правой кнопкой мыши на объект БД и вызвать функцию «Новая база данных» (Рисунок ). 42
6)после создания БД необходимо нажать правой кнопки мыши по наименованию БД и в открывшемся контекстном меню выбрать пункт [Восстановить]. В открывшемся окне необходимо заполнить (Рисунок ): 44
7)по окончанию восстановления БД из дампа необходимо добавить в системную переменную «PATH» путь к каталогу «bin». Добавление системной переменной производится следующим образом: 45
8)открыть порт «5432» согласно описанию, представленному в п. настоящей инструкции; 47
9)установить в файле «postgresql.conf» следующие значения: 47
10)Поправить «postgresql.conf»: 47
11)Установить в файле «pg_hba.conf» следующие значения: 47
Настройка OpenSSL 47
1)в меню «Пуск» в поле «Найти программы и файлы» ввести команду cmd (Рисунок ); 47
2)далее необходимо перейти в корневую директорию OpenSSL. Для этого в окне командной строки ввести команду cd c:\OpenSSL-Win32\bin, где c:\OpenSSL-Win32\ − корневая директория OpenSSL, и нажать на кнопку «Enter» (Рисунок ); 48
4)далее вести команду openssl version. В результате в окне командной строки появится сообщение с указанием версии OpenSSL (Рисунок ). 48
1)меню «Пуск» в поле «Найти программы и файлы» ввести команду sysdm.cpl (Рисунок ); 48
5)в окне «Свойства системы» перейти на вкладку «Дополнительно» и нажать на кнопку «Переменные среды» (Рисунок ); 49
6)в окне «Переменные среды» в поле «Системные переменные» проверить на наличие строки OPENSSL_CONF, значение которой должно соответствовать директории до файла «openssl.cfg». Например, C:\OpenSSL-Win32\bin\openssl.cfg (Рисунок ), где C:\OpenSSL-Win32\ − корневая директория OpenSSL. 50
1)перейти в директорию C:\OpenSSL-Win32\bin\, где C:\OpenSSL-Win32 – корневая директория OpenSSL; 50
7)открыть конфигурационный файл «openssl.cfg»; 50
8)в конфигурационном файле внести следующие изменения: 50
1)перейти в директорию C:\OpenSSL-Win32\bin\, где C:\OpenSSL-Win32\ − корневая директория OpenSSL. 51
2)проверить наличие файла «gost.dll». 51
Работа с ключами 51
1)ключи в формате КриптоПро; 51
2)ключевая пара (закрытый ключ и сертификат) в формате PFX (он же p12); 51
3)ключевая пара в формате PEM. 51
1)подключить внешний носитель с ключом; 51
2)запустить КриптоПро CSP; 51
3)перейти на вкладку «Сервис» и нажать на кнопку «Посмотреть сертификаты в контейнере…»; 51
4)нажать на кнопку «Обзор» и выбрать необходимый сертификат; 51
5)последовательно нажать на кнопки «Далее» и «Установить». 51
1)подключить внешний носитель, с которого был установлен сертификат; 51
2)запустить p12FromGostCSP; 51
3)выбрать установленный сертификат и ввести пароль от сертификата КриптоПро; 51
4)ввести новый произвольный пароль (парольную фразу) для ключевой пары PFX; 51
5)указать директорию для сохранения файла. Наименование файл указать в формате «город_проект.pfx». 51
1)в окне командной строки ввести команду openssl pkcs12 –in pfx.pfx –out pem_file.pem, где: 52
2)ввести пароль, веденный для PFX-файла; 52
3)ввести новый произвольный пароль (парольную фразу) для ключевой пары PEM. 52
Деинсталляция Системы 53
|