Установка типового решения для СПО

Материал из wiki.nntc.nnov.ru
Версия от 10:38, 28 июня 2014; Vovan (обсуждение | вклад) (Установка переменных окружения)
Перейти к навигации Перейти к поиску

Предисловие

Поскольку типовое решение предполагает работу с персональными данными, желательно использование сертифицированной ФСТЭК операционной системы для запуска JavaJRE. Самый оптимальный вариант для Российской Федерации — это AltLinux. На данный момент платформа 7.0.1 Кентавр (Centaurus).

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

Плюс ко всему AltLinux на данный момент единственная полностью Российская платформа GNU/Linux.

Порядок установки

Установка AltLinux на KVM

Установка Oracle Java JRE 7 на AltLinux

cd /opt
wget http://download.oracle.com/otn-pub/java/jdk/7u60-b19/jre-7u60-linux-x64.tar.gz?AuthParam=1403936677_8f07e542415e5728649fde3369395616

(эта ссылка будет устаревшей. нужно браузером согласиться с лицензией и, когда начнется загрузка, взять ссылку на загрузку из браузера)

mv jre-7u60-linux-x64.tar.gz?AuthParam=1403936677_8f07e542415e5728649fde3369395616 jre-7u60-linux-x64.tar.gz

(тоже, нужно смотреть относительно новой ссылки. переименовываем, чтобы удобнее было работать)

tar -xzf jre-7u60-linux-x64.tar.gz

в результате в /opt должна появиться директория с Java

jre1.7.0_60

в зависимости от версии, может называться по другому

Установка переменных окружения

Для запуска Java-приложений, одной из которых является Tomcat, на базе которого работает типовое решение, у системы должны быть правильно установлены переменные окружения. Для этого нужно, чтобы в файле

/root/.bashrc

две переменные окружения выглядели так:

export JAVA_HOME="/opt/jre1.7.0_60"
PATH="/opt/jre1.7.0_60/bin:root/bin:/sbin:/usr/sbin:/usr/local/sbin:/bin:/usr/bin:/usr/local/bin"

в зависимости от версии jre. Если переменной JAVA_PATH нет, то нужно её создать (export JAVA_HOME="/opt/jre1.7.0_60")