\\ 2015.07.01 zbo
Jira安裝
目的:在2003上安裝jira ,集成JIRASubversion plugin插件
前置條件軟件:
1、jira 官網下載我用的atlassian-jira-6.0.4-x32.exe(主要是有現成的破解文件)網上可以下載到,官網下載的話需要翻牆
2、Mysql數據庫(不用一定和網上說的一樣)當時我安裝的時候就下載的最新版的mysql 5.6.25.0.msi
3、Java JDK用的是jdk-7u75-windows-i586.exe(用的是老版本)網上有人說安裝jira6.0.4必須是jdk 1.7,我沒驗證我直接下載的1.7的,如果您有時間可以去驗證試試最新版的jdk。
最新版jdk下載地址
http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html
歷史版本jdk下載地址
http://www.oracle.com/technetwork/java/javase/archive-139210.html
安裝步驟:
1、 安裝jdk
安裝步驟省略,基本默認安裝下來就行。安裝完配置 環境變量 JAVA_HOME=C:\ProgramFiles\Java\jdk1.7.0_75(這個路徑是我自己電腦上的,填寫你自己的)path=C:\Program Files\Java\jdk1.7.0_75\bin(添加上你自己的)
2、 安裝mysql,配置數據庫
(1)官網下載mysql,mysql的安裝有2中形式,一種值zip包的安裝,一種是.exe格式的安裝包
Zip包安裝:參考網上的安裝過程http://jingyan.baidu.com/article/f3ad7d0ffc061a09c3345bf0.html
.exe安裝:參考網上安裝過程
http://jingyan.baidu.com/article/4b07be3c67853c48b380f311.html,(安裝到“setuptype”類型時)我們可以最小化安裝選擇“only server”安裝
(2)配置
經過上面的mysql安裝,你已經進登錄了mysql,下面是爲jira的數據庫的創建
創建數據庫jiradb
create database jiradb character set 'UTF8';別忘記了後面的jira如果你要導入其他BUG管理系統中的bug的話需要utf8格式。
創建數據庫用戶並賦於權限
create user jirauser identified by 'jira';//創建用戶名爲jirauser,密碼爲jira的帳號
grant all privilegeson *.* to 'jirauser'@'%' identified by 'jira' with grant option;
grant all privilegeson *.* to 'jirauser'@'localhost' identified by 'jira' with grant option;
flushprivileges;
執行完上面的步驟後,進入到下一步jira安裝
3、 安裝jira
運行jira執行安裝,在安裝的過程中注意一個設置端口號(默認的是8080),如果該端口已經被你的其他程序,
4、 點擊開始->程序->jira 停止服務
移動mysql-connector-java-5.1.25-bin.jar文件複製到你的jira安裝目錄下的lib文件夾下,我的是(E:\Program Files\Atlassian\JIRA\lib),這個jar你可以在mysql的官網下載到網址:http://dev.mysql.com/downloads/connector/j/,下載完成後是一個msi文件。你直接安裝就行(因爲安裝了mysql,安裝時可能沒有界面意味着你看不到安裝路徑,去mysql下面找就行了,可以搜索。如果你安裝mysql是完全安裝的話那麼mysql下面就已經存在這個東西直接複製到lib文件夾就行)
複製完後,啓動服務
5、 初步配置
前提:你已經在jira的官網上註冊了賬號https://my.atlassian.com/product 在這個上面註冊賬號的話你得翻牆,因爲那個驗證是google的。
(1) 瀏覽器中輸入http://127.0.0.1:8888(在安裝jira時設置的,我的機器設置的是8888,默認的是8080,你根據你自己的情況),一切正常的話那麼就進入了jira設置數據庫的步驟了。
(2) 第一步,如圖,語言默認就行,數據庫選擇mysql,端口(安裝時你自己可以更改的),數據庫的名字必須是(jiradb)[我沒有嘗試其他數據庫名稱],賬號密碼隨便。填寫完測試一下
(3) 第二部,your company jira處可以隨便填寫沒啥影響,MODE選擇Private,地址填寫你自己的jira’服務器地址。下面這圖是網上給你截取的,但是我的實際的也是這個界面
(4) 第三步,這需要用到你在https://my.atlassian.com/product這裏註冊的賬號~\(≧▽≦)/~啦啦啦,,,
這個界面我沒有截圖,這個界面主要有3個選項, 選項1:你沒有註冊賬號也沒有key選項2:你有註冊賬號但是沒有key 選項3:你有註冊賬號也有key。
這個界面有個重要的點就是你可以看到serverid=XXXX-XXXX-XXXX-XXXX 這個。
如果你不知道怎麼在官網手動的生成序列號,那麼就選擇 2 就行。如果你知道選擇3。如果你選擇了那麼你只需在看key處填寫你手動生成的值就行(如下圖)。填寫好後不出意外就可以通過了(如果前面都通過了,也不會出現意外在這裏)。注意下圖看到網上各個文檔都說的SERVERID 和SENID了吧
(5)上面一部通過後,就跳轉到下一個頁面,就是設置jira的系統管理員賬號密碼了,在下一步就是設置郵件服務器,可以選擇稍後在設置。
6、 漢化,破解
前提是你有對應的破解文件和漢化包。自己網上找吧 O(∩_∩)O哈哈~
(1) 上一部配置好之後,直接用設置的管理員登陸,一次點擊開如下圖位置(我的是漢化過了的),將對應的版本的漢化包直接傳遞上去就行了,就是先安裝了。安裝完清理下瀏覽器緩存從新登陸看看是不是漢化了。各個jira漢化版本官方下載地址https://translations.atlassian.com/dashboard/dashboard
(2) 重點來啦,確保你已經下載了破解文件了,atlassian-extras-2.2.2.jar 和atlassian-universal-plugin-manager-plugin-2.10.1.jar。(這個破解文件的版本重要不重要我不知道)
(3) 用atlassian-extras-2.2.2.jar替換你的JIRA的安裝目錄的\atlassian-jira\WEB-INF\lib同名jar包。(我的是E:\ProgramFiles\Atlassian\JIRA\atlassian-jira\WEB-INF\lib)
(4) 用atlassian-universal-plugin-manager-plugin-2.10.1.jar替換你的JIRA的安裝目錄的
Atlassian\JIRA\atlassian-jira\WEB-INF\classes\atlassian-bundled-plugins.zip中的同名jar包。(我的是E:\ProgramFiles\Atlassian\JIRA\atlassian-jira\WEB-INF\classes)你可以用winrar打開
(5) 啓動jira服務
(6) 訪問http://127.0.0.1:8888,直接用你設置的管理員賬號登陸進去
(7) 進來之後,點擊如圖位置
打開系統菜單,點擊左側導航“服務”跳轉到該頁面
可以看到我已經是到破解過得了。
在更新授權碼的地方填寫上你的配置好的key(偶的)
Description=JIRA: Commercial,
CreationDate=2015-06-27, \\這個地方填寫的自己的安裝日期
jira.LicenseEdition=ENTERPRISE,
Evaluation=false,
jira.LicenseTypeName=COMMERCIAL,
jira.active=true,
licenseVersion=2,
MaintenanceExpiryDate=2099-12-31, \\這個更改成你想到的過期日期
Organisation=joiandjoin, \\這個地方,我破解時沒改也成功了,你可以修改成你自己的
SEN=SEN-L6022072, \\填寫自己的那個sen
ServerID=BZJL-3V5E-DHQA-YY2S, \\填寫你自己的serverid
jira.NumberOfUsers=-1,
LicenseExpiryDate=2099-12-31,
PurchaseDate=2015-06-27, \\填寫你自己的配置日期
LicenseID=LIDAAABJw0ODAoPeNptkF9LwzAUxd/zKQK+6ENGm7pWBgFrG7Cj62o7BxNfYrxqZE23NB3u2y9bBf+wh
wsXzr2/c+69qIXF015jGmEaTAJ/ck1xki4w9fwxSqGTRm2sajWbZlWML2swOzBXzxPMd2Ldi6OEE
gOnJhUW2HGReCGhN+hTGTHKlQTdAX9VJwwvFrwqq6zmKGm1FdLymVBrRkOPRqEfBtHtdjuSbYN+D
Jg1PfyhLfYbKEQDLJnPZrxKsjgfdMdTOxgW1sPsEkx3hFDkjLQFLbQE/rVRZv8rcERohObmXWjVD
aZlMiCLvnkBM3977ByIER8NP8hSdvc0zUmwHHOS3j/EZLWiNap5wVyR3N1DvYii78RuPM/Sc8r5K
P9PD1mciI0wLAIUOH8AXltBEAgskRvSZfeOtkOhfdkCFAn+O26o/YBfI6bh9wnS1ruTp
nzDX02eq \\填寫你自己的
填寫完點擊添加就完成了破解了。
7安裝插件 JIRASubversion plugin 下載對應jira版本的https://marketplace.atlassian.com/plugins/com.atlassian.jira.plugin.ext.subversion
效果圖
前置條件:停止jira服務
1) 我下載的是atlassian-jira-subversion-plugin-0.10.14版本,
2) 網上各種教程都說把lib(這個lib其實指的是atlassian-jira-subversion-plugin-0.10.14解壓縮後有個lib,但是你要下載正確否則沒有)下的移動到 jira安裝目錄下E:\Program Files\Atlassian\JIRA\atlassian-jira\WEB-INF\lib,之後將subversion-jira-plugin.properties複製到E:\ProgramFiles\Atlassian\JIRA\atlassian-jira\WEB-INF\classes下。(在readme.txt中,有那麼一段如圖)
我按照說的修改了。雖然我的安裝目錄下的WEB-INF/classes/jpm.xml 文件結構和和上面的文檔不一致(我的jira安裝包是6.0.4,符合它說的要求但是仍然沒有它說的一些字段),其實你不修改subversion-jira-plugin.properties文件也是可以的(在後來我的就沒修改)。
3) 啓動jira服務,管理員登陸jira,插件“插件管理”英文(ManageAdd-ones),將你的下載的對應的atlassian-jira-subversion-plugin-0.10.14.jar插件上傳上去後,軟件就會直接提示安裝了。(我的是已經安裝好了的)
4)刷新,點擊插件->Subversion Repositories
5) 點擊編輯,完成後確定完成,svn那個賬號必須有讀寫權限
6)設置這個服務的延遲時間,點擊系統->服務找到如圖服務,設置成1分鐘
7) 那麼現在你用svn提交代碼的時候,只需要按照格式填寫就行了。 如 jira-55,測試。過1分鐘後你再 jira-55,這個bug下面就可以看到了你提交的記錄了。 Jira這個是你創建項目時(jira上的)關鍵字。