Real life problems solved

Advert

Install Jira Standalone on Fedora 14

Install Java

cd /var/tmp
Get link from from http://java.sun.com/javase/downloads/index.jsp
wget http://www.link-from-earlier
chmod +x jre-6u22-*-rpm.bin
./jre-6u22-*-rpm.bin
alternatives --install /usr/bin/java java /usr/java/jre1.6.0_22/bin/java 20000
alternatives --config java
vi /etc/profile.d/java.sh
export JAVA_HOME="/usr/java/jre1.6.0_22/bin/java"
export JAVA_PATH="$JAVA_HOME"
export PATH="$PATH:$JAVA_HOME/bin"
export JAVA_OPTS="-Xms256m -Xmx256m"
chmod +x /etc/profile.d/java.sh

Open Firewall

/sbin/iptables -I INPUT 1 -p tcp --dport 8080 -j ACCEPT
/sbin/service iptables save
service iptables restart

Install Jira

mkdir /var/jira
mkdir /var/jirahome
chmod 777 /var/jirahome
cd /var/jira
wget http://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-enterprise-4.2-standalone.tar.gz
tar zxvf atlassian-jira-enterprise-4.2-standalone.tar.gz

Set Jira Home

vi /var/jira/atlassian-jira-enterprise-4.2-standalone/atlassian-jira/WEB-INF/classes/jira-application.properties
jira.home = /var/jirahome

Set Jira to use MySQL

vi /var/jira/atlassian-jira-enterprise-4.2-standalone/conf/server.xml
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost/jiradb?useUnicode=true&characterEncoding=UTF8"
Also set username and password and delete minEvictableIdleTimeMillis and timeBetweenEvictionRunsMillis attributes
Set validationQuery="select 1"

vi /var/jira/atlassian-jira-enterprise-4.2-standalone/atlassian-jira/WEB-INF/classes/entityengine.xml
change the field-type-name attribute to mysql and delte schema-name="PUBLIC"

Start Jira

cd /var/jira/atlassian-jira-enterprise-4.2-standalone
bin/startup.sh
Adsense