jira能够做为项目管理工具和bug提交平台。html
上家公司用的禅道,本公司用的jira,感受仍是jira顺手些。java
[TOC]mysql
官网地址:linux
cn.atlassian.com/software/ji…sql
安装和启动方式:shell
confluence.atlassian.com/adminjirase…数据库
第一次启动须要设置数据库链接,须要手动配置jdbc驱动程序: confluence.atlassian.com/adminjirase…vim
平台配置:bash
confluence.atlassian.com/jirasoftwar…session
其实官方文档已经很是详细了,我在这里介绍下经过jira
+mysql
实现的过程。
cd /data
# wget https://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-software-8.2.2.tar.gz
复制代码
如今最新版本是8.4.1,若是要下载最新版本,将8.2.2替换成新的版本便可。
# tar -xf atlassian-jira-software-8.2.2.tar.gz
# ls -l
drwxr-xr-x. 13 root root 4096 Jun 13 00:38 atlassian-jira-software-8.2.2-standalone
-rw-r--r--. 1 root root 314934527 Sep 22 21:23 atlassian-jira-software-8.2.2.tar
复制代码
vim /data/jira/atlassian-jira-software-8.2.2-standalone/conf/server.xml
复制代码
将 Server port (8005) and the Connector port (8080)改为能使用的端口。
我将8005改为了5005,8080改为了5050。
<Server port="5005" shutdown="SHUTDOWN">
...
<Service name="Catalina">
<Connector port="5050" relaxedPathChars="[]|" relaxedQueryChars="[]|{}^\`"<>"
maxThreads="150" minSpareThreads="25" connectionTimeout="20000" enableLookups="false"
maxHttpHeaderSize="8192" protocol="HTTP/1.1" useBodyEncodingForURI="true" redirectPort="8443"
acceptCount="100" disableUploadTimeout="true" bindOnInit="false"/>
复制代码
建立home目录
# mkdir /data/jira/jirasoftware-home
复制代码
编辑配置文件,在文件里面指定home目录
# vim /data/jira/atlassian-jira-software-8.2.2-standalone/atlassian-jira/WEB-INF/classes/jira-application.properties
复制代码
改为以下配置:
jira.home = /data/jira/jirasoftware-hom
复制代码
# vim /data/jira/jirasoftware-home/dbconfig.xml
复制代码
配置为对应的数据库链接
,用户名
和密码
:
<jira-database-config>
<name>defaultDS</name>
<delegator-name>default</delegator-name>
<database-type>mysql</database-type>
<jdbc-datasource>
<url>jdbc:mysql://address=(protocol=tcp)(host=127.0.0.1)(port=3306)/jira?useUnicode=true&characterEncoding=UTF8&sessionVariables=default_storage_engine=InnoDB</url>
<driver-class>com.mysql.jdbc.Driver</driver-class>
<username>root</username>
<password>123456</password>
复制代码
若是使用mysql数据库,jira须要额外添加数据库驱动包才能链接到数据库。
下载驱动包:
# wget https://cdn.mysql.com//Downloads/Connector-J/mysql-connector-java-5.1.47.tar.gz
复制代码
解压:
# tar -xf mysql-connector-java-5.1.47.tar.gz
复制代码
放置驱动包到安装目录的lib下:
cp /data/jira/mysql-connector-java-5.1.47/mysql-connector-java-5.1.47.jar /data/jira/atlassian-jira-software-8.2.2-standalone/lib/
复制代码
/data/jira/atlassian-jira-software-8.2.2-standalone/bin/start-jira.sh
复制代码
start-jira.sh是启动,stop-jira.sh是中止。
http://192.168.1.254:5050
复制代码
首先,请支持正版!破解方式也很简单:
cp /data/jira/atlassian-extras-3.2.jar /data/jira/atlassian-jira-software-8.2.2-standalone/atlassian-jira/WEB-INF/lib/
复制代码
atlassian-extras-3.2.jar包的下载地址:
连接:pan.baidu.com/s/1sG-upiJZ… 提取码:t1c2
atlassian-extras-3.2.jar包放置后,有两种方式能够选择:
- 安装下文的申请license和填写license方式。
- 直接在上面的网盘地址下载压缩包atlassian-jira-software-8.2.2-standalone_pojie.zip,这个就是破解后的安装程序,是在上面的安装完成的基础上已经进行的破解,已经修改了启动端口为
5050
,配置了home目录/data/jira/jirasoftware-home
,修改了数据库链接localhost:5050
,配置了数据库驱动包mysql-connector-java-5.1.47.tar.gz
。
登录官网,注册,登陆。
登录安装的jira,填入申请的信息便可。
jira url:http://192.168.1.254:5050
平台功能很是多,官方文档很详细,我在这里介绍下官网文档中没有的功能:
后处理功能
在项目设置中,编辑工做流,选择一条流程线,点击后处理功能
。
有不少的问题域能够设置,好比能够在用户点击任务完成
的时候设置解决结果
的状态。