How to enable SSL on JIRA software (Centos 7)

In this short tutorial i will go through how to enable SSL on Jira software on Centos 7.

Atlassian applications allow the use of SSL within range of their products, however Atlassian support doesn’t cover configuration of 3rd party software. Although there are many useful articles on Atlassian website on this subject, it is messy and hard to follow just one article from A to Z to especially for Centos 7 environment which doesn’t install latest required Apache web server by default.

There are few different ways to do this I will use Apache web server as reverse proxy server. Apache will serve as https server and Jira will stay on http.

You need to have Jira installed and working to continue with this tutorial. If you haven’t got Jira install you can do so by following my other post here: How to install Jira on Centos7 with postgresql

Continue reading →

How to enable SSL on Confluence (Centos 7)

Edit 2018-03-06: I created a script that will do all the set-up on this post and original installation post in one go on github. https://github.com/sjoulaei/install-confluence-centos

================================================================

In this short tutorial i will go through how to enable SSL on Confluence on Centos 7.

Atlassian applications allow the use of SSL within range of their products, however Atlassian support doesn’t cover configuration of 3rd party software. Although there are many useful articles on Atlassian website on this subject, it is messy and hard to follow just one article from A to Z to especially for Centos 7 environment which doesn’t install latest required Apache web server by default.

Continue reading →

How to install Confluence on Centos7 with PostgreSQL

UPDATE --July-2018
Original instruction was installing postgresql-server-9.2. Atlassian has dropped support for v9.2 for newer versions. The post updated to install Postgresql-server v9.6 instead. 
If you have followed original post, and now want to update your database server to the latest, you can follow this post: How to upgrade Postgresql server to v9.6
Update 2018-03-06: I created a script that will do all the steps described on this page and the second part on this page in one place in much easier way. You can download it from github.

Up until now I always have used Mysql server for Confluence instances. PostgreSQL is Atlassian preferred database for Confluence and their other products. So I will go through installation steps for this configuration. I already have a fresh minimal Centos 7 installation.

Atlassian has a guide for this but it is generic covering all possible combinations and for this specific installation one need to jump between various pages. This post will have all you need to know on how to install Atlassian Confluence on Centos 7 in one place.

After you completed steps in this post, you can continue to make your connections secure and encrypted by following the steps on this page. http://comtronic.com.au/how-to-enable-ssl-on-confluence-centos-7/

Continue reading →

How to install Jira Software on Centos7 with PostgreSQL

UPDATE –July-2018 Original instruction was installing postgresql-server-9.2. Atlassian has dropped support for v9.2 for newer versions. The post updated to install Postgresql-server v9.6 instead. If you have followed original post, and now want to update your database server to the latest, you can follow this post: How to upgrade Postgresql server to v9.6

Up until now I always have used Mysql server for Jira instances. PostgreSQL is Atlassian preferred database for Jira and other products. So I will go through installing steps for this configuration. I already have a fresh minimal Centos7 installation.

Atlassian has a guide for this but it is generic covering all possible combinations and for this specific installation one need to jump between various pages. This post will have all you need to know on how to install Atlassian Jira on Centos7 in one place.

Continue reading →

FirewallD cheat sheet

As of Centos7 the default firewall application has changed from iptables to firewalld. FirewallD provides dynamic filterinc versus static ones in iptables. You can read more about details of the features included at Fedora project page here and or on their official homepage here.

This page will help me to unlearn the iptables and remember the firewalld commands.

Continue reading →

How to migrate from Bugzilla to Jira

Our company has used Bugzilla to track the bugs in various products for years. With the recent move to Jira to manage our projects and track tasks, it was time to say goodbye to the Bugzilla and centralise the issue backlogs.

As we have had a long list of active and resolved issues in various projects, I decided to import all the issues to Jira to keep the historical record of what has happened. Generally it is a straight forward process if you have done the preparation.

Continue reading →