
Добрый день! Сегодня мы будем устанавливать систему управления проектами Jira версии 8 от компании Atlassian. Jira одно из самых популярных решений для управления проектами, которая позволяет реализовать методологии Scrum и Agile для управления проектами.
Здесь мы привели подробную инструкцию по установке СУБД PostgreSQL.
А здесь мы рассмотрели как создать базу данных в PostgreSQL.
Настройка базы данных
Шаг 1. Откроем СУБД Postgresql и создадим базу данных jira.

Шаг 2. Создадим пользователя jira для базы данных, саму базу данных и выдадим полные права на работу с базой данных.
CREATE DATABASE Jira; CREATE USER Jira; ALTER USER Jira WITH ENCRYPTED PASSWORD 'Jira'; GRANT ALL PRIVILEGES ON DATABASE Jira to Jira;

Подготовка системы к установке Jira
Шаг 1. Подключимся к нашей виртуальной машине с CentOS 8 посредством утилиты WinScp и скопируем в каталог пользователя установочный файл Jdk.

Шаг 2. Далее установим пакет Oracle Jdk на нашем сервере CentOS 8. По окончании установки проверим версию Java.
rpm -ihv jdk-8u-231-linux-x64.rpm java -version

Шаг 3. Для работы Jira 8 в системе CentOS, нам потребуются два каталога: каталог где будет установлена Jira 8, и каталог где Jira будет хранить файлы. Поэтому создадим каталоги: /app/jira и /app/data/jira.
mkdir -p /app/jira mkdir -p /app/data/jira

Шаг 4. Далее создадим пользователя, используя который в системе будет работать Jira 8, пользователя назовем appjira и зададим пароль.
useradd appjira passwd appjira

Шаг 5. Сделаем владельцем каталогов нашего нового пользователя.
chown -R appjira:appjira /app

Шаг 6. Сменим пользователя на appjira при помощи команды su, изменим .bash_profile добавив туда переменную JAVA_HOME и подгрузим изменения при помощи команды source.
su - appjira vim .bash_profile source .bash_profile echo $JAVA_HOME

Шаг 7. При помощи утилиты wget загрузим установочный бинарный файл в директорию пользователя. Сделаем файл исполняемым.
wget https://product-downloads.atlassian.com/software/jira/downloads/atlassian-jira-sof tware-8.6.1-x64.bin chmod +x atlassian-jira-software-8.6.1-x64.bin

Установка Jira
Шаг 1. Запустим наш исполняемый бинарный файл Jira 8 и при помощи команды ./ . После чего начнется распаковка установочных файлов.
./atlassian-jira-software-8.6.1-x64.bin

Шаг 2. На сообщение об отсутствии прав Администратора выбираем «y» для продолжения установки.

Шаг 3. На сообщение об установке выбираем ок.

Шаг 4. Выбираем Custom установку Jira 8 цифра 2.

Шаг 5. В качестве каталога для установки Jira 8 выбираем /app/jira

Шаг 6. В качестве места для хранения вложений и данных Jira 8 выбираем второй наш каталог.

Шаг 7. Оставляем порты по умолчанию, если нет необходимости их менять по причине уже установки каких-то других сервисов и служб.

Шаг 8. Далее подтверждаем установку и дожидаемся ее окончания.

Шаг 9. После установки появится вопрос о запуске сервиса Jira 8. Подтверждаем запуск.

Настройка Jira 8 после установки.
После установки откроем окно браузера и перейдем по ip адресу виртуальной машины : порт. По умолчанию, если вы не меняли порт Jira 8 использует порт 8080.

Шаг 1. Мы можем воспользоваться Демо установкой или провести настройку Jira вручную выбираем установка вручную.

Шаг 2. Выбираем использовать мою базу данных и указываем параметры для подключения к созданной нами базе данных Postgresql.

После чего для проверки правильности настройки мы можем нажать Test Connection и проверить, что подключение удалось.

Дожидаемся пока Jira 8 создаст в базе Postgresql необходимые для работы таблицы.

Шаг 3. Укажем название для нашей тестовой Jira, в качестве Mode режима выбираем приватный, что бы только администраторы системы могли создавать пользователей. Базовой Url изменять не будем.

Шаг 4. Далее нам необходимо указать ключ лицензии для Jira 8, Триал ключ вы можете сгенерировать в личном кабинете Atlassian.

Шаг 5. Далее создадим пользователя, который будет являться администратором системы Jira 8.

Шаг 6. На данном шаге Jira предложит нам настроить подключение к почтовому серверу для рассылки уведомлений мы выберем позже.

Шаг 7. Далее мы выбираем язык системы с которым будет работать Jira 8, язык можно изменить в настройках пользователя. В Jira так же доступен русский язык.

По окончании настройки Jira 8, предложит создать нам новый проект, на наш выбор будет предложено три вариант: демо проект, новый пустой проект и импортировать новой проект.

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

Далее появится информация о базовое реализации Scrum методологии в Jira.

Далее укажем имя проекта Jira и ключ по которому проект будет доступен.

После создания проекта Jira переадресует нас на страницу проекта. Далее мы можем приступать к настройке проекта и работе с Jira.
