Руководство администратора птр «аис лод»


НазваниеРуководство администратора птр «аис лод»
страница3/22
ТипРуководство
filling-form.ru > бланк заявлений > Руководство
1   2   3   4   5   6   7   8   9   ...   22

Установка и настройка системы

1.1.Состав Дистрибутива


Дистрибутив состоит из файлов:

1. «Руководство администратора ПТР АИС ЛОД.pdf» – этот файл;

2. lod.zip – архив с исполняемых кодом системы;

3. pip-lib.zip – набор библиотек;

4. conf_example.zip — пример конфигурации;

5. tomcat7.zip - архив типовых сервисов;

6. database.psql.gz — архив начального образа БД;

7. package-server.tar.gz – сервер пакетов.

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


Предполагается, что сервер приложений и база данных устанавливаются на одном физическом сервере с операционной системой Ubuntu Server 14.04.3 LTS и сервером баз данных версии «PostgreSQL 9.3. Далее в инструкции будут использованы примеры работы с командной строкой. Во всех примерах символ $ заменяет приглашение командной строки операционной системы Ubuntu Server 14.04.3 LTS.

1.3.Подготовка системы


ВНИМАНИЕ: все дальнейшие действия должны выполняться под пользователем homeuser.

1. Определяем пользователя, от которого будет производиться установка и настройка (в нашей инструкции будет homeuser). Пользователь должен иметь возможность выполнять административные действия в системе посредством команды sudo. Предполагается, что дистрибутив находится в домашнем каталоге пользователя. То есть в директории /home/homeuser/.

2. Производим установку необходимых пакетов для ОС:

$sudo apt-get update && sudo apt-get install build-essential python \

python-dev postgresql apache2 libapache2-mod-wsgi \

python-virtualenv libreoffice-common libreoffice-java-common \

openjdk-7-jre libpq-dev libjpeg-dev libapache2-mod-xsendfile \

python-uno unzip sqlite3 libxml2-dev \

libxslt-dev libxmlsec1-dev python-sqlite python-psycopg2 xmlsec1 gzip

3. Проверяем, что при локализации сервера выбран русский язык в кодировке utf-8:

$echo $LANG

ru_RU.UTF-8

Проверяем, что база данных так же работает в нужной локализации:

$grep ^lc_ /etc/postgresql/9.3/main/postgresql.conf

lc_messages = 'ru_RU.UTF-8' #locale for system error message

lc_monetary = 'ru_RU.UTF-8' # locale for monetary formatting

lc_numeric = 'ru_RU.UTF-8' # locale for number formatting

lc_time = 'ru_RU.UTF-8' # locale for time formatting

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

$sudo sed -i 's/en_US.UTF-8/ru_RU.UTF-8/g' /etc/postgresql/9.3/main/postgresql.conf

$sudo service postgresql restart

4. Проверяем, что веб-сервер работоспособен:

$sudo service apache2 status

Apache2 is running (pid xxxxx).

Если веб-сервер не работает, то выполняем запуск и проверяем на ошибки вывод выполнения команды:

$service apache2 start

1.4.Установка дистрибутива


1. Переходим в каталог /home/homeuser/ и проверяем файлы дистрибутива:

$cd ~

Создаем директорию , в которую будем производить установку

$mkdir lod

Копируем файлы дистрибутива в созданную директорию:
$cp путь_до_директории_дистрибутива/* lod/

$cd lod

Распаковываем архив с исполняемых кодом системы lod.zip:

$unzip lod.zip

Распаковываем архив с набором библиотек pip-lib.zip:

$unzip pip-lib.zip

2. Разворачиваем виртуальное окружение python и переключаемся на него:

$virtualenv .

$source bin/activate

ВНИМАНИЕ: виртуальное окружение действует только в пределах текущего сеанса(открытого окна терминала). Если установка по каким-то причинам была прервана после данного шага (окно терминала было закрыто) и затем продолжена, необходимо повторно выполнить команды:

$cd ~/lod

$source bin/activate перед тем, как продолжить.

Устанавливаем библиотеки, необходимые для работы системы ЛОД:

$pip install --no-index --find-links=pip-lib -r lod/requirements.txt

Начинаем настройку системы:

$cd lod

$cp conf.template conf

Выполняем команду для генерации конфигурационных файлов

PYTHONPATH=. fab configure:DB_USER=<пользователь БД>,DB_PASSWORD=<пароль пользователя БД>,DB_NAME=<имя БД>,ROOT=<папка стенда>

И получаем:

conf.py: файл настроек программной части;

httpd.conf: конфигурационный файл веб-сервера Apache;

crontab: конфигурационный файл cron, для запуска уведомлений по email;

lod.wsgi: wsgi-скрипт запуска системы, используется в httpd.conf.

1   2   3   4   5   6   7   8   9   ...   22

Похожие:

Руководство администратора птр «аис лод» iconРуководство администратора птр «аис лод»
Закрытое акционерное общество лаборатория новых информационных технологий «ланит»

Руководство администратора птр «аис лод» iconРуководство администратора птр «аис лод»
Закрытое акционерное общество лаборатория новых информационных технологий «ланит»

Руководство администратора птр «аис лод» iconРуководство системного администратора «птр аис лод»
Выполнение работ, оказание услуг в рамках реализации государственной программы Российской Федерации «Информационное общество (2011-2020...

Руководство администратора птр «аис лод» iconРуководство администратора наименование утверждаемого документа Оглавление...
Развитие информационно-аналитического обеспечения лицензионной деятельности в Российской Федерации

Руководство администратора птр «аис лод» iconРуководство администратора аис «мфц» Удмуртии
Государственная информационная система Удмуртской Республики «Многофункциональный центр предоставления государственных и муниципальных...

Руководство администратора птр «аис лод» iconРуководство администратора аис мфц спо этап №2 работ Тема: «Развитие...
Закрытое акционерное общество лаборатория новых информационных технологий «ланит»

Руководство администратора птр «аис лод» iconРуководство администратора аис мфц спо выполнение работ, оказание...
Закрытое акционерное общество лаборатория новых информационных технологий «ланит»

Руководство администратора птр «аис лод» iconРуководство администратора аис мфц спо выполнение работ, оказание...
Закрытое акционерное общество лаборатория новых информационных технологий «ланит»

Руководство администратора птр «аис лод» iconРуководство администратора
Руководство предназначено для администраторов программного комплекса гнивц курьер «Корпорация» ивключает сведения по

Руководство администратора птр «аис лод» iconСоздание Плана закупок в аис «Госзаказ». Краткое руководство
Первый, второй и третий этапы проводятся заказчиком. Четвертый и пятый – Уполномоченным органом в сфере размещения заказа, заявки...

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск