в lodint-ds. xml прописать логин SYSDBA, пароль masterkey
      ORACLE
    установить Oracle командой rpm - ihv oracle-xe-11.2.0-1.0.x86_64.rpm выполнить скрипт /etc/init. d/oracle-xe configure по запросам скрипта указать параметры по-умолчанию, кроме пароля, пароль нужно установить свой и его запомнить - это пароль суперадмина базы (создания новых пользователей и администрирования базы) в консоли выполнить команду su - oracle далее выполнить команду source

/u01/app/oracle/product/11.2.0/xe/bin/oracle_env. sh

Этой командой подключаются в текущий сеанс переменные окружения, необходимые для работы с Oracle. Для того, чтобы каждый раз не выполнять данную команду, ее можно добавить в файл ~/.bash_profile

    подключиться к базе командой sqlplus sys as sysdba и указать пароль суперадминистратора, созданный при первом конфигурировании провести настройку БД Oracle с помощью sql-команд:

alter system set NLS_LENGTH_SEMANTICS=CHAR scope=both;

SHUTDOWN IMMEDIATE;

STARTUP MOUNT;

ALTER SYSTEM ENABLE RESTRICTED SESSION;

ALTER DATABASE OPEN;

ALTER DATABASE CHARACTER SET INTERNAL_USE AL32UTF8;

SHUTDOWN;

STARTUP;

    создать и настроить пользователя, под которым будет работать АИС МФЦ:

create user mfc identified by mfc default tablespace users QUOTA unlimited ON USERS;

GRANT CREATE SESSION TO lod;

GRANT CREATE TABLE TO lod;

GRANT CREATE PROCEDURE TO lod;

GRANT CREATE TRIGGER TO lod;

GRANT CREATE VIEW TO lod;

GRANT CREATE SEQUENCE TO lod;

GRANT ALTER ANY TABLE TO lod;

GRANT ALTER ANY PROCEDURE TO lod;

НЕ нашли? Не то? Что вы ищете?

GRANT ALTER ANY TRIGGER TO lod;

GRANT ALTER PROFILE TO lod;

GRANT DELETE ANY TABLE TO lod;

GRANT DROP ANY TABLE TO lod;

GRANT DROP ANY PROCEDURE TO lod;

GRANT DROP ANY TRIGGER TO lod;

GRANT DROP ANY VIEW TO lod;

GRANT DROP PROFILE TO lod;

(гранты, необходимые при создании юзера)

GRANT CONNECT TO lod;

GRANT RESOURCE TO lod;

grant unlimited tablespace to lod;

    создать в БД каталог для дампов и предоставить на него права созданному пользователю:

CREATE OR REPLACE DIRECTORY dmpdir AS '/u01/tmp/';

GRANT READ, WRITE ON DIRECTORY dmpdir TO lod;

    отключиться от БД командой exit и создать каталог /u01/tmp (это нужно сделать под пользователем root):

mkdir /u01/tmp && chown oracle. dba /u01/tmp

    далее переместить нужный нам дамп для развертывания в каталог /u01/tmp, переключиться под пользователя oracle (su - oracle) и поместить данные командой

impdp mfc/mfc schemas=mfc directory=dmpdir dumpfile=наш_файл. dmp logfile=журнал_импорта. log

    если на сервере БД установлен и настроен файрвол (iptables) и к серверу БД нужен прямой доступ с другой машины, то нужно открыть tcp порт 1521:

iptables - I INPUT - p tcp --dport 1521 - j ACCEPT - m comment "Access to Oracle"

и не забываем сохранить добавленные правила в автозапуск:

/etc/init. d/iptables save

    База данных ядра системы:
    создать пользователя базы данных, его реквизиты (имя и пароль) необходимо будет прописать в указанных ниже файлах; в файле jboss-eap-6.1/standalone/configuration\standalone. xml(standalone-full. xml)» заполнить следующие свойства для источников «lodintDatasource». Данные свойства зависят от типа используемой СУБД:
      POSTGRES
    <local-tx-datasource> <jndi-name>lodintDatasource</jndi-name> <connection-url>jdbc:postgresql://путь до базы:5432/MFC</connection-url> <driver-class>org. postgresql. Driver</driver-class> <user-name>ЛОГИН БД</user-name> <password>ПАРОЛЬ БД</password> <no-tx-separate-pools/> <metadata> <type-mapping>Postgresql</type-mapping> </metadata> </local-tx-datasource>
      ORACLE
    <xa-datasource> <jndi-name>lodintDatasource</jndi-name> <xa-datasource-class>oracle. jdbc. xa. client. OracleXADataSource</xa-datasource-class> <xa-datasource-property name="URL">jdbc:oracle:thin:@ путь до базы (ip базы данных):XE</xa-datasource-property> <xa-datasource-property name="User">mfc_test</xa-datasource-property> <xa-datasource-property name="Password">mfc_test</xa-datasource-property> <min-pool-size>1</min-pool-size> <max-pool-size>50</max-pool-size> <metadata> <type-mapping>Oracle10g</type-mapping> </metadata> </xa-datasource>
      FIREBIRD
    <local-tx-datasource> <jndi-name>lodintDatasource</jndi-name> <connection-url>jdbc:firebirdsql://mfc2?charSet=Cp1251</connection-url> <driver-class>org. firebirdsql. jdbc. FBDriver</driver-class> <user-name>SYSDBA</user-name> <password>masterkey</password> <no-tx-separate-pools/> <metadata> <type-mapping>Firebird</type-mapping> </metadata> </local-tx-datasource>
Запуск Системы Сборка приложения

Для запуска Системы необходимо запустить сервер Jboss.

    /etc/init. d/jboss-as-standalone. sh – скрипт на запуск /etc/jboss-as. conf/ jboss-as. conf  – брать из дистрибутива Jboss /etc/init. d/jboss-as-standalone. sh start (stop) – команда на запуск (остановку) Jboss
Настройка базы данных

Необходимо выполнить следующие действия:

    зайти под пользователем postgres (su postgres); посмотреть список существующих БД (выполнить команду psql - l); если есть БД MFC, то удалить (выполнить команду dropdb MFC); создать БД MFC (выполнить команду createdb MFC - E UTF-8 - T template0); развернуть БД из дистрибутива (выполнить команду pg_restore - d MFC /opt/distrib/bd/mfc_db. dump); создать пользователя БД:
        createuser - sP mfc пароль: postgres подтвердить пароль
    на вопрос ответить Y
Настройка конфигурационных файлов

Необходимо выполнить следующие действия

    в папке /opt/jboss6.1-eap/bin в файле standalone. conf  прописать путь до java и выставить часовой пояс - Duser. timezone=GMT+4:00 в зависимости от часового пояса региона; проверить наличие установленной виртуальной машины Java версии не ниже 1.7, в случае отсутствия произвести установку стандартным способом в соответствии с документацией производителя; проверить наличие установленной СУБД Postgres версии 9.2, в случае отсутствия, произвести установку стандартным способом  в соответствии с документацией производителя; если будет использоваться ЭЦП, необходимо установить КриптоПро JCP версии не ниже 2.0.3727. После инсталляции необходимо из папки jre/lib/ext удалить файл JCPxml. jar, добавить ключи и необходимые библиотеки; скопировать папки jboss-eap-6.1 (Сервер приложений), store (Хранилище файлов) и db (дамп БД) в директорию /opt, если требуется разместить store в другой директории, то после копирования необходимо скорректировать пути в файле источника; настроить сервер приложений;
    при необходимости, скорректировать параметры памяти для jboss-а в файле standalone. conf (standalone. conf. bat)

- Xms(начальный (минимальный) размер)700m

- Xmx(максимальный размер)2000m

- XX:MaxPermSize=700m максимальный объем оперативной памяти для хранения метаданных

    скорректировать параметр JAVA_HOME="Путь до java-машины" в файле $JBOSS_HOME/bin/run. conf (run. conf. bat для Windows); в) при необходимости, скорректировать адрес и порт, по которому будет доступен jboss
    запустить сервер приложений:
Запуск системы
    /etc/init. d/jboss-as-standalone. sh - скрипт на запуск Linux service. bat (Windows) – если запуск производится в виде службы или отдельная настройка для Linux

После старта сервера проверить лог на наличие ошибок.

Установка АРМ Подготовка к установке

Технические характеристики (минимально допустимые требования):

    процессор с тактовой частотой не менее 2 ГГц; оперативная память: 8 Гб; «жёсткий» диск»: 250 Гбайт; разрешение экрана: 1280х768.

Требования к программному обеспечению:

В дистрибутив включены следующие файлы:

jboss-eap-6.1.zip (сервер приложений) core-process. ear (приложение) mfc_arm. dump (установочная база данных) Каталог jboss-as, файл jbossas7 Установка АРМ

Для установки АРМ требуется выполнить следующие действия:

Необходимо создать в корне диска C:\ директорию opt; Разархивировать jboss-eap-6.1.zip в директорию opt; Перейти в каталог C:\opt\jboss-eap-6.1\bin\; Открыть файл в текстовом редакторе standalone. conf. bat; Изменить путь в строчке set "JAVA_HOME=C:\Program Files (x86)\Java\jre7" на тот, куда установлен JRE; Заменить файл core-process. ear в каталоге C:\opt\jboss-eap-6.1\standalone\deployment на аналогичный из дистрибутива; Открыть командную строку и перейти в каталог bin, где был установлен PostgreSQL (например C:\Program Files\PostgreSQL\9.3\bin); Из командной строки выполнить команду createdb. exe - U postgres MFC, для подтверждения действий требуется ввести пароль, указанный при установке Postgres; Из командной строки выполнить команду createuser. exe - U postgres - P mfc и задать пароль (пример «mfc1»); Из командной строки выполнить команду psql. exe - U postgres; Дать роли пользователю, выполнив команду alter user mfc with password 'mfc1';  ; В командной строке PostgreSQL выполнить команду grant all on database "MFC" to mfc;  ; Выйти из командной строки PostgreSQL, выполнив команду \q; Выполнить команду pg_restore - v - U postgres - d "MFC" C:\mfc_arm. dump, где C:\mfc_arm. dump это путь до файла из дистрибутива; Открыть файл pg_hba. conf в каталоге data где установлен PostgreSQL (например C:\Program Files\PostgreSQL\9.3\data), и изменить метод с md5 на trust :

# TYPE

DATABASE

USER

ADDRESS

METHOD

# IPv4 local connections

host

all

all

127.0.0.1/32

trust

# IPv6 local connections

host

all

all

::1/128

trust

Перезапустить службу PostgreSQL (Пуск->Панель управления ->Администрирование ->Службы); Далее необходимо указать пароль, заданный при выполнении пункта 9, в файле C:\opt\jboss-eap-6.1\standalone\configuration\standalone. xml. Для этого открыть файл, задать в поиске lodintDataSource, далее в найденной секции в разделе <password>mfc1</password> указать пароль (после смены пароля необходимо перезапустить JBoss); Запустить сервер приложений Jboss: выполнить с правами администратора C:\opt\jboss-eap-6.1\bin\standalone. bat и дождаться загрузки приложения; Открыть браузер и в адресную строку ввести localhost; Нажать кнопку Вход; Ввести логин и пароль, которые следует уточнить у администратора; Выбрать пункт меню «Администрирование» - «Настройки» - вкладка «АРМ»; В настройке с кодом arm_mode поставить значение 1; В настройке с кодом arm_remote_owner указать орг. единицу; В настройке с кодом arm_master_host прописать IP или веб-адрес АИС МФЦ; Внизу страницы нажать кнопку Сохранить; Перейти на вкладку «Дополнительно»; Нажать на кнопку Очистить все; Нажать на кнопку Запустить и дождаться окончания операции (для обновления статуса и состояния процесса синхронизации настроек следует нажать на кнопку «Обновить»); Нажать кнопку Выход;

На экране входа в систему необходимо перейти по ссылке «Синхронизация пользователей» и дождаться окончания операции. После указанных действий предоставляется возможность входа под пользователями мастер-хоста с включенным параметром АРМ.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44