Связаться по Skype: vkarabedyants
Позвонить Написать
+7 (499) 404-28-83

Блог о системном администрировании серверов и сайтов

Установка, настройка программного обеспечения Linux, Windows операционных систем

Установка и настройка Jira 7.0.9 на Linux

Установка Java на Centos

Для Linux (Centos) 64Bit

Для Linux (Centos) 32Bit

После извлечения файлов из архива, используем команду alternatives для установки. Доступна она в пакете chkconfig. Это необходимо, для того чтобы не обновить имеющуюся у Вас версию, так как возможно другая версия используется для установленного на сервер ПО. Таким образом установка новой версии Java не повлияет на работу других приложений. Для установки Java на Linux используем следующую команду:

Возможные варианты вывода данной команды

В данном случае установлено несколько версии Java, соответственно выбираем последнюю. В нашей установке не было других версии, поэтому на CentOS 6.7, выглядит так

Синтаксис команды alternatives 

Например:

Проверяем установку Java

Результатом будет версия Java установленная в системе

После установки Java необходимо выполнить настройку переменных

Определяем переменную JAVA_HOME

Задаем значение переменной JRE_HOME

Что бы переменные сохранили значения после перезагрузки, предыдущие строки добавляем в файл /etc/environment

Установка MySQL

Устанавливаем базу данных MySQL

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

Добавляем службу в автозагрузку

Запускаем базу данных MySQL

В файле /etc/my.cnf добавляем параметры которые необходимы для confluence

Проверяем права к файлу

Подготовка БД для Jira

Необходимо создать отдельную БД для jira и пользователя, предоставить права и т.п. Для этого выполним следующую команду:

Установка Jira Centos

Скачиваем дистрибутивы

Разархивируем в нужной нам папке. По умолчанию, JIRA устанавливается автоинсталятором в /opt. Но можно выбрать и любой другой путь.

В случае если необходимо обновить версию jira, то необходимо оредактировать файл /<путь установки>/atlassian-jira/WEB-INF/classes/jira-application.properties Прописать в нем путь к папке данных, папка должна быть создана заранее. В этой папке будут храниться все, что касается ваших данных, с которыми оперирует jira Например:

Для доступа Jira к базе данных mysql необходим mysql-connector-java, который можно скачать https://dev.mysql.com/downloads/connector/j/ Распаковываем скачанный архив. Находим файл mysql-connector-java-5.1.38-bin.jar и копируем его /<путь установки>/lib Переходим в эту папку

Открываем на редактирование файл setenv.sh и прописываем путь, который указывали в jira.home ранее

Запускаем Jira

Переходим в браузер. По умолчанию порт 8080, но его можно изменить в файле /<путь установки>/conf/server.xml

В веб интерфейсе выбирает тип установки и нажимаем установить. Интерфейс интуитивно понятный. Ход выполнения установки можно отслеживать командой

В конце установке появится SERVER-ID в формате.
XXXX-XXXX-XXXX-XXXX

Получить от компании Atlassian ключ. Код довольно большой. Похож на приватный ключ, разбитый на 5-ь строк.

Далее вводим необходимо ввести данные админа. Конфигурируем почту или оставляем на после и жмем Finish. Таким образом установка завершена.

Для доступа в Jira переходим в браузере по адресу

И вводим ключ для Jira Software используя все тот же  Server ID.  Если вы его забыли, то его можно узнать через mysql

Перенос JIRA BackUp с облака

Может так случиться, то Вы захотите переехать с облака atlassian.net, на свой сервер. Вроде нет проблем. Но это на первый взгляд.

Вот Вы установили jira на своем сервере и разворачиваете бекап. И тут возможны проблемы. Все дело в том, что на облаке версия jira более новая и бекап она делает для более новой версии. Старые версии jira не понимают его. Что бы это поправить свяжитесь с нами и мы Вам поможем. Или смотрите ниже как это исправить.

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

8 Responses

  1. Georg

    вы пишите что «Далее устанавливаем патч на две директории». где взять этот патч? я негде не нашел. если можете дайте ссылку. спасибо.

  2. Pingback : Jira и безопасность проекта » Администрирование серверов

  3. Pingback : Особенности Jira и ее интеграция с Confluence » Администрирование серверов

Оставить комментарий

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.