安装环境、版本

ubuntu
jira8.3.3

数据库准备

  1. 电脑安装mysql,内容就不在陈述(网上很多教程)
  2. 创建数据库及授予权限
mysql -u root -p  #打开、进入数据库
CREATE DATABASE 数据库名 DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;  #创建一个数据库用于储存jira产生的数据
CREATE USER 用户名 IDENTIFIED BY '密码';  #创建用户名、密码帐号,用于数据库访问
GRANT ALL PRIVILEGES ON *.* TO '用户名'@'localhost' IDENTIFIED BY 'jira' WITH GRANT OPTION;  #授权创建的帐号访问jira数据库
FLUSH PRIVILEGES;

安装jira

  1. 安装bin文件(安装包可以去官网下载)
cd xxxx  #cd到bin文件所处文件夹
sudo chmod +x XXXXXXXX.bin     #授权文件
sudo ./XXXXXXXX.bin   #执行安装
  1. 开始安装(命令行显示)
Unpacking JRE ...
Starting Installer ...

This will install JIRA Software 7.3.8 on your computer.
OK [o, Enter], Cancel [c]
o
Choose the appropriate installation or upgrade option.
Please choose one of the following:
Express Install (use default settings) [1], Custom Install (recommended for advanced users) [2, Enter], Upgrade an existing JIRA installation [3]
1
Details on where JIRA Software will be installed and the settings that will be used.
Installation Directory: /opt/atlassian/jira 
Home Directory: /var/atlassian/application-data/jira 
HTTP Port: 8080 
RMI Port: 8005 
Install as service: Yes 
Install [i, Enter], Exit [e]
i

Extracting files ...
                                                                           

Please wait a few moments while JIRA Software is configured.
Installation of JIRA Software 7.3.8 is complete
Start JIRA Software 7.3.8 now?
Yes [y, Enter], No [n]
y

Please wait a few moments while JIRA Software starts up.
Launching JIRA Software ...

Jira

  1. 下载相关激活文件(源码自己编译,或直接下编译包
    (源码编译的话,注意将target中的文件中的atlassian-agent-jar-with-dependencies.jar复制出来名称改为atlassian-agent.jar后使用,原atlassian-agent.jar无用)
    (该jar包可用于所有atlassian产品)
  2. 停止服务
sudo -i  # 以下命令请于root权限下进行
cd opt/atlassian/jira/bin   # 命令行打开jira/bin的文件夹
./shutdown.sh    # 暂停jira服务
  1. 将atlassian-agent.jar放入一个不会删除的文件夹,以及mysql驱动,提取码:euan
mv atlassian-agent.jar  /opt/atlassian   # jira默认安装是在/opt/atlassian/jira/下的
mv mysql-connector-java-5.1.39-bin.jar  /opt/atlassian/jira/atlassian-jira/WEB-INF/lib  #将mysql数据库驱动,根据你自己安装的位置进行移动
  1. 修改jira配置文件
cd /opt/atlassian/jira/bin 
vim setenv.sh    # windows是配置setenv.bat
export JAVA_OPTS="-javaagent:/path/to/atlassian-agent.jar ${JAVA_OPTS}"  # 将该配置写入setenv.sh文件中

在这里插入图片描述
6. 启动jira

cd /opt/atlassian/jira/bin  #打开安装的bin文件夹
sudo ./start-jira.sh
  1. 验证是否成功
ps aux | grep javaagent   # 出现-javaagent

在这里插入图片描述

cd /opt/atlassian/jira/logs
tail -f catalina.out      # 日志文件出现=======agent working==========

在这里插入图片描述

java -jar /opt/atlassian/atlassian-agent.jar  #出现参数提示

在这里插入图片描述

配置jira

  1. 浏览器打开http://localhost:8080 (根据自己的配置,如果需要更换端口,修改配置文件即可),进行相应的配置me,本地数据库(根据开始设置的数据库信息填写)等,并获取服务器ID
vim /opt/atlassian/jira/conf/server.xml     #将8080修改为需要的端口即可
  1. 获取填写许可证
java -jar atlassian-agent.jar -p jira -m aaa@bbb.com -n my_name -o https://zhile.io -s ABCD-1234-EFGH-5678   # 生成的许可证,直接复制于jira页面提交即可

-p jira(安装的是jira产品),具体的可以根据-p进行参考
-m aaa@bbb.com(随意写)
-n my_name(随意写)
-o https://zhile.io (随意写)
-s B3N1-KDPW-IYEI-14CE (即jira显示的服务器ID)
  1. 设置管理员帐号、邮件、语言等。验证是否成功可进入如下图位置查看。
    在这里插入图片描述

插件

  1. 根据以往版本经验,该插件最好不要更新
    在这里插入图片描述
  2. 去插件市场,找到自己需要的插件,点击免费试用,并安装(不需要获取许可证)
    在这里插入图片描述
  3. 下载安装后,去插件管理中找到下载的插件
    在这里插入图片描述
  4. 使用如下命令获取插件许可证,填写入上图许可证关键字处即可
java -jar /opt/atlassian/atlassian-agent.jar -p com.mxgraph.confluence.plugins.diagramly -m aaa@bbb.com -o https://zhile.io -s B3N1-KDPW-IYEI-14CE
-p 插件密钥,上图中标明的内容
-m aaa@bbb.com(随意写)
-o https://zhile.io (随意写)
-s B3N1-KDPW-IYEI-14CE (即jira显示的服务器ID)

如果服务器ID忘记了,可以进入系统->系统信息查看
在这里插入图片描述

APP

jira8.3.3版本,可以使用jira server的APP完成访问,可以去应用市场或app store下载。
以下以app store为例,第二个不是第一个
在这里插入图片描述
输入url,所以jira做好做个外网代理
在这里插入图片描述
输入帐号密码即可,与jira是同一帐号
在这里插入图片描述

参考1 https://www.qinjj.tech/2019/01/04/confluence%20install/
参考2 https://gitee.com/pengzhile/atlassian-agent

Logo

更多推荐