Руководство по развертыванию программного продукта

Руководство по развертыванию программного продукта


Скачать 70.84 Kb.
НазваниеРуководство по развертыванию программного продукта
ТипРуководство
rykovodstvo.ru > Руководство эксплуатация > Руководство



Руководство ПО РАЗВЕРТЫВАНИЮ

ПРОГРАММНОГО ПРОДУКТА

SITEX КОНСТРУКТОР УСЛУГ

СОДЕРЖАНИЕ

1Общие сведения 3

2Разворачивание программного обеспечения 4

2.1.Необходимые программы и компоненты 4

2.2.Последовательность установки 4

2.3.Состав дистрибутива 4

2.4.Установка и настройка общесистемного ПО 4

2.4.1.Назначение прав для пользователя, под которым будет проводится установка и настройка ПО 4

2.4.2.Установка и настройка Java 4

2.4.3.Установка и настройка сервера приложений Tomcat 5

2.4.4.Установка и настройка сервера баз данных Postgre SQL 6

2.5.Установка и настройка решения 7

2.5.1.Установочный дистибутив 7

2.5.2.Установка и настройка Sitex Конструктор услуг 7

2.5.2.1Распаковка дистрибутива Sitex Конструктор услуг 7

2.5.2.2Восстановление БД Sitex Конструктор услуг из резервной копии 7

2.5.2.3Изменение настроек Apache Tomcat 8

2.5.2.4Внесение изменений в настройки 8

2.5.2.5 Проверка работоспособности Sitex Конструктор услуг 9



1Общие сведения


SiTex Конструктор услуг – программное обеспечение, предназначенное для перевода процессов оказания услуг в электронный вид, представляет собой интерфейс настройки услуг и визуальный компонент создания форм заявлений, поддерживающий технологию drag’n’drop при работе с формой заявлений.

Программное обеспечение SiTex Конструктор услуг позволяет решать задачи упрощения и визуализации процессов создания государственных и муниципальных услуг, для применения специалистами исполнительных органов государственной власти и органов местного самоуправления без привлечения разработчиков программного обеспечения

2Разворачивание программного обеспечения

2.1.Необходимые программы и компоненты


Для успешной установки и запуска решения необходимо наличие:

  • Операционная система семейства Linux;

  • Сервер баз данных Postgre SQL;

  • Веб сервер ApacheTomcat;

  • Java Development Kit.

2.2.Последовательность установки


  • Назначение прав для пользователя, под которым будет проводится установка и настройка;

  • Установка и настройка Java;

  • Установка и настройка сервера приложений Apache Tomcat;

  • Установка и настройка сервера баз данных Postgre SQL;

  • Установка и настройка решения.

2.3.Состав дистрибутива


  • База данных.

  • Файлы скриптов для базы данных.

  • Дистрибутив Системы.

2.4.Установка и настройка общесистемного ПО

2.4.1.Назначение прав для пользователя, под которым будет проводится установка и настройка ПО


Для назначения прав для пользователя, под которым будет проводится настройка, необходимо отредактировать файл

В файл /etc/sudoers добавить строку: user ALL=(ALL) ALL

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

2.4.2.Установка и настройка Java


Необходимо скачать дистрибутив JDK с официального сайта разработчика http://www.oracle.com/technetwork/java/javase/java-archive-downloads-javase6-419409.html#jdk-6u45-oth-JPR

Выберите версию пакета Java-разработчика (Java Development Kit (JDK)) не версии 6 и сохраните файл на диск (для скачивания необходимо иметь учетную запись на сайте www.oracle.com).

Например, для версии Linux x64 можно выбрать файл для скачивания http://download.oracle.com/otn/java/jdk/6u45-b06/jdk-6u45-linux-x64.bin

Запустите мастер установки с следуя его инструкциям проведите установку системы, установку необходимо проводить следуя инструкциям разработчика соответствующего программного обеспечения.

Пример установки:

Ставим java в /var

В файл /home/user/.bash_profile добавляем строки

export JAVA_HOME=/var/jdk1.6.0_45/

export JRE_HOME=/var/jdk1.6.0_45/jre

export PATH=$PATH:/var/jdk1.6.0_45/bin:/var/jdk1.6.0_45/jre/bin
Работоспособность проверяется командой java -version

2.4.3.Установка и настройка сервера приложений Tomcat


Необходимо скачать дистрибутив Tomcat версии 7 с официального сайта разработчика http://tomcat.apache.org/download-70.cgi

Для примера, скачиваем файл дистрибутива http://apache-mirror.rbc.ru/pub/apache/tomcat/tomcat-7/v7.0.67/bin/apache-tomcat-7.0.67.zip

Распаковываем его содержимое в /var

В файл /home/user/.bash_profile добавляем строку:

export CATALINA_HOME=/var/apache-tomcat-7.0.67
Даем права на запуск для файлов *.sh в папке /var/apache-tomcat-7.0.67/bin
Меняем владельца папки /var/apache-tomcat-7.0.67

chown -R user:user ./apache-tomcat-7.0.67
При необходимости, если на порту 8080 что-либо запущено, в файле \conf\server.xml меняем параметр сonnector port="8080" например на 8090

Запускаем tomcat с помощью командного файла /var/apache-tomcat-7.0.67/bin startup.sh

Для проверки корректного функционирования Apache Tomcat необходимо используя любой интернет браузер перейти на адрес:    http://localhost:8080 , где 8080 порт, указанный при установке Tomcat.

В случае корректной работы веб сервера в окне браузера будет доступна домашняя страница Tomcat.

http://wideskills.com/sites/default/files/subjects/jsp%20tutorial/02/image9.png

2.4.4.Установка и настройка сервера баз данных Postgre SQL


Установка и настройка сервера баз данных Postgre SQL будет показана на примере ОС AltLinux 7.

Для установки Postgre SQL в консоли необходимо ввести следуюшие команды:

sudo apt-get install postgresql9.5

sudo apt-get install postgresql9.5-server

sudo apt-get install postgresql9.5-contrib
Для инициализации первоначальных баз данных необходимо выполнить команду:

sudo /etc/init.d/postgresql initdb
Для запуска сервиса необходимо выполнить команду:

sudo service postgresql start
Далее необходимо войти в консоль postgresql и создать пользователя tomcat.

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

sudo -u postgres psql

Для создания пользователя tomcat необходимо выполнить команду (обратите внимание на обязательный символ “;” в конце команды):

CREATE USER tomcat WITH password '12345678';

В случае удачного выполнения вышеуказанной команды в консоли появится сообщение - CREATE ROLE.

Для выхода из консоли необходимо набрать \q и нажать клавишу Enter.

2.5.Установка и настройка решения

2.5.1.Установочный дистибутив


Для установки необхоим установочный дистибутив программного продукта Sitex Конструктор услуг. Установку производить согласно описанию ниже.

2.5.2.Установка и настройка Sitex Конструктор услуг


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

  • распаковать дистрибутив программного обеспечения;

  • восстановить БД подсистемы из резервной копии;

  • изменить настройки Apache Tomcat;

  • изменить программного обеспечения;

  • проверить работоспособность программного обеспечения.

2.5.2.1Распаковка дистрибутива Sitex Конструктор услуг


Удалить содержимое папки /var/apache-tomcat-7.0.67/webapps/ROOT

Распаковать имеющийся дистрибутив подсистемы в папку /var/apache-tomcat-7.0.67/webapps/ROOT

2.5.2.2Восстановление БД Sitex Конструктор услуг из резервной копии


Для востановления БД ПО из резервной копии нужно сделать следующее:

Для входа в консоль postgresql необходимо выполнить команду:

sudo -u postgres psql

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

CREATE DATABASE tmp_crsmev_kf WITH ENCODING='UTF8' CONNECTION LIMIT=-1;

В случае удачного выполнения вышеуказанной команды в консоли появится сообщение - CREATE DATABASE.

Для задания прав пользователю tomcat на свежесозданную БД необходимо выполнить команду:

GRANT ALL privileges ON DATABASE tmp_crsmev_kf TO tomcat;

В случае удачного выполнения вышеуказанной команды в консоли появится сообщение - GRANT.

Далее нужно выйти из консоли postgresql. Для этого необходимо набрать \q и нажать клавишу Enter.

Для выполнения скрипта из файла db_new_1.txt необходимо выполнить команду (предполагается, что файл скрипта находится в папке /home/user):

sudo psql –U postgres tmp_crsmev_kf < /home/user/db_new_1.txt

Для восстановления БД из резервной копии crsmev_kf.backup необходимо выполнить команду (предполагается, что файл резервной копии находится в папке /home/user):

sudo pg_restore –U postgres –v –d tmp_crsmev_kf /home/user/crsmev_kf.backup

Для выполнения скрипта из файла db_new_2.txt необходимо выполнить команду (предполагается, что файл скрипта находится в папке /home/user):

sudo psql –U postgres tmp_crsmev_kf < /home/user/db_new_2.txt

Для выхода из консоли необходимо набрать \q и нажать клавишу Enter.

2.5.2.3Изменение настроек Apache Tomcat


Необходимо открыть файл /var/apache-tomcat-7.0.67/conf/server.xml и отредактировать группу параметров host следующем образом:


unpackWARs="true" autoDeploy="true"

xmlValidation="false" xmlNamespaceAware="false">







Внесенные изменения необходимо сохранить.

2.5.2.4Внесение изменений в настройки


Перейдите к редактированию файла
/var/apache-tomcat-7.0.67/webapps/ROOT/WEB-INF/sx-config.xml.

Изменение параметров подключения к серверу баз данных осуществляется путем редактирования секции database конфигурационного файла, например:


driver="org.postgresql.Driver"

url="jdbc:postgresql://127.0.0.1/tmp_crsmev_kf?socketTimeout=60&
loginTimeout=60&connectTimeout=60&tcpKeepAlive=true"

username="tomcat"

password="12345678"

maxActive="100"

testWhileIdle="true"

testOnBorrow="false"

validationQuery="select 1"

minEvictableIdleTimeMillis="600000"

timeBetweenEvictionRunsMillis="20000"

maxWait="21000"

defaultTransactionIsolation="1"

stackTrace="true"

caseInsensitive="true"/>
Также необходимо отредактировать секцию datastore следующим образом:



Также необходимо отредактировать секцию sx-properties следующим образом:

2.5.2.5 Проверка работоспособности Sitex Конструктор услуг


Для проверки работоспособности Sitex Конструктор услуг необходимо:

  • убедиться в том, что сервис postgresql запущен;

  • убедиться в том, что сервер приложений tomcat запущен;

  • используя любой интернет браузер перейти на адрес    http://localhost:8090 , где 8080 порт, указанный при установке Tomcat.

В случае успеха в окне браузера откроется домашняя страница Sitex Конструктор услуг.


Похожие:

Руководство по развертыванию программного продукта iconРуководство по развертыванию программного продукта
Назначение прав для пользователя, под которым будет проводится установка и настройка по 4

Руководство по развертыванию программного продукта iconСодержательные характеристики Программного Продукта
Комментарий Эксперта – степень соответствия Программного Продукта целям и задачам ац, возможности использования Продукта в текущей...

Руководство по развертыванию программного продукта iconРуководство по установке программного продукта
В данном документе приведено описание процедуры установки и первоначальной настройки программного продукта «Система защищенного документооборота«стэк-траст»,...

Руководство по развертыванию программного продукта iconРуководство по установке программного продукта
В данном документе приведено описание процедуры установки и первоначальной настройки программного продукта «Система защищенного документооборота«стэк-траст»,...

Руководство по развертыванию программного продукта iconАдаптации программного продукта «1С: erp управление предприятием 2»
Приложение №1 к ДоЗ по Открытому одноэтапному конкурсу в электронной форме без квалификационного отбора на право заключения договора...

Руководство по развертыванию программного продукта iconРуководство администратора ис «Управление проектами»
Документ включает в себя общие сведения, назначение и условия применения системы управления корпоративным контентом исуп, описание...

Руководство по развертыванию программного продукта iconРуководство Пользователя, Обновления для драйвера и по
Это инструкция знакомит с правилами эксплуатации и процедурой установки продукта. Для гарантии наилучшей производительности продукта...

Руководство по развертыванию программного продукта iconПрограммный комплекс «Свод смарт» Руководство пользователя Оглавление
Руководство предназначено для пользователей программы «Формирование бухгалтерской, бюджетной, кадровой и статистической отчетности»...

Руководство по развертыванию программного продукта iconКонкурсное задание компетенция «Разработка программного обеспечения»
Оценивается как архитектура и функционал программного продукта, так и качество исходного кода программы. Данная профессия является...

Руководство по развертыванию программного продукта iconКонкурсное задание по компетенции Разработка программного обеспечения (программирование)
Оценивается как архитектура и функционал программного продукта, так и качество исходного кода программы. Данная профессия является...

Руководство по развертыванию программного продукта iconКонкурсное задание по компетенции Разработка программного обеспечения...
Оценивается как архитектура и функционал программного продукта, так и качество исходного кода программы. Данная профессия является...

Руководство по развертыванию программного продукта iconКонкурсное задание компетенция чемпионата: Разработка программного...
Оценивается как архитектура и функционал программного продукта, так и качество исходного кода программы. Данная профессия является...

Руководство по развертыванию программного продукта iconС последующим его развитием в процессе разработки самого программного...
«громоздким», будем использовать в дальнейшем вместо него аббревиатуру ucd. Эта технология, кроме всего прочего, предполагает как...

Руководство по развертыванию программного продукта iconП рограммный комплекс «Свод кс» Подсистемы «Бюджет-кс» Руководство...
Руководство предназначено для пользователей программы «Формирование бухгалтерской, кадровой и статистической отчетности» ("свод-кс")....

Руководство по развертыванию программного продукта iconСоглашение конечного пользователя лицензии №
Сублицензиатом программного продукта, а также сроки и условия лицензирования. Лицензиат не является собственником программного обеспечения...

Руководство по развертыванию программного продукта iconКраткая инструкция по активации ключей и регистрации продукта
Этот ключевой файл может быть сразу же активирован для работы с программным продуктом Kaspersky® Work Space Security. Временный ключевой...


Руководство, инструкция по применению




При копировании материала укажите ссылку © 2018
контакты
rykovodstvo.ru
Поиск