Jira安装

摘要

安装过程略

sql

mysql> create database jira character set utf8mb4 collate utf8mb4_bin;
mysql> create user 'jira'@'%' identified by 'jira';
mysql> grant all on jira.* to jira;

安装过程略

Jira下载页面

Confluence下载页面

下载链接

bash

wget https://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-software-8.6.1.tar.gz

bash

tar zxf atlassian-jira-software-8.6.1.tar.gz
mv atlassian-jira-software-8.6.1-standalone /usr/local/jira

bash

vi atlassian-jira/WEB-INF/classes/jira-application.properties
#
jira.home = /data/jira

confluence修改

bash

vi confluence/WEB-INF/classes/confluence-init.properties
#
confluence.home=/data/confluence

下载页面

选择Platform Independent下载

bash

wget https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.48.tar.gz
tar zxf mysql-connector-java-5.1.48.tar.gz
cp mysql-connector-java-5.1.48/mysql-connector-java-5.1.48-bin.jar /usr/local/jira/atlassian-jira/WEB-INF/lib/

atlassian-agent.jar放在一个你不会随便删除的位置

把:export JAVA_OPTS="-javaagent:/usr/local/jira/atlassian-agent.jar ${JAVA_OPTS}"这样的命令放到服务安装所在bin目录下的setenv.sh中。

/usr/local/jira/atlassian-agent.jar为存放路径

如果你想验证是否配置成功,可以这么做:

  • 执行类似命令:ps aux|grep java 找到对应的进程看看-javaagent参数是否正确附上。
  • 在软件安装目录类似:/usr/local/jira/logs/catalina.outTomcat日志内应该能找到:========= agent working =========的输出字样。

bash

java -jar atlassian-agent.jar -d -m admin@admin.com -n bwcx -p jira -o https://blog.bwcxtech.com -s B4XS-7G9G-R7TZ-QEFE

-p jira(安装的是jira产品) -m admin@admin.com(随意写) -n bwcx(随意写) -o https://blog.bwcxtech.com (随意写) -s B4XS-7G9G-R7TZ-QEFE (即当前的页面中显示的服务器ID)

参考:https://gitee.com/pengzhile/atlassian-agent

text

./bin/start-jira.sh

数据库连接后日志中会有很多MySQL SSL的警告,修改Jira home的dbconfig.xml

在mysql链接后添加&useSSL=false,重启

测试连接

继续

填入上面生成的许可证即可

Confluence勾选了插件会有多个授权码

设置管理员

设置电子邮件

Jira用户数据库表cwd_user,嫌关闭离职人员账号麻烦可以直接在数据库删除。