Solaris10環境にJIRA入れてみる

Windows版を入れたら一発で起動出来たので、概ね勝手が分かったので、常用するためにOSがSolaris10のサーバーに入れてみることにした。

JIRA (ジラ) - ダウンロード
JIRA インストールならびにアップグレード ガイド - JIRA (ジラ) 関連資料 - アトラシアン ウィキ

ユーザー追加

JIRAが使用するユーザー"jira"をセットアップする。ホームは/export/home/jiraとする。

$ su
パスワード:
# useradd -d /export/home/jira -m -s /bin/bash jira
64 ブロック 
$ su - jira
Sun Microsystems Inc.   SunOS 5.10      Generic January 2005
-bash-3.00$ id
uid=13012(jira) gid=1(other)
-bash-3.00$

※-mオプションで自動的にディレクトリも作成する。

インストール

-bash-3.00$ wget http://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-enterprise-4.0.1-standalone.tar.gz
...(省略)...
-bash-3.00$

解凍の際にはtarではなくgtarを利用する。

-bash-3.00$ /usr/sfw/bin/gtar -xzf atlassian-jira-enterprise-4.0.1-standalone.tar.gz
-bash-3.00$ cd atlassian-jira-enterprise-4.0.1-standalone/
-bash-3.00$

ホームディレクトリの設定

jira-application.propertiesにホームディレクトリの設定をする
インストールガイドにパスが書いてなかったので、findで探した。

-bash-3.00$ find . -name jira-application.properties
./atlassian-jira-enterprise-4.0.1-standalone/atlassian-jira/WEB-INF/classes/jira-application.properties
-bash-3.00$ vi ./atlassian-jira-enterprise-4.0.1-standalone/atlassian-jira/WEB-INF/classes/jira-application.properties


以下の様に変更する

jira.home =

↑を↓に変更。

jira.home = /export/home/jira

Javaの設定

どうやらJDK 1.5以降が必要なようだが、Solaris10には最初から入ってる様で、環境変数JAVA_HOMEだけ設定すれば良いみたい。

-bash-3.00$ export JAVA_HOME=/usr/java

次回以降ログインした場合も設定されるようにしておく。

-bash-3.00$ echo "JAVA_HOME=/usr/java" >> .bash_profile
-bash-3.00$ echo "export JAVA_HOME" >> .bash_profile

JIRAの起動

とりあえず起動してみる。

-bash-3.00$ ./atlassian-jira-enterprise-4.0.1-standalone/bin/startup.sh
Detecting JVM PermGen support...
PermGen switch is supported. Setting to 256m 
If you encounter issues starting up JIRA Standalone Edition, please see the Troubleshooting guide at http://confluence.atlassian.com/display/JIRA/Installation+Troubleshooting+Guide
Using CATALINA_BASE:   /export/home/jira/atlassian-jira-enterprise-4.0.1-standalone
Using CATALINA_HOME:   /export/home/jira/atlassian-jira-enterprise-4.0.1-standalone
Using CATALINA_TMPDIR: /export/home/jira/atlassian-jira-enterprise-4.0.1-standalone/temp
Using JRE_HOME:        /usr/java
Using CLASSPATH:       /export/home/jira/atlassian-jira-enterprise-4.0.1-standalone/bin/bootstrap.jar

ガイドにあるような起動したぜ!って感じのメッセージが出ないけど、ちゃんと動いてた。