Как включить jira linux

Обновлено: 04.07.2024

JIRA Австралия Atlassian Превосходный программный инструмент для отслеживания проблем, разработанный компанией, может отслеживать и управлять различными типами проблем, включая дефекты, задачи, требования и улучшения. JIRA использовать J2EE Технология, которую можно развернуть на разных платформах. Он используется многими организациями по разработке программного обеспечения с открытым исходным кодом и известными компаниями по всему миру.

JIRA Продукт очень полный и мощный, простой в установке и настройке, многоязычная поддержка и очень удобный интерфейс, а также другие системы, такие как CVS 、 Subversion ( SVN )、 VSS 、 LDAP , Почтовый сервис хорошо интегрирован, документация полная, удобство использования и масштабируемость превосходны, и он имеет полное управление правами пользователей.

Когда вы открываете эту страницу, если вы видите только window Вам нужно нажать All JIRA download options Вариант, открытый linux Загрузите параметры панели страницы, выберите JIRA6.3.6 (TAR.GZ Archive) Скачивать.

( JIRA3.0 После того, как версия была интегрирована, встроен tomcat , Так что не нужно следовать tomcat )

Два, установка JIRA

1 ,настроить JIRA оглавление

в /opt По каталогу (можно выбрать по необходимости)

2 , Разархивировать и переименовать jira

tar –zxvf atlassian-jira-6.3.6.tar.gz

mv atlassian-jira-6.3.6-standalone jira

3 , перейти к /opt/atlassian Под содержанием

mv jira /opt/atlassian/

4 , Посмотреть jira Занят ли порт по умолчанию

5 , Конфигурация jira_home

(Путь должен быть настроен в соответствии с реальной ситуацией, и вам нужно обратить внимание Эта конфигурация пути не может находиться в том же каталоге, что и программа установки. , Иначе будет сообщено об ошибке)

6 , Заменить драйвер базы данных

(Это подготовительные работы, иначе об ошибке сообщим позже)

Нужно jdbc Пакет драйверов mysql-connector-java-5.1.25-bin.jar скопировать в

7 ,запускать jira

8 , Проверьте, нормальный ли журнал запуска

tail –f catalina.out

Загрузите готовый пакет китайского языка (jira-languages-6.3.6-zh_CN.jar) , Скопировать в

(Каталог запускается jira Автоматически создается после)

перезагружать jira Вот и все.

Три, конфигурация JIRA

1 , Создать базу данных информации

На сервере базы данных:

1 ) Создайте базу данных

mysql> CREATE DATABASE jira;

Query OK, 1 row affected (0.01 sec)

2 ) Добавить учетную запись пользователя / пароль

mysql>create user 'jira'@'%' identifiedby 'jira';

mysql> grant all privileges on *.* to'jira'@'%';

mysql> flush privileges;

wKioL1bLtvqywgdBAAB93ZuB0K4823.jpg

3 ,Заполнить MySQL Информация о базе данных

wKioL1bLt02QMtJQAAC1OiYD9so571.jpg

(Если здесь сообщается об ошибке, вам необходимо MySQL Водить машину jar Добавьте пакет в указанный каталог)

4 ,Заполнить JIRA Необходимо отобразить название компании, нажмите кнопку «назад»

wKioL1bLt4HBnO8wAACYBfW_cgM020.jpg

wKioL1bLt4LBf7dOAADIJFYG8HI336.jpg

5 , Введите код авторизации

1 ) Сначала выберите первый вариант: у меня нет учетной записи

Создайте учетную запись и сгенерируйте код авторизации

wKiom1bLtzXDWEtoAACMomr486Q077.jpg

2 ) Настройки учетной записи администратора

wKiom1bLt07j11IkAACH6YyPxE0413.jpg

6 , Настроить почтовый сервер

wKiom1bLt2aDJl7SAAB10Cg2RpA030.jpg

(Вы можете заполнить в соответствии с вашими потребностями, выберите здесь «Я поговорю позже» и нажмите кнопку «Готово»)

7 ,войти jira Домашняя страница

После нажатия кнопки «Готово» на предыдущем шаге появится JIRA Домашняя страница

wKioL1bLt_HTd3dcAACOJZD86P4124.jpg

Четыре, трещина

На главной странице можно увидеть, что после установки вышеуказанных шагов JIRA Это пробная версия.

wKiom1bLt5uy5IEXAAA3BGURE0A453.jpg

1 заменить jar пакет

Расколется jar Скопируйте пакет в atlassian-extras-2.2.2.jar

Перезаписать оригинал jar пакет.

2 , Рестарт JIRA

ps -ef |grep jira

3 , Введите код авторизации

Примеры параметров кода авторизации:

CreationDate= Дата вашей установки, формат ( yyyy-mm-dd ) ,

MaintenanceExpiryDate= Срок годности, который вы хотите установить, например: 2099-12-31,

SEN= Вы подали заявку на SEN Обратите внимание, что префикса нет LID,

ServerID= Вы подали заявку на ServerID,

LicenseID=LID Вы подали заявку на SEN ,заметка LID Не теряйте приставку ,

LicenseExpiryDate= Срок годности, который вы хотите установить, например: 2099-12-31,

PurchaseDate= Дата вашей установки, формат ( yyyy-mm-dd )

Код авторизации для этой установки:

4 , Обновить код авторизации

Введите код авторизации из предыдущего шага в поле ввода кода авторизации обновления и нажмите кнопку «Добавить», чтобы завершить взлом. После взлома появится следующий рисунок

wKiom1bLt7zzNIqMAADbN02DAhM592.jpg

Пятый, управление базой данных

использовать MySQL из UI Инструмент управления интерфейсом ( navicat или же SQLyogEnt ) Управление данными можно производить при подключении.

Если вкраце то jira — это система управления проектами, но установить её дело далеко незаурядное. Читать долгие англоязычные мануалы весьма утомительно, русских статей в интернетах мало сейчас будем исправлять.

Предварительно настроил SVN, чтобы в последствии его связать с Jira.

Первым делом нужно поставить java. Дело это не хитрое просто apt-get install и всё готово. Если нужной java нет то добавте multiverse репозиторий в /etc/apt/sources.list и тогда всё запляшет.

  • В папке /bin/ лежат исполняемые файлы (стартануть, убить сервер и т.п.)
  • В папке /conf/ лежат конфиругационные файлы для сервера
  • Конечно же, не стоит забывать о папке logs/, а именно о файле logs/catalina.out — именно там лежит главлогфайл
  • /lib/ — библиотеки, потом нам туда нужно будет копировать дополнительные библиотеки

Идём скачивать jira. Обратите внимание, что нам нужна war версия и чтобы увидеть ссылку на её скачивание нужно клинуть show All (если честно, долго искал).

Редактируем файл atlassian-jira-enterprise-4.1/edit-webapp/WEB-INF/classes/entityengine.xml. Мы будем устанавливать jira на mysql.

Открываем файл, в самом конце видим такое:
<datasource name="defaultDS" field-type-name="hsql"
schema-name="PUBLIC"
helper-class="org.ofbiz.core.entity.GenericHelperDAO"
check-on-start="true"
use-foreign-keys="false"
use-foreign-key-indices="false"
check-fks-on-start="false"
check-fk-indices-on-start="false"
add-missing-on-start="true"
check-indices-on-start="true">
<jndi-jdbc jndi-server-name="default" jndi-name="java:comp/env/jdbc/JiraDS"/>


Меняем field-type-name=«hsql» на field-type-name=«mysql»
удаляем строку schema-name=«PUBLIC»
Всё в этом файле больше ничего трогать не нужно.

Теперь нам нужно установить дирректорию где будет жить jira. Открываем atlassian-jira-enterprise-4.1/edit-webapp/WEB-INF/classes/jira-application.properties и устанавливаем jira_home =/путь/до/папки (не забываем создать эту папку и установить на неё правильные права).

Запускаем файл
sh atlassian-jira-enterprise-4.1/build.sh
и ждём пока jira сбилдиться. У меня она билдиться порядка 2х минут.

Затем нам нужно обновить библиотеки Tomcat. Взять их можно здесь, а распаковать нужно в дирректорию /lib/томката. Туда же нужно скопировать файл mysql-connector-java-5.1.12-bin.jar который можно взять здесь.

После билда у нас должна появится папка: atlassian-jira-enterprise-4.1/dist-tomcat. Заходим туда, находим нужную нам версию Tomcat и копируем файл jira.xml в папку Tomcat /conf/Catalina/localhost. Открываем этот файл в /conf/Catalina/localhost и редактируем. Нам нужна эта секция:
<Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource"
username="sa"
password=""
driverClassName="org.hsqldb.jdbcDriver"
url="jdbc:hsqldb:/home/max.zloy/atlassian-jira-enterprise-4.1/database/jiradb"
minEvictableIdleTimeMillis="4000"
timeBetweenEvictionRunsMillis="5000"/>

username=«sa» — указать пароль от базы данных
password="" — указать логин
driverClassName — поставить — com.mysql.jdbc.Driver
url — jdbc:mysql://localhost/jiradb?useUnicode=true&characterEncoding=UTF8 (стоит обратить внимание на то что "&" это не опечатка это так и должно быть)
Удаляем строки:
minEvictableIdleTimeMillis="4000"
timeBetweenEvictionRunsMillis="5000"
ибо эти опции работают только с hsql
А в место них добавляем:
maxActive="20"
validationQuery="select 1"
Всё, конфигурация этого файла законченна. Закрываем-сохраняем.

Создаём базу данных с именем jiradb и обязательно устанавливаем ей кодировку UTF-8. Это еще не все. Теперь нам нужно выставить побольше памяти в Tomcat, ибо jira очень прожорлива.

Хотите узнать, как сделать установку Jira на Ubuntu Linux? В этом учебнике мы покажем вам, как скачать и установить Jira на компьютер под управлением Ubuntu Linux.

Улунту 18,04
Улунту 19,04
Улунту 19.10
Джира 8.5.0
Версия Openjdk 11.0.4

Список оборудования:

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

Каждую часть оборудования, перечисленных выше, можно найти на веб-сайте Amazon.

Джира Связанные Учебник:

На этой странице мы предлагаем быстрый доступ к списку учебников, связанных с Jira.

Учебный Jira - Java Установка на Ubuntu Linux

Установите пакет Java JDK.

Используйте следующую команду, чтобы найти каталог установки Java JDK.

Этот вывод команд должен отображать каталог установки Java.

В нашем примере наша Java JDK установлена под папкой: /usr/lib/jvm/java-11-openjdk-amd64

Теперь необходимо создать переменную среды, названную JAVA_HOME.

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

Вот содержание файла java.sh.

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

Вот вывод команды:

Используйте следующую команду для тестирования установки Java.

Вот вывод команды:

Вы закончили установку Java, требуемую Jira.

Учебный Jira - MyS'L Установка на Ubuntu Linux

Установить службу базы данных MyS'L.

Загрузите разъем MyS'L Java.

Оторите файл конфигурации mysqld.cnf.

Вставьте необходимую конфигурацию в область «mysqld».

Перезапустите сервис MyS'L.

Получите доступ к командной строке службы MyS'L.

Создайте базу данных под названием jira.

Создайте учетную запись пользователя базы данных под названием jira.

В нашем примере пароль kamisma123 был установлен для пользователя по имени jira.

Дайте пользователю myS'L имя jira разрешение по базе данных под названием jira.

Вы закончили установку MyS'L, требуемую Jira.

Учебник - Джира Установка на Ubuntu Linux

Извлеките и установите программное обеспечение Jira.

Копируйте разъем MyS'L Java в каталоге LIB компании Jira.

Установите правильное разрешение файла.

Необходимо создать переменную среды, названную JIRA_HOME.

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

Вот jira.sh содержимого файла.

Запустите сервер Jira.

Джира может занять много времени, чтобы начать.

Вот выход команд:

Используйте команду NETSTAT, чтобы проверить, работает ли служба на порту 8080.

В нашем примере служба Jira работает на порту 8080.

В противном для этого можно взглянуть на файл журнала Jira.

Откройте браузер и введите IP-адрес вашего веб-сервера плюс :8080

В нашем примере в браузер был введен следующий URL::

Интерфейс веб-установки Jira должен быть представлен.

Выберите вариант: я наберу его сам

Нажмите на кнопку «Следующая».

jira installation

Введите информацию базы данных, необходимую для подключения к базе данных Jira.

Тип базы данных: MyS'l 5.7
- Хостимя: местный хозяин
Порт: 3306
База данных: jira
Имя пользователя: jira
Пароль: kamisama123

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

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

Enter to keep the current selection [ + ] , or type selection number : < strong > 3 < / strong >

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

Enter to keep the current selection [ + ] , or type selection number : < strong > 1 < / strong >

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

alternatives -- install < link > < name > < path > < priority >

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

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

Java ( TM ) SE Runtime Environment ( build 1.8.0_66 - b17 ) Java HotSpot ( TM ) 64 - Bit Server VM ( build 25.66 - b17 , mixed mode )

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

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

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

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

Установка MySQL

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

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

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

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

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

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

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

create database ` jira - 7.0.9 ` character set utf8 collate utf8_bin ; GRANT SELECT , INSERT , UPDATE , DELETE , CREATE , DROP , ALTER , INDEX on ` jira - 7.0.9 ` . * TO 'jira' @ 'localhost' identified by 'jira-passwd' ; create database ` confluence - 5.9.4 ` character set utf8 collate utf8_bin ; GRANT SELECT , INSERT , UPDATE , DELETE , CREATE , DROP , ALTER , INDEX on ` confluence - 5.9.4 ` . * TO 'confluence' @ 'localhost' identified by 'confluence-passwd' ;

Установка Jira Centos

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

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

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

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

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

tail - f / opt / Atlassian / data / jira - 7.0.9 / log / atlassian - jira . log

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

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

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

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

< IP > : 8080 / plugins / servlet / applications / versions - licenses

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

mysql > select * from propertystring where id in ( select id from propertyentry where PROPERTY_KEY = 'jira.sid.key' ) ;

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

Читайте также: