CentOS: 6.3
JIRA: 5.1.8
MySQLでUserを追加するために、mysql -u root -p
でmysqlに入る。
◆Userの追加
Userを追加するために、以下を実行。(DBName: jiradb, UserName: jiradbuser)
#e.g. <ipaddress> = 192.168.0.1
mysql> GRANT ALL PRIVILEGES ON jiradb.* TO jiradbuser@<ipaddress> IDENTIFIED
BY 'password';
確認のため、以下のコマンドを。
select user, host from mysql.user
これで、↓みたいな感じで、登録できたら成功。
+----------------+-----------------+
| user | host |
+----------------+-----------------+
| root | 127.0.0.1 |
| jiradbuser | 192.168.0.1 |
| root | localhost |
+----------------+-----------------+
◆DBの追加
以下のコマンドを実行するだけ。
CREATE DATABASE jiradb CHARACTER SET utf8 COLLATE utf8_bin;
確認したければ、"show databases;"で。
◆Connectorの追加
私の環境ではすでに入っていたので、省略。本家参照。(ページの最後に追加)
◆ConnectionTest
Consoleから、以下のコマンドを叩くだけ。
/<InstallDirectory>/jira/bin/config.sh
画面に従って操作する。 ↓な感じ。太字が入力項目。
--- Main Menu ---
[H] Configure JIRA Home
[D] Database Selection
[A] Advanced Settings
[S] Save and Exit
[X] Exit without Saving
Main Menu> D
--- Database Selection ---
Database Type : MySQL
Instance :
192.168.0.1:3306/jiradb
Connect As : jiradbuser / *****
* [H] HSQL (not for production use)
[M] MySQL
[O] Oracle
[P] PostgreSQL
[S] SQL Server (MS-SQL)
[X] Return to Main Menu
Database Selection [H]> M
MySql Database Configuration.
Hostname ()>
192.168.0.1
Port ()> 3306
Database ()> jiradb
Username ()> jiradbuser
Password ()>
Test Connection ([Y]/N)? > Y
Attempting to connect to 192.168.0.1:3306/jiradb
Connection successful!
このセットアップが終わって、やっとJIRAのSetup画面からDB接続ができるようになる。
参照サイト
https://confluence.atlassian.com/display/JIRA/Connecting+JIRA+to+MySQL
0 件のコメント:
コメントを投稿