23:15JIRAは課題管理システムで、おそらく(というか当然)チームで使うものですが、一人で使ってみることにしました。何やるべきかすぐ忘れてしまうので・・・。有料なのですが、ユーザーが10人以下だと激安(US10ドル)みたいです。インストールで予想外にハマったのでメモです。mysqlとやってもMySQLではなくMariaDBがインストールされてしまうので手動でインストールする。インストールしちゃった場合は削除してから。mariadbMariaDBでもいいのかもしれないけど、JIRAのデータベース選択肢には出てこないので一応。インストールしたらMySQL上のユーザー等を作っておく。JIRAのデータベースは後から変更できますとりあえずはお試しで!みたいなメッセージ出ますが、あとから変更するの面倒なので最初からセットアップしたほうがいいと思います。■JIRA基本的にはインストーラーがやってくれるが、いざMySQL利用しようとするとConnector/Jが無いと言われるのでダウンロードして自分で入れる。http://dev.mysql.com/downloads/connector/j/mysql-connector-java-5.xxxx-bin.jarをJIRAのインストールディレクトリのlibに入れる。デフォルトでは/opt/atlassian/jira/lib/■JIRAのデータベース設定ブラウザでポート8080にアクセスすると設定画面が開く。ウチの環境では起動後しばらくはめちゃくちゃ遅い。初期設定画面で日本語を選ぶと表示が崩れてうまくいかなかったので、まずは英語でセットアップした(後で変えられる)(たぶんすぐに改善されると思いますが、表示がくずれる場合は英語にしてみてください)なお、データベース設定に失敗したら/var/atlassian/application-data/jira/dbconfig.xmlを消すとデータベース設定からやり直せる。外からつなぐ場合(つなぐに決まってますが)ファイアウォールの設定が必要。ポート8080を許可してください。デフォルトのファイアウォールがiptablesでなくfirewalldになってます。–permanent(上は現在の設定のみ変更、下は恒久的に変更。下だけ実行してもすぐには反映されませんのでとりあえず両方実行しときます)■Apacheでリーバスプロキシを設定してSSL経由でアクセスSSLでアクセスしたい&標準ポートでアクセスしたいので、リバースプロキシを設定する。これが結構面倒で、普通にApacheの設定後JIRAの設定もいくつか必要。基本的にはここ(https://confluence.atlassian.co.jp/pages/viewpage.action?pageId=54919378)に書かれてるけど、わかりにくい。見本からProxyNameだけ変えてコピペすれば良い感じ。