The bug-tracking tool Jira will track issues and bugs related to your software and Mobile apps. It is developed by an Australian Company Atlassian. You can manage your project easily, as Jira dashboard consists of many useful functions and features which make handling of the issue easily.
Now let’s see how to install and configure latest version of Jira on centos7
Steps to Install & Configure:
Install JIRA on Centos7
To establish Jira, you must require JAVA software package. So, First you need to check the Java package and its version by “JAVA – version” Command.
# yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel # java -version openjdk version "1.8.0_212"
Let’s Install MySQL Database
Install and configure MySQL to start on system boot & set password.
# wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
# rpm -ivh mysql57-community-release-el7-11.noarch.rpm # yum install mysql-server # systemctl start mysqld # systemctl status mysqld # grep 'temporary password' /var/log/mysqld.log ## to get default password ## # mysql_secure_installation ## use default password and change new password ##
Note: You have to set a strong password with uppercase, lowercase letters, numbers and special characters etc.
Now create MySQL Database and user for Jira with following commands:
# mysql -u root -p
CREATE DATABASE jiradb CHARACTER SET utf8 COLLATE utf8_bin; grant all privileges on jiradb.* to 'jira'@'%' identified by 'password'; flush privileges
You should maintain a strong password otherwise you will get below error:
ERROR 1819 (HY000): This shows that your password does not satisfy the current policy requirements
For a simple password use below command in mysql prompt
SET GLOBAL validate_password_policy=LOW;
Now it allows to keep simple password.
Next exit from MySQL and then restart MySQL service as shown below
# systemctl restart mysqld
Installation of JIRA
To install Jira on centos7. Download the latest version of JIRA installer from: https://www.atlassian.com/software/jira/download
# cd /opt # wget https://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-software-8.6.0.zip
Then, Execute the .zip file and install JIRA.
# unzip atlassian-jira-software-8.2.0.zip
# mv atlassian-jira-software-8.2.0-standalone atlasian # mkdir /opt/jira # mkdir /opt/jira/home # vi /opt/atlassian/atlassian-jira/WEB-INF/classes/jira-application.properties ### set jira.home as jira.home = /opt/jira/home ### # cd /opt/atlassian/bin # ./startup.sh
Once after completing the Jira Installation. You can now access Jira as http://ip_address:8080
To Copy the MySQL JDBC Driver
Download jdbc drivers from http://dev.mysql.com/downloads/connector/j/
You can either download .tar.gz or .zip file and copy the MySQL JDBC driver to application server file as shown:
# cd mysql-connector-java-5.1.47
# mv mysql-connector-java-5.1.47.jar /opt/atlassian/lib/
To Restart Jira service
# cd /opt/atlassian/bin/ # ./stop-jira.sh # ./start-jira.sh
Hope it helps. If you need any assistance Contact Us
Read our existing blog post : Steps to install PhantomJS On CentOS7
Subscribe to get free blog content to your Inbox