|
1 | 1 | # Jira 安装和配置
|
2 | 2 |
|
| 3 | +## Jira 7.13.3 |
3 | 4 |
|
4 |
| -## Jira 安装 |
5 |
| - |
6 |
| -- Jira 安装 |
7 |
| - - 官网:<https://www.atlassian.com/software/jira> |
8 |
| - - 官网下载:<https://www.atlassian.com/software/jira/download> |
9 |
| - - 中文在线试用:<http://www.jira.cn/secure/Dashboard.jspa> |
10 |
| - - 官网帮助说明:<https://confluence.atlassian.com/jira/installing-jira-on-linux-191501165.html> |
11 |
| - - 官网中文语言包:<https://translations.atlassian.com/dashboard/download?lang=zh_CN#/JIRA/6.3.6> |
12 |
| - - Jira 6.3.6 网盘下载:<http://pan.baidu.com/s/1eRjrz5C> |
13 |
| - - Jira 6.3.6 中文语言包网盘下载:<http://pan.baidu.com/s/1i3VEsC1> |
14 |
| - - 环境要求: |
15 |
| - - JDK 7 或更新版本; |
16 |
| - - Mysql |
17 |
| - - 我们要使用的版本:**atlassian-jira-6.3.6.tar.gz** |
18 |
| - - 我个人习惯 `/opt` 目录下创建一个目录 `setups` 用来存放各种软件安装包;在 `/usr` 目录下创建一个 `program` 用来存放各种解压后的软件包,下面的讲解也都是基于此习惯 |
19 |
| - - 我个人已经使用了第三方源:`EPEL、RepoForge`,如果你出现 `yum install XXXXX` 安装不成功的话,很有可能就是你没有相关源,请查看我对源设置的文章 |
20 |
| - - 解压:`tar zxvf atlassian-jira-6.3.6.tar.gz` |
21 |
| - - 修改目录名:`mv atlassian-jira-6.3.6/ jira6.3.6/` |
22 |
| - - 移到我个人的安装目录下:`mv jira6.3.6/ /usr/program/` |
23 |
| - - 创建存放数据目录:`mkdir -p /usr/program/jira6.3.6/data/` |
24 |
| - - 设置环境变量: |
25 |
| - - 编辑:`vim /etc/profile` |
26 |
| - - 在文件尾部添加: |
27 |
| - ``` ini |
28 |
| - JIRA_HOME=/usr/program/jira6.3.6/data/ |
29 |
| - export JIRA_HOME |
30 |
| - ``` |
31 |
| - - 刷新配置:`source /etc/profile` |
32 |
| - - 运行:`/usr/program/jira6.3.6/bin/start-jira.sh` |
33 |
| - - 访问:`http://192.168.0.111:8080/` |
34 |
| - - 汉化:`cp JIRA-6.3.6-language-pack-zh_CN.jar /usr/program/jira6.3.6/atlassian-jira/WEB-INF/lib/` |
35 |
| - - 配置过程: |
36 |
| - -  |
37 |
| - -  |
38 |
| - -  |
39 |
| - -  |
40 |
| - -  |
41 |
| - -  |
42 |
| - - 重新激活页面地址:`http://192.168.0.111:8090/secure/admin/ViewLicense.jspa` |
| 5 | +- 最新 7.13.3 版本时间:2019-04 |
| 6 | + |
| 7 | +#### 数据库 |
| 8 | + |
| 9 | +``` |
| 10 | +docker run \ |
| 11 | + --name mysql-jira \ |
| 12 | + --restart always \ |
| 13 | + -p 3306:3306 \ |
| 14 | + -e MYSQL_ROOT_PASSWORD=adg123456 \ |
| 15 | + -e MYSQL_DATABASE=jira_db \ |
| 16 | + -e MYSQL_USER=jira_user \ |
| 17 | + -e MYSQL_PASSWORD=jira_123456 \ |
| 18 | + -d \ |
| 19 | + mysql:5.7 |
| 20 | +``` |
| 21 | + |
| 22 | +- 连上容器:`docker exec -it mysql-jira /bin/bash` |
| 23 | + - 连上 MySQL:`mysql -u root -p` |
| 24 | +- 设置编码:**必须做这一步,不然配置过程会报错,JIRA 的 DB 要求是 utf8mb4** |
| 25 | + |
| 26 | +``` |
| 27 | +SET NAMES 'utf8mb4'; |
| 28 | +alter database jira_db character set utf8mb4; |
| 29 | +``` |
| 30 | + |
| 31 | + |
| 32 | +#### 安装 |
| 33 | + |
| 34 | +- 下载:<https://www.atlassian.com/software/jira/download> |
| 35 | + - 选择:tar.gz 类型下载 |
| 36 | +- 解压:`tar zxvf atlassian-jira-software-7.13.3.tar.gz` |
| 37 | +- 创建 home 目录:`mkdir /usr/local/atlassian-jira-software-7.13.3-standalone/data` |
| 38 | +- 配置 home 变量: |
| 39 | + |
| 40 | +``` |
| 41 | +编辑:vim ~/.zshrc |
| 42 | +
|
| 43 | +在文件尾部添加: |
| 44 | +
|
| 45 | +JIRA_HOME=/usr/local/atlassian-jira-software-7.13.3-standalone/data |
| 46 | +export JIRA_HOME |
| 47 | +
|
| 48 | +
|
| 49 | +刷新配置:`source ~/.zshrc` |
| 50 | +``` |
| 51 | + |
| 52 | +- 设置 MySQL 连接: |
| 53 | +- 把 mysql-connector-java-5.1.47.jar 放在目录 `/usr/local/atlassian-jira-software-7.13.3-standalone/atlassian-jira/WEB-INF/lib` |
| 54 | + |
| 55 | + |
| 56 | +#### License 过程 |
| 57 | + |
| 58 | +- 参考自己的为知笔记 |
| 59 | + |
| 60 | +#### 运行 |
| 61 | + |
| 62 | +- 启动:`sh /usr/local/atlassian-jira-software-7.13.3-standalone/bin/start-jira.sh` |
| 63 | +- 停止:`sh /usr/local/atlassian-jira-software-7.13.3-standalone/bin/stop-jira.sh` |
| 64 | + - `ps -ef | grep java` |
| 65 | +- 查看 log:`tail -300f /usr/local/atlassian-jira-software-7.13.3-standalone/logs/catalina.out` |
| 66 | +- 访问:<http://服务器ip:8080> |
| 67 | + - 注意防火墙配置 |
| 68 | +- 如果需要更换端口号可以修改:`/usr/local/atlassian-jira-software-7.13.3-standalone/conf/server.xml` 文件中的内容。 |
| 69 | + |
| 70 | + |
| 71 | +#### 中文化 |
| 72 | + |
| 73 | +- 从 7.x 版本默认已经有中文支持,不需要再汉化了 |
| 74 | +- 在安装后首次进入的时候就可以配置,选择中文了 |
| 75 | + |
| 76 | + |
| 77 | +#### 首次配置 |
| 78 | + |
| 79 | +- 参考文章:<https://blog.csdn.net/yelllowcong/article/details/79624970> |
| 80 | +- 因为步骤一样,所以我就不再截图了。 |
| 81 | + |
| 82 | + |
0 commit comments